-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Small notes list #94
Comments
I would also like, if possible, to have instrument arpeggio pitch slide up/down, in similiar fashion to Bamboo Tracker/PMD. That way, drums and SFX instruments could be drastically improved.
Implementation of CSM will be very hard due to scarce documentation, and uses will certainly be very limited. It's not used for drums, but rather, veeeeery crude and rudimentary speech synthesis: |
That I have also planned and I have specified that in WOPLv3 draft you can see. |
I agree with all being said, it's good idea to improve and also align with Bamboo tracker abilities. |
You're right, I forgot about that. |
By MIDI this looks like introducing of certain controllers, custom NRPN things, or own SysEx messages. |
@Wohlstand for such particular things, I advise to allow setting midi-learn mappings |
After giving a comment to this video, AshKirby have replied me:
I have replied next:
@ashkirby , yeah, I see, and yeah: on the side of libOPNMIDI I have added support of some OPNA emulators are can be chosen between others are OPN2. The first chip I targeted is OPN2, but not YM2203 yet. However, it's technically possible to support it as it's compatible, however, with 3 only FM voices, but with some PSG, yeah.
Thanks for the notes, they are useful!
Speaking about OPL3, while I worked on my GM bank, ported some instruments from OPL3 banks I had around. It's not easy to tune that, however, a good idea to make the conversion of instruments between OPL<->OPN operator formats. For OPL3 especially I have another library here: https://github.com/Wohlstand/libADLMIDI (the name is the result of "ADLMIDI" player that I used as the initial base for libADLMIDI I made and together with my friend grown it with huge progress).
The text was updated successfully, but these errors were encountered: