csound-controllers-0.1.1.1: MIDI controllers
Safe HaskellSafe-Inferred
LanguageHaskell2010

Csound.Control.Midi.LaunchKey

Description

Functions to play with Novation LaunchKey midi-controller

Synopsis

Documentation

newtype LkChn Source #

Midi channel

Constructors

LkChn Int 

Instances

Instances details
Default LkChn Source # 
Instance details

Defined in Csound.Control.Midi.LaunchKey

Methods

def :: LkChn #

knob :: Int -> D -> SE Sig Source #

knobs :: [D] -> SE [Sig] Source #

idKnobs :: [Int] -> [D] -> SE [Sig] Source #

knob' :: LkChn -> Int -> D -> SE Sig Source #

Knob get unipolar value of the LK8 knob

knob knobId initVal

knobId - [1, 16]

knobs' :: LkChn -> [D] -> SE [Sig] Source #

idKnobs' :: LkChn -> [Int] -> [D] -> SE [Sig] Source #

arrow buttons

Note that we need to set +-raw_controller_mode=1 to use these buttons in Csound options/flags.

Signal producers (1 / 0)

Sense taps (only ON press)

Sense on/off taps (1 for ON and 0 for OFF)