You are here

A couple of questions about Poly aftertouch

Page 3 of 3

Re: A couple of questions about Poly aftertouch

PostPosted: Thu Mar 12, 2020 4:32 pm
by The Elf
No idea what I did with that! I've re-done it from scratch. Try the above link again and hopefully it's sorted.

Re: A couple of questions about Poly aftertouch

PostPosted: Thu Mar 12, 2020 4:52 pm
by Folderol
Thanks that one works.
Unfortunately it shows some step behaviour (which I was afraid of). This is almost certainly due to the fact there is no interpolation and the incoming values aren't regular 1,2,3 ...

Re: A couple of questions about Poly aftertouch

PostPosted: Thu Mar 12, 2020 4:57 pm
by desmond
Folderol wrote:Thanks that one works.
Unfortunately it shows some step behaviour (which I was afraid of). This is almost certainly due to the fact there is no interpolation and the incoming values aren't regular 1,2,3 ...

Presumably, any incoming 7-bit data like CC's, aftertouch etc, need to be mapped to a modulation value and should always be interpolated and smoothed. How do you do this for other 7-bit MIDI data?

Re: A couple of questions about Poly aftertouch

PostPosted: Thu Mar 12, 2020 4:58 pm
by The Elf
Folderol wrote:Thanks that one works.
Unfortunately it shows some step behaviour (which I was afraid of). This is almost certainly due to the fact there is no interpolation and the incoming values aren't regular 1,2,3 ...
Any receiving device can only work with what it's being given, and I'm not sure how smoothly my controller is working, but yep, I guess some smoothing lag may be necessary.

Re: A couple of questions about Poly aftertouch

PostPosted: Thu Mar 12, 2020 5:06 pm
by Folderol
desmond wrote:
Folderol wrote:Thanks that one works.
Unfortunately it shows some step behaviour (which I was afraid of). This is almost certainly due to the fact there is no interpolation and the incoming values aren't regular 1,2,3 ...

Presumably, any incoming 7-bit data like CC's, aftertouch etc, need to be mapped to a modulation value and should always be interpolated and smoothed. How do you do this for other 7-bit MIDI data?
Varies. Things like volume and panning it's a simple fairly coarse time-based operation. For frequency components it's still time based, but broken down into sample based corrections and has a faster effective response to small variations.

Re: A couple of questions about Poly aftertouch

PostPosted: Thu Mar 12, 2020 5:08 pm
by Folderol
The Elf wrote:
Folderol wrote:Thanks that one works.
Unfortunately it shows some step behaviour (which I was afraid of). This is almost certainly due to the fact there is no interpolation and the incoming values aren't regular 1,2,3 ...
Any receiving device can only work with what it's being given, and I'm not sure how smoothly my controller is working, but yep, I guess some smoothing lag may be necessary.
It's actually a good test track. If it had been too even I might have missed the problem, so thanks for taking the trouble to do it.