| Home | News | Products | Support | Download | Sales | library | Guests | Contact | WebCam | Links | |
| LanBox-Talk mail archive | |
| By date: Prev | Next | Index | By thread: Prev | Next | Index | ||||||
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 Daggett Castle Studios Productions www.castlestudios.com MidiLite Systems www.midilite.com
| |||||||
| By date: Prev | Next | Index | By thread: Prev | Next | Index | ||||||