Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Sustain control saved as enabled, but not effective when restarting #23

Closed
maxime-michel opened this issue Dec 30, 2023 · 1 comment
Closed
Labels
question Further information is requested

Comments

@maxime-michel
Copy link

Hello,

Thanks for this great tool. I've just tried 0.9.0 hoping #18 was describing what I've noticed, but my issue has not been fixed.

I would essentially like the piano to start with sustain on because at times I may play it with the mouse and I would like the note to keep ringing as I switch tools or prepare to record a track.

Sustain is working when I enable it. When I close the app and open it again, I see by the green light that my preference has been saved. However, the notes aren't actually sustained. In order for sustain to really work, I have to disable and enable it again.

Is there a workaround to this? Thanks.

@pedrolcl pedrolcl added the question Further information is requested label Dec 30, 2023
@pedrolcl
Copy link
Owner

This is what the setting "MIDI channel state consistency" is about:

image

Some synthesizers (for instance, Roland Sound Canvas family) remember the latest controllers and program values for each channel on power on. In that case, this setting is not necessary. For other synthesizers which do not remember the latest state of each MIDI channel, this setting makes VMPK to send the latest values to the synth on startup, trying to keep the UI state and the synth state in sync.

Repository owner locked and limited conversation to collaborators Dec 30, 2023
@pedrolcl pedrolcl converted this issue into discussion #24 Dec 30, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants