tidal-midi-0.9: Sound/Tidal/MIDI/Synthino.hs
module Sound.Tidal.MIDI.Synthino where
import Sound.Tidal.MIDI.Control
import Sound.Tidal.Params
synthinoController :: ControllerShape
synthinoController =
ControllerShape
{ controls =
[ mCC attack_p 73
, mCC decay_p 75
, mCC sustain_p 79
, mCC release_p 72
, mCC waveform_p 70
, mCC pitchlforate_p 76
, mCC pitchlfodepth_p 1
, mCC lfowaveform_p 12
, mCC filterlforate_p 13
, mCC filterlfodepth_p 91
, mCC peak_p 71
, mCC cutoff_p 74
, mCC bpm_p 16
, mCC arplength_p 17
, mCC arptranspose_p 18
, mCC vol_p 7
, mCC off_p 123
]
, latency = 0.1
}
synthino = toShape synthinoController
(waveform, waveform_p) = pF "waveform" (Just 0)
(pitchlforate, pitchlforate_p) = pF "pitchlforate" (Just 0)
(pitchlfodepth, pitchlfodepth_p) = pF "pitchlfodepth" (Just 0)
(lfowaveform, lfowaveform_p) = pF "lfowaveform" (Just 0)
(filterlforate, filterlforate_p) = pF "filterlforate" (Just 0)
(filterlfodepth, filterlfodepth_p) = pF "filterlfodepth" (Just 0)
(peak, peak_p) = pF "peak" (Just 0)
(bpm, bpm_p) = pF "bpm" (Just 0)
(arplength, arplength_p) = pF "arplength" (Just 0)
(arptranspose, arptranspose_p) = pF "arptranspose" (Just 0)
(vol, vol_p) = pF "vol" (Just 0)
(off, off_p) = pF "off" (Just 0)