KnowledgeBase | Artis SE | Program Mode


Select Programs via MIDI

Question:
I am using my Artis SE in Program mode with a DAW (or external controller) and need to understand what combination of MIDI Bank and Program change messages to send to it to call up the sounds I need.

Answer:

Here is what the Artis SE needs to receive when selecting programs via MIDI:

  1. MIDI Bank message

    By default*, the Artis SE uses MIDI Bank message cc#32 (aka Bank LSB) value = 0-127, to send/receive bank info.
    *(BankSel: 0/32 - set in the Global menu)


  2. MIDI Program Change message

    Following the Bank message, a standard Program Change is used value= 0-127 to select the desired program from within the designated bank.

The table below shows the MIDI Bank (column 1) and Program Change (column 2) values needed to select any given Artis SE Program via MIDI. Note all banks are 128 entries deep:

Values Sent To Artis SE Artis SE Program Selected
MIDI Bank #
(cc#32 value)
Program Change ID Range
0 0-127 1-128 Factory
1 0-127 129-256 Factory
2 0-127 257-384 User
3 0-127 385-512 User

Important Note: the Artis SE displays the program change numbers on screen off by "1" ID# higher.
ie MIDI Program Change #0 = Artis SE Screen ID# 1.


Examples:

Ex 1: You want to call up #33 Classic B3:

From your DAW (or alternate controller), you send:

MIDI Bank (cc32) = 0
*Program Change = 32

*Reminder: the Artis SE displays the program change numbers on screen off by "1" ID# higher.

Ex 2: You want to call up #161 Ezra's Burner:

From your DAW (or alternate controller), you send:

MIDI Bank (cc32) = 1
*Program Change = 32

*Note: 161-128-1= #32.
(ie Program #161 is the 32nd program in MIDI Bank 1.)

Ex. 3:You want to call up #512 in the User bank:

From your DAW (or alternate controller), you send:

MIDI Bank (cc32) = 3
*Program Change = 127

*Note: 512 - (128x3) - 1 = 127
(i.e. Program #512 is the 127th program in MIDI Bank 3)


Need more info? Check out the following links: