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

MPE Status stored in patch #890

Closed
tank-trax opened this issue May 31, 2019 · 2 comments · Fixed by #1032
Closed

MPE Status stored in patch #890

tank-trax opened this issue May 31, 2019 · 2 comments · Fixed by #1032
Labels
Host Specific Issues related to specific host(s) or host features
Milestone

Comments

@tank-trax
Copy link
Collaborator

currently if MPE is enabled and saved in a project Surge will open with MPE disabled

would it be possible to have a setting in SurgeUserDefaults.xml

similar to

<default key="mpeEnabled" value="1" or "0">

so that if MPE is set to enabled in a project it will open with the MPE feature enabled

@tank-trax
Copy link
Collaborator Author

not sure if this is feasible

for example if a project has multiple instances of Surge it could be that one track may use Surge with a preset having MPE enabled and another track with a preset having MPE disabled

@baconpaul
Copy link
Collaborator

Yeah totally feasible but requires us to store mpe status in a patch so I want to wait until after 1.6.0. Also can’t you use an rpn midi message to do this today out of curiosity?

@baconpaul baconpaul added the Host Specific Issues related to specific host(s) or host features label Jun 19, 2019
@baconpaul baconpaul added this to the 1.6.2 milestone Jun 19, 2019
@baconpaul baconpaul changed the title feature for MPE enabled in user settings MPE Status stored in patch Aug 13, 2019
baconpaul added a commit to baconpaul/surge that referenced this issue Aug 16, 2019
Some features of the synth - notably, zoom, MPE Enablement, and
Tuning - are features of the DAW environment you are working in and
were not persisted. This fixes that by adding a dawExtraState section
to the streaming protocol which is only populated and read at DAW time
not at general patch time.

Closes surge-synthesizer#890
Closes surge-synthesizer#914
CLoses surge-synthesizer#915
Mostly wraps up surge-synthesizer#828
baconpaul added a commit that referenced this issue Aug 16, 2019
Some features of the synth - notably, zoom, MPE Enablement, and
Tuning - are features of the DAW environment you are working in and
were not persisted. This fixes that by adding a dawExtraState section
to the streaming protocol which is only populated and read at DAW time
not at general patch time.

Closes #890
Closes #914
CLoses #915
Mostly wraps up #828
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Host Specific Issues related to specific host(s) or host features
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants