36
Budda mn™-100 midi implementation
MIDI System Exclusive Commands are used to do all kinds of things that standard commands don’t handle. The MN-
100 uses Sysex for things like backing up or restoring the 9 user presets, or transferring them to a 2nd amp.
NOTE: Except where noted below these messages when recevied will NOT be echoed to the MIDI Out jack. BUT if the
message does not have the matching MIDI channel of the first amp, it WILL echo it in case the 2nd amp matches.
When the amp receives this command, it will send a 9-preset dump message (see below) to the MIDI Out jack. If
connected to another MN-100’s In jack (and that amp on same MIDI channel), the presets will be copied to that amp.
Connect the MIDI Out to a storage device to backup your 9 custom presets.
When the amp receives this command, it will overwrite the 9 custom presets with the data in the command (9 presets x
4 nibbleized bytes) - and ECHO the dump in case there is a 2nd amp connected to the MIDI Out (and on the same MIDI
channel). The amp will SEND this data if it receives the dump request above.
Additionally, this dump can be initiated manually by holding the Channel Select 1 button and pressing the Channel
Select 2 button.
When the amp receives this command, it will send a current setting dump message (below) to the MIDI Out jack. The
main purpose is for a PC editor to get the current audible setting to sync its display with the amp. This setting could be
different from any of the 9 presets if it has been modified in Stomp mode and not stored yet.
The amp will send this message when requested, but will ignore it if received. The current setting can be set easily with
controller or program change messages, so this method is not supported.
When the amp receives this command, it will save the current audible preset to one of the 9 custom presets. The
audible preset could be modified via MIDI CC commands. Once the preset is satisfactory, it can be saved to one of the 9
custom locations with this command. That would be the method of remote control with a PC, or for creating an editor/
librarian application. Message is echoed in case there is a 2nd amp on the same channel.
When the amp receives this command, it will send the info dump message (below), which basically just contains
the status of the FX Loop 2 switch on the back of the amp. That could be useful to a PC editor that wants to show a
difference in the fx loop mode.
The amp will send this message when requested, but will simply echo it if received. This is just a way for a PC to query
info from the amp.
Hold the last footswitch (9/Master Boost) for 2 seconds to enter MIDI channel select mode. The LEDs on the 1-8
footswitches will blink. You can then choose MIDI channel 1-8 by pressing one of those. You can also press 9/Master
Boost again to cancel the operation.
MIDI SYSEX
9-PRESET dUmP
REqUEST:
F0h
00h
00h
1Bh
15h
MIDI chan - 1
00h
F7h
(0-15)
(no data)
9-PRESET dUmP
(REcEiVE OR SENd)
F0h
00h
00h
1Bh
15h
MIDI chan - 1
01h
36 nibbleized bytes
F7h
(0-15)
(presets 0-8)
cURRENT SETTiNG
dUmP REqUEST:
F0h
00h
00h
1Bh
15h
MIDI chan - 1
04h
F7h
(0-15)
(no data)
cURRENT SETTiNG
dUmP:
F0h
00h
00h
1Bh
15h
MIDI chan - 1
05h
4 nibbleized bytes
F7h
(0-15)
(current audible setting
PRESET STORE
F0h
00h
00h
1Bh
15h
MIDI chan -
1 06h
preset #1
F7h
(0-15)
(1-9)
PRESET biT
15 14 13 12
11
10 9 8
7 6
5
4
3
2 1 0
dEFiNiTiON
n/a
reverb effects loop 3, 2, 1
n/a
master boost
1 for chan 3
1 for chan 1
Overboost
1 = acTiVE
0 for chan 1 or 2
0 for chan 2 or
3 ch. 3, 2, 1
iNFO REqUEST:
F0h
00h
00h
1Bh
15h
MIDI chan -
1 09h
F7h
(0-15)
(no data)
iNFO dUmP:
F0h
00h
00h
1Bh
15h
MIDI chan - 1
0Ah
FX Loop 2 mode
F7h
(0-15)
0=chan; 1=global
SET midi chaNNEL
default chan=1
Via SYSEx:
F0h
00h
00h
1Bh
15h
don’t care
0Dh
channel - 1
F7h
(<= 0x7F)
(0-15)
Via FOOTSWiTch:
36