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 - timbre starting at zero, then moving to 64 (ableton live) #40

Open
TheTechnobear opened this issue Dec 18, 2020 · 0 comments
Open

Comments

@TheTechnobear
Copy link
Contributor

latest build of soundplane software. ableton live 11 (beta)

record MPE note, with your finger in the centre of the timbre range.

then look at the expression data, in particular timbre.

you will see that timbre starts at 0, then immediately jumps to the 'correct' value (~64 since your finger was centred)

I think whats happening is that on note on, the soundplane is resetting timbre to zero, and sending that out, then sending the 'real' value out.

per channel data, like timbre, pitchbend should not be reset either on note on or off..

rather, on note on the timbre/pitchbend should be sent with the current value BEFORE the note on message. (*)

note: pressure should be reset to zero on note off , as its is implied that removing your finger means there is no more pressure ;) (this is a common bug Ive seen with some mpe controllers)


(*) strictly this should be enough, though I do wonder if for 'maximum' compatibility, it might be an idea to send it immediately AFTER the note on as well... in case some DAWs are (incorrectly!) ignoring data before the note on.

Id be happy to test any changes to this in : bitwig, ableton live, cubase (albeit version 9, dont have 11)

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