Home | News | Products | Support | Download | Sales | library | Guests | Contact | WebCam | Links
CDS Logo LanBox-Talk mail archive
 

By date: Prev | Next | Index By thread: Prev | Next | Index

SubjectRe: [LCtalk] LCX control via MIDI
FromJon Daggett
DateSat, 5 Apr 2008 07:28:49 -0400


my aim is that when the user presses 1 the cuelist 1 on layer A is run.

As Peter already mentioned, make sure that MIDI channel 1 (or whichever channel you are using) is set to Layer A. By default it should be.


I'm using an Arduino board to send 0xB0 (controller on midi channel 0) followed by 20 and 0 then 0xB0 fllowed by 52 and 1

Program changes are much easier. Program Change (sometimes called "Patch Change") 1 = Cue 1.


If you are doing it in hex, would just be 0xC0 followed by the cue number (for MIDI channel 1). So, simple - just two bytes.

If you are using a lot of cues (need to get beyond 127), you just put a bank select before it, so a B0 00 00 C0 01 would be Cue 1 (bank 0, cue 1) and a B0 00 01 C0 01 would be Cue 128 (for each bank, add 128 to the number).

I'm not familiar with that board, but it's possible it can easily send Program Changes anyway without even dealing with the hex.

Hope that helps,


Jon

Jon Daggett
Castle Studios Productions    www.castlestudios.com
MidiLite Systems
www.midilite.com


By date: Prev | Next | Index By thread: Prev | Next | Index