Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | midi: fixes for ExoSynth (#114) | Phil Burk | 2022-08-11 | 1 | -8/+4 |
| | | | | | | | | | | Combine channel and noteNumber as a tag for the VoiceAllocator to avoid collisions when the same note is played on multiple channels. Allocate more voices: numChannels * voicesPerChannel For GM2 synths, force channel 10 (9) to use preset 128. That is a sign for the synth that this is a rhythm channel. | ||||
* | Add support for arbitrary offsets in MessageParser.parse (#112) | Santiago Seifert | 2022-08-03 | 1 | -10/+35 |
| | | | | Used for MIDI message parsing. | ||||
* | Restructured project, added gradle, JUnit, logger, and more | RubbaBoy | 2020-10-30 | 1 | -0/+147 |
Added Gradle (and removed ant), modernized testing via the JUnit framework, moved standalone examples from the tests directory to a separate module, removed sparsely used Java logger and replaced it with SLF4J. More work could be done, however this is a great start to greatly improving the health of the codebase. |