Sha256: daeafc5f857c8ac3ef4d8a0da56806d208f15ba7e5a140d5661fad9c284f2e73
Contents?: true
Size: 1.2 KB
Versions: 1
Compression:
Stored size: 1.2 KB
Contents
module Launchpad # Module defining constants for MIDI codes. module MidiCodes # Module defining MIDI status codes. module Status NIL = 0x00 OFF = 0x80 ON = 0x90 MULTI = 0x92 CC = 0xB0 end # Module defininig MIDI data 1 (note) codes for control buttons. module ControlButton UP = 0x68 DOWN = 0x69 LEFT = 0x6A RIGHT = 0x6B SESSION = 0x6C USER1 = 0x6D USER2 = 0x6E MIXER = 0x6F end # Module defininig MIDI data 1 (note) codes for scene buttons. # TODO: Rename to match Mk2... module SceneButton SCENE1 = 0x59 SCENE2 = 0x4f SCENE3 = 0x45 SCENE4 = 0x3b SCENE5 = 0x31 SCENE6 = 0x27 SCENE7 = 0x1d SCENE8 = 0x13 end # Module defining MIDI data 2 (velocity) codes. module Velocity TEST_LEDS = 0x7C end # Module defining MIDI data 2 codes for selecting the grid layout. module GridLayout XY = 0x01 DRUM_RACK = 0x02 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mrjoy-launchpad-0.4.0 | lib/launchpad/midi_codes.rb |