djtuBIG-MaliceX / opl3-synth-driver

Forked from Alexey Khohkolov's (khokh2001) OPL3 synth. This intends to improve onto the base driver to include extended MIDI support and other improvements to the playback component.
5 stars 0 forks source link

SysEx feature switching #4

Open djtuBIG-MaliceX opened 10 years ago

djtuBIG-MaliceX commented 10 years ago

Original report by James Alan Nguyen (Bitbucket: djtubig-malicex, GitHub: djtubig-malicex).


Utilise GM/GM2/GS/XG reset commands for allocating specific features to be available for MIDI.playback. eg: GM reset will disable switchable drum banks. Default to GM-2 state.

djtuBIG-MaliceX commented 10 years ago

Original comment by James Alan Nguyen (Bitbucket: djtubig-malicex, GitHub: djtubig-malicex).


Research: What specific behaviours are enabled/disabled between GM, GM-2, GS and XG modes.

djtuBIG-MaliceX commented 10 years ago

Original comment by James Alan Nguyen (Bitbucket: djtubig-malicex, GitHub: djtubig-malicex).


Partial reset behaviour handled for GM/GM-2/GS/XG. Feature-switching not implemented as of yet.