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

CC64 midi controller not working #119

Closed
Exink opened this issue Nov 6, 2022 · 6 comments
Closed

CC64 midi controller not working #119

Exink opened this issue Nov 6, 2022 · 6 comments
Labels
enhancement New feature or request

Comments

@Exink
Copy link

Exink commented Nov 6, 2022

Hi, I'd like to suggest that this plug-in could handle the MIDI CC64 hold controller (or any other foot /sustain controller)), so that we could use it for piano like patches or anything similar. I haven't being able to make it work, that's why I'm opening this issue.

If there's some way to use this feature, please let me know. Otherwise hopefully this could be implemented in future releases.

Thanks a lot for making this great synth!

Best regards.

@greatest-ape
Copy link
Owner

greatest-ape commented Nov 6, 2022

No such support is implemented at the moment, but it sounds like a reasonable thing to add.

Is the concept that while the pedal is pressed down, notes stay on (stay in sustain phase) even if the corresponding keys are no longer pressed?

@greatest-ape greatest-ape added the enhancement New feature or request label Nov 6, 2022
@Exink
Copy link
Author

Exink commented Nov 6, 2022

Yes, that's supposed to happen, so this concept is more similar to the sustain-pedal of a piano. I don't know if other controllers work differently, but indeed once the controller 64 is activated, as lon as it's on, notes should keep playing even if you release them. However once is disabled and there are no more notes playing, there shouldn't be any audible sound. It takes two values to work, from 0 to 63 disables it and 64 to 127 to enable.

@greatest-ape
Copy link
Owner

Could you please try out this build with support added, check if it works and see if there are any issues?

OctaSine-tmp-2022-11-08-Windows.zip
OctaSine-tmp-2022-11-08-macOS.zip
OctaSine-tmp-2022-11-08-Ubuntu-20_04.zip

@Exink
Copy link
Author

Exink commented Nov 8, 2022

That's perfect! I've just tested it on my personal DX7-EP1 patch recreation and it works as intended. Personally I haven't found any issue so far, even after playing various notes at once. Do you need an audio sample?

@greatest-ape
Copy link
Owner

Thanks, great! No, it’s ok :-)

I’ve merged the fix and it will be included in next release.

@Exink
Copy link
Author

Exink commented Nov 9, 2022

Ok, thanks a lot! Looking forward to the next one :).

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

No branches or pull requests

2 participants