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

4-op mode not being disabled on time when switching to 2-op voices #23

Closed djtuBIG-MaliceX closed 10 years ago

djtuBIG-MaliceX commented 10 years ago

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


Some voices are being output as if 4-op mode is still on at an intermittent basis due to the toggle not being flagged on time on next allocation. To determine the cause.

djtuBIG-MaliceX commented 10 years ago

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


Fixed. Combination of edge cases including unsets, and second pair of 2x2op voice not being considered for unsetting held voice.