(title)

Scene Selector

The scene selector offers a very simple way to switch to another scene. Just press one of any of the 64 steps buttons to transition to that scene. The track length if the first track will be used as the length the finish the scene.

The colors of the buttons will indicate the scene status:

  • Yellow/Bright : Currently playing scene
  • Yellow/Pulsating : Currenlty transitioning scene
  • Yellow/Dimmed : Occupied scene slot
  • White/Dimmed : Free scene slot

Program Selector

Holding down the [shft] button and pressing the scene selector button opens the Program Selector. Here you can set which Program Change (PC) message needs to be sent when this scene starts playing.

This is the layout:

[  up  ] [ down ] [ left ] [ rght ] [ sseq ] [ mtrx ] [ song ] [ scen ] ( bpm  ) 
[  G1  ] [  G2  ] [  G3  ] [  G4  ] [      ] [      ] [      ] [ none ] [ shft ] 
[  B1  ] [  B2  ] [  B3  ] [  B4  ] [  B5  ] [  B6  ] [  B7  ] [  B8  ] [ copy ] 
[  P1  ] [  P2  ] [  P3  ] [  P4  ] [  P5  ] [  P6  ] [  P7  ] [  P8  ] [ pste ] 
[  P9  ] [  P10 ] [  P11 ] [  P12 ] [  P13 ] [  P14 ] [  P15 ] [  P16 ] [ undo ] 
[      ] [      ] [      ] [      ] [      ] [      ] [      ] [      ] [      ] 
[      ] [      ] [      ] [      ] [      ] [      ] [      ] [      ] [ keyb ] 
[      ] [      ] [      ] [      ] [      ] [      ] [      ] [      ] [ fill ] 
[      ] [      ] [      ] [      ] [      ] [      ] [      ] [      ] [ trns ] 
  • G1-G4 : Select Program Change Group #1 to #4. You can set up to 4 individual program changes (for up to 4 devices) per scene. See the configuration section on how to configure this group.
  • B1-B8 : Select Bank #1 to #8
  • P1-P16 : Select Program (pattern) #1 to #16

Program Change Modes

Since various devices handle PC messages differently, you can configure a mode in the config.json file to set the proper mode for your Midi Program Change message. The following modes are available:

  • 0: Program Change byte = (bank * 16) + pattern (e.g.: bank 1, pattern 1 = 0x00, bank 2, pattern 3 = 0x12, etc.)
  • 1: Program Change byte = (bank * 8) + pattern (e.g.: bank 1, pattern 1 = 0x00, bank 2, pattern 3 = 0x0B, etc.)