Hola, yo creo que te entendí, en realidad con MIDI casi todo es asignable, aun que por lo general en si la rueda de pich casi siempre viene para eso y no es editable en la mayoría de casos, pero la segunda rueda que normalmente viene asignada como controlador CC1 (controlador continuo 1) ese casi siempre es asignable. Aquí estamos hablando que como tu piano no tiene esas ruedas tu deberías poder asignar un pedal continuo (no swicht) es decir de esos que sacan normalmente para volúmen como el Roland EV-5 que se debe conectar a una interfase plug CC (de controlador continuo) y no aun switch pedal (que es no es continuo si no de switch) en algunos casos la entrada de pedal es asignable tanto a switch como a CC. Entonces, si tu piano tiene entrada de pedal CC puedes ponerle un pedal CC y asignar a que evento MIDI deseas enviar el control. Normalmente los vibratos están asignados al CC1 el volúmen al CC7 que son los mas comúmes y el hold pedal al CC64 pero en tu caso deberías leer las especificaciones de tus plugins para saber a que CC (control continuo) están asignados los vibratos que deseas controlar con un pedal.
Cuando entras en este mundo del CC se te abren las puertas a un mundo mas allá de simplemente tocar y comenzar a hacer cosas mas interesantes
te dejo una lista de controles MIDI standard.
Los que dicen "ON/OFF" son para controles de switch
los que dicen "Undefined" vienen los fabricantes de la marca X y lo aprovecha para asignar controles específicos de sus diseños. es decir, que si un control X por ejemplo el 14 en un teclado de una marca puede hacer una cosa, pero el mismo control 14 puede tener un resultado distinto en otra marca, igualmente sucede con los VSTi
Habría que ver si tu piano Yamaha cuenta con las características necesarias para asignar y editar los controles, eso te toca a ti explorarlo.
List of Standard MIDI Continuous Controllers (CCs)
0 Bank Select (MSB) Never re-route anything to Controller 0. It will mess up your program changes.
1 Modulation Wheel or Joystick (positive polarity) (MSB) Can be effectively remapped to other controllers on some synths
2 Breath controller sometimes Joystick (negative polarity) (MSB) Can be effectively remapped to other controllers on some synths
4 Foot Pedal (MSB) Don't mess with it
5 Portamento Time (MSB) Only use this for portamento time
6 Data Entry (MSB) Better leave this one alone too.
7 Volume (MSB) If you re-route to Controller 7, your software mixer will mess up
8 Balance (MSB) Some synths use it
10 Pan position (MSB) If you re-route to Controller 10, your software mixer will mess up
11 Expression (MSB) Roland synths use it. Some synths use it for LFOs, some for crescendo/ decrescendo (loudness). Sometimes routed to keyboard aftertouch.
12 Effect Control 1 (MSB)
13 Effect Control 2 (MSB)
14 Undefined
15 Undefined
16 Ribbon Controller or General Purpose Slider 1
17 Knob 1 or General Purpose Slider 2
18 General Purpose Slider 3
19 Knob 2 General Purpose Slider 4
20 Knob 3 or Undefined
21 Knob 4 or Undefined
33 Modulation Wheel (LSB)
34 Breath controller (LSB)
36 Foot Pedal (LSB)
37 Portamento Time (LSB)
38 Data Entry (LSB)
39 Volume (LSB)
40 Balance (LSB)
42 Pan position (LSB)
43 Expression (LSB)
44 Effect Control 1 (LSB) Roland Portamento on and rate
45 Effect Control 2 (LSB)
46-63 may be in use as the LSB for controllers 14-31 in some devices, but I have not seen one yet.
64 Hold Pedal (on/off) Nearly every synth will react to 64 (sustain pedal)
65 Portamento (on/off)
66 Sustenuto Pedal (on/off)
67 Soft Pedal (on/off)
68 Legato Pedal (on/off)
69 Hold 2 Pedal (on/off)
70 Sound Variation
71 Resonance (aka Timbre)
72 Sound Release Time
73 Sound Attack Time
74 Frequency Cutoff (aka Brightness )
75 Sound Control 6
76 Sound Control 7
77 Sound Control 8
78 Sound Control 9
79 Sound Control 10
80 Decay or General Purpose Button 1 (on/off) Roland Tone level 1
81 Hi Pass Filter Frequency or General Purpose Button 2 (on/off) Roland Tone level 2
82 General Purpose Button 3 (on/off) Roland Tone level 3
83 General Purpose Button 4 (on/off) Roland Tone level 4
91 Reverb Level
92 Tremolo Level
93 Chorus Level
94 Celeste Level or Detune
95 Phaser Level
96 Data Button increment
97 Data Button decrement
98 Non-registered Parameter (LSB)
99 Non-registered Parameter (MSB)
100 Registered Parameter (LSB)
101 Registered Parameter (MSB)
120 All Sound Off
121 All Controllers Off
122 Local Keyboard (on/off) You might actually crash your keyboard if you use this one.
123 All Notes Off (Heh, your song will go haywire if you use this assigned to a knob.)
124 Omni Mode Off
125 Omni Mode On
126 Mono Operation
127 Poly Operation