-
Notifications
You must be signed in to change notification settings - Fork 229
Description
Description
If two or more bends should happen at the same time (Multi Bend) it currently choose one of the bend values to bend both notes. If the bend value is different then alphaSynth is not able to output the correct sound.
As far as I understand it, this is rooted in alphaSynth having 2 channels. One for normal notes and one for bended notes. The bending is then controlled on the 2nd channel.
Possible Solutions
I can imagine setting an upper limit of bend channels. E.g. 6 (for each string 1) and keeping track of available and used channels.
If a bend is needed use the next available channel. Mark it as used and set up the bend. If the bend is over mark it as available again.
I'm missing a lot of knowledge on how alphaSynth works so I don't know if this is feasible.
Current Workarounds
No working around available if two bendings are required at the same time with different bend values.