--- linuxsampler/trunk/src/engines/sf2/Engine.cpp 2016/10/17 16:23:15 3014 +++ linuxsampler/trunk/src/engines/sf2/Engine.cpp 2016/10/18 20:13:08 3015 @@ -59,6 +59,9 @@ } void Engine::ProcessChannelPressure(LinuxSampler::EngineChannel* pEngineChannel, Pool::Iterator& itChannelPressureEvent) { + // forward this to the CC routine, so it updates the current aftertouch value + ProcessControlChange(pEngineChannel, itChannelPressureEvent); + // if required: engine global aftertouch handling (apart from the per voice handling) }