Skip to content
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

Allow SCL to MTS script to work with GM Synth #5

Closed
ghost opened this issue Jun 5, 2021 · 1 comment
Closed

Allow SCL to MTS script to work with GM Synth #5

ghost opened this issue Jun 5, 2021 · 1 comment

Comments

@ghost
Copy link

ghost commented Jun 5, 2021

I note that ACE fluidsynth allows for scala tuning via the lua script but it would be nice if your own synth could offer the same.

@x42
Copy link
Owner

x42 commented Jun 5, 2021

The issue is deeper.

ACE fluidsynyth save/restores the state (sf2 file, chorus, reverb etc), so it can also save custom tuning.

GMsynth.lv2 is intentionally simple and stateless. Just like with a GM hardware synth, a power-cycle resets the whole synth.

So custom tuning cannot be saved/restored. In context of a DAW session that means that every time you open the session you would have to apply the tuning. Patch/program settings are lost as well, but DAWs/Sequencers replay those as part of a MIDI track.

@x42 x42 closed this as completed Jun 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant