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

Switching scenes in Single mode should not stop voices #2126

Closed
mkruselj opened this issue Jun 16, 2020 · 3 comments
Closed

Switching scenes in Single mode should not stop voices #2126

mkruselj opened this issue Jun 16, 2020 · 3 comments
Labels
Feature Request New feature request

Comments

@mkruselj
Copy link
Collaborator

Currently, when we're in Single mode, and we go from one scene to another while some voices are playing, those voices are hard stopped. It would be pretty useful if we could switch scenes without such interruptions. I can also see the usefulness of this in live performance, where you could easily have two different sounds available without requiring MIDI Program Change messages.

Example: I play in scene A, holding MIDI note 60, it has a sustaining envelope. Now I switch to scene B. Scene A MIDI note 60 still keeps on playing until I release that key. If I held sustain pedal before I released that key, it should also keep on sustaining the scene A voice, all the way until I release the sustain pedal. If, during this sustain pedal holding, I play another MIDI note 60, that one should only play scene B, not scene A.

It is probably a bit tricky to get right, but it would be SO great to have it working like that!

@mkruselj mkruselj added the Feature Request New feature request label Jun 16, 2020
@baconpaul baconpaul added this to the Currently Unscheduled milestone Jun 16, 2020
@baconpaul
Copy link
Collaborator

Hard....

@mkruselj
Copy link
Collaborator Author

I concur, but I suppose we can't always have easy issues to solve :)

@mkruselj
Copy link
Collaborator Author

OK so I've come to accept this particular request is probably not really feasible with the way Surge's voice allocation mechanism is done. So we can close it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New feature request
Projects
None yet
Development

No branches or pull requests

2 participants