 #define OUT_PIN_1 6
 #define OUT_PIN_2 5
 #define TEMPO_PIN 2
+#define GATE_PIN 4
 
 #define OCTAVES 3
 

    // 600 bpm = 100ms
    // 60 to 2400 bpm (exponetial scale)
    int tempo = map(analogRead(TEMPO_PIN), 0, 1023, 33, 5);
    delay(tempo * tempo);
}

    int val = scale[(idx % scale_size)] + (octave * (idx / scale_size));

    // Quant Secondary
    int val2 = map(seq.getSecondary(), 0, 1023, 0, 24);
    /*
    Serial.println(
        "Step: " + String(seq.getStep()) +
