(ns unheard.instrument.minilab3 (:require [unheard.instrument.util :refer [matching-control]])) (def device-name "CoreMIDI4J - Minilab3 MIDI") (def config {:knob {1 (matching-control 0 0 74) 2 (matching-control 0 0 71) 3 (matching-control 0 0 76) 4 (matching-control 0 0 77) 5 (matching-control 0 0 93) 6 (matching-control 0 0 18) 7 (matching-control 0 0 19) 8 (matching-control 0 0 16)} :fader {1 (matching-control 0 0 82) 2 (matching-control 0 0 83) 3 (matching-control 0 0 85) 4 (matching-control 0 0 17)} ;; TODO: git-bug fdf0f83 :pad {1 (matching-control 0 9 36) 2 (matching-control 0 9 37) 3 (matching-control 0 9 38) 4 (matching-control 0 9 39) 5 (matching-control 0 9 40) 6 (matching-control 0 9 41) 7 (matching-control 0 9 42) 8 (matching-control 0 9 43)}})