Sustain Pedal as HiHat controller / GA 4

(Groove Agent 4) I’d like to use a sustain pedal as a high hat pedal. When the pedal is pressed it routes the midi to the closed high hat sample, then when it’s released it would route the midi to the open sample.

I can get the pedal to effect the HH on Groove Agent’s Instrument->Edit page but that only works as a choke.

What I’d like to have is when a midi file is playing I can change the hihat in real time.

Is this possible?

thanks!

Hi,

This is interesting request, and it’s possible to do this in Cubase via Input Transformer.

The condition is:
If
( Type Is > Equal > Note > And
Value 1 (Pitch) > Equal > XX > ) And
( Type Is > Equal > Controller > And
Value 1 (MIDI CC Nr.) > Equal > 64 (Sustain) > And
Value 2 (CC Value) > Bigger > 63 )

Action
Value 1 (Pitch) is Equal > YY And
Value 2 (Velocity) is Equal > Value 2.

Insert

Module 2:
If
( Type Is > Equal > Note > And
Value 1 (Pitch) > Equal > XX > ) And
( Type Is > Equal > Controller > And
Value 1 (MIDI CC Nr.) > Equal > 64 (Sustain) > And
Value 2 (CC Value) > Less or Equal > 63 )

Action
Value 1 (Pitch) is Equal > ZZ And
Value 2 (Velocity) is Equal > Value 2.

Insert

XX = Note Nr, which you will use to trigger the hi-hat sound.
YY = Note Nr. of the close HH sample.
ZZ = Note Nr. of the open HH sample

I hope, this helps.