 }
 
 enum {
+    NO_TONEWHEEL,
     ONE_TONEWHEEL,
     ALL_DRAWBARS,
     PERCUSSION,
     VIBRATO,
     LESLIE,
     LESLIE_FAST_GROWL,
+    FULL_POLYPHONY,
 };
 
 void preset(int conf) {
     reset();
 
     switch (conf) {
+    case NO_TONEWHEEL:
+        midiControl[CC_DRAWBAR_0 + 1] = 0;
+        midiControl[CC_DRAWBAR_0 + 2] = 0;
+        midiControl[CC_DRAWBAR_0 + 3] = 0;
+        midiControl[CC_DRAWBAR_0 + 4] = 0;
+        midiControl[CC_DRAWBAR_0 + 5] = 0;
+        midiControl[CC_DRAWBAR_0 + 6] = 0;
+        midiControl[CC_DRAWBAR_0 + 7] = 0;
+        midiControl[CC_DRAWBAR_0 + 8] = 0;
+        midiControl[CC_DRAWBAR_0 + 9] = 0;
+        midiControl[CC_ROTARY_SPEED] = 0;
+        break;
     case ONE_TONEWHEEL:
         midiControl[CC_DRAWBAR_0 + 1] = 0;
         midiControl[CC_DRAWBAR_0 + 2] = 0;

    case PERCUSSION:
        midiControl[CC_PERCUSSION] = 127;
        midiControl[CC_PERCUSSION_THIRD] = 127;
        break;
    case VIBRATO:
        midiControl[CC_VIBRATO] = 127;

    vibrato.init();

    reset();

    swell.gain(1.0);

