diff options
Diffstat (limited to 'synth/channel.h')
-rw-r--r-- | synth/channel.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/synth/channel.h b/synth/channel.h index 2f7795c..b0a855a 100644 --- a/synth/channel.h +++ b/synth/channel.h @@ -39,7 +39,7 @@ class Channel void set_hold_pedal(bool newstate); void set_sostenuto_pedal(bool newstate); - + void set_legato_pedal(bool newstate); float balL, balR; private: @@ -57,7 +57,6 @@ class Channel std::list<NoteSkel*> notes; - bool always_reattack; bool do_portamento; int n_voices; @@ -70,6 +69,8 @@ class Channel set<int> held_keys; set<int> sostenuto_keys; + + bool legato_pedal_pressed; }; #endif |