I have two sound devices; USB headphones and motherboard sound card. I also talk a lot on Skype, vPilot (a flightsim voice program) and Teamspeak. I also want the ability to send audio to other machines, or pull audio from other machines to be heard through my primary sound output. So this isn't just a simple mic+speakers setup.
I also make use of an external program called EndPointController so I can change the default sound device for Windows. You'll need to download this and change the code in the relevant buttons (PowerOff or Toggle) to where you install this application if you wish to use these functions. In addition, devices will switch around when you upgrade VoiceMeeter or other sound drivers, so you'll need to keep an eye on what devices get set by EndPointController and adjust the relevant buttons to suit. If you don't wish to use this application, then reassign the relevant buttons.
Inputs:
- S0 Line In
- on my machine, this comes from motherboard LineIn.
- used for tape players, CDROM players or mp3 player outputs.
- on my machine, this comes from motherboard LineIn.
- S1 Microphone
- currently using the one on my USB headset.
- S2 CABLE-A
- for Skype/Teamspeak return audio.
- Any CABLE-OUT (including the one bundled with Banana) will do here,
as long as you hook up the other CABLE-IN end to the relevant sound program.
- for Skype/Teamspeak return audio.
- S3/4 Virtual inputs
- sound output from programs.
- Don't accidentally hook these up to their respective inputs, or things will sound messy.
- sound output from programs.
- pulseaudio
- I normally hook this up to S4, this handles networked sound from other Linux computers.
- I added pulseaudio to my cygwin setup.
- I normally hook this up to S4, this handles networked sound from other Linux computers.
Outputs:
- A1 Headphones
- My primary sound output.
- A2 Monitor Speakers
- in my case, motherboard output
- very rarely used, if you heard them you'd understand why.
- in my case, motherboard output
- A3 VBAN.
- This sends audio out to another machine with VBAN running in receive mode.
- B1 VOIP output
- for vPilot, TeamSpeak and Skype etc. to take as their input.
- B2 Not used (yet)
I created a 5x3 button array for the most common functions I needed. I don't recommend this, but I opened the macro buttons XML file in an editor so I could get the relevant functions into the correct button slots. Currently (MacroButtons-1.0.1.4) there's no way to drag buttons from place-to-place, so I had to use this method to reorganise the buttons.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<VBAudioVoicemeeterMacroButtonMap>
<MacroButtonConfiguration dx='782' dy='438' />
<MacroButton index='1' type='0' key='43' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>MainVolUp</MB_Name>
<MB_Subname>Volume Up (+2.5db)</MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest>strip[3].gain+=2.5</MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='2' type='0' key='46' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>AuxVolUp</MB_Name>
<MB_Subname>Volume Up (+2.5db)</MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest>strip[4].gain+=2.5</MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='3' type='1' key='47' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>VOIP</MB_Name>
<MB_Subname>Toggle VOIP</MB_Subname>
<MB_InitRequest>strip[1].Gain=-60
strip[1].Mute=1
strip[1].B1=0
strip[2].Gain=-60
strip[2].Mute=1
bus[3].Gain=-60
bus[3].Mute=1</MB_InitRequest>
<MB_OnRequest>strip[1].Gain=-10
strip[1].Mute=0
strip[1].B1=1
strip[2].Gain=-5
strip[2].Mute=0
bus[3].Gain=0
bus[3].Mute=0</MB_OnRequest>
<MB_OffRequest>strip[1].Gain=-60
strip[1].Mute=1
strip[1].B1=0
strip[2].Gain=-60
strip[2].Mute=1
bus[3].Gain=-60
bus[3].Mute=1</MB_OffRequest>
</MacroButton>
<MacroButton index='4' type='1' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>EQMain</MB_Name>
<MB_Subname>Equ Toggle</MB_Subname>
<MB_InitRequest>Bus[0].EQ.On=0</MB_InitRequest>
<MB_OnRequest>Bus[0].EQ.On=1</MB_OnRequest>
<MB_OffRequest>Bus[0].EQ.On=0</MB_OffRequest>
</MacroButton>
<MacroButton index='5' type='1' key='52' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>Toggle</MB_Name>
<MB_Subname>Toggle default device</MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest>System.Execute("C:\Users\defaultuser\bin\AEPC\Release\EndPointController.exe", "", " 3");</MB_OnRequest>
<MB_OffRequest>System.Execute("C:\Users\defaultuser\bin\AEPC\Release\EndPointController.exe", "", " 7");</MB_OffRequest>
</MacroButton>
<MacroButton index='6' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='7' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='8' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='9' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='10' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='11' type='1' key='42' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>MainMuteVol</MB_Name>
<MB_Subname>Mute Main Volume</MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest>Strip[3].mute=1</MB_OnRequest>
<MB_OffRequest>Strip[3].mute=0</MB_OffRequest>
</MacroButton>
<MacroButton index='12' type='1' key='45' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>AuxMuteVol</MB_Name>
<MB_Subname>Mute Volume</MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest>strip[4].mute=1</MB_OnRequest>
<MB_OffRequest>strip[4].mute=0</MB_OffRequest>
</MacroButton>
<MacroButton index='13' type='1' key='39' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>NETout</MB_Name>
<MB_Subname>Toggle network audio</MB_Subname>
<MB_InitRequest>vban.Enable=0
vban.outstream[0].on=0
vban.outstream[0].ip="192.168.0.4"
vban.outstream[0].sr=22050
vban.outstream[0].port=6984
vban.outstream[0].name="Netout"
vban.outstream[0].bus=1
Strip[4].A3=0
Bus[2].Gain=-60
Bus[2].Mute=1</MB_InitRequest>
<MB_OnRequest>vban.Enable=1
vban.outstream[0].on=1
vban.outstream[0].sr=22050
Strip[4].A3=1
Bus[2].Gain=0
Bus[2].Mute=0</MB_OnRequest>
<MB_OffRequest>vban.Enable=0
vban.outstream[0].on=0
Strip[4].A3=0
Bus[2].Gain=-60
Bus[2].Mute=1</MB_OffRequest>
</MacroButton>
<MacroButton index='14' type='1' key='23' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>Mute Main</MB_Name>
<MB_Subname>Mute Output</MB_Subname>
<MB_InitRequest>bus[0].mute=0</MB_InitRequest>
<MB_OnRequest>bus[0].mute=1</MB_OnRequest>
<MB_OffRequest>bus[0].mute=0</MB_OffRequest>
</MacroButton>
<MacroButton index='15' type='0' key='62' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>Restart</MB_Name>
<MB_Subname>Restart Audio</MB_Subname>
<MB_InitRequest>Command.Restart=0</MB_InitRequest>
<MB_OnRequest>Command.Restart=1</MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='16' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='17' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='18' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='19' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='20' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='21' type='0' key='41' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>MainVolDn</MB_Name>
<MB_Subname>Volume Down (-2.5db)</MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest>strip[3].gain-=2.5
</MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='22' type='0' key='44' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>AuxVolDn</MB_Name>
<MB_Subname>Volume Down (-2.5db)</MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest>strip[4].gain-=2.5</MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='23' type='1' key='38' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>LineIn</MB_Name>
<MB_Subname>Input from outside</MB_Subname>
<MB_InitRequest>strip[0].Gain=-60
strip[0].Mute=1
strip[0].A3=0
</MB_InitRequest>
<MB_OnRequest>strip[0].Gain=0
strip[0].Mute=0
strip[0].A3=1
</MB_OnRequest>
<MB_OffRequest>strip[0].Gain=-60
strip[0].Mute=1
strip[0].A3=0
</MB_OffRequest>
</MacroButton>
<MacroButton index='24' type='1' key='40' ctrl='1' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>MuteC</MB_Name>
<MB_Subname>Mute Cable</MB_Subname>
<MB_InitRequest>strip[2].mute=0</MB_InitRequest>
<MB_OnRequest>strip[2].mute=1</MB_OnRequest>
<MB_OffRequest>strip[2].mute=0</MB_OffRequest>
</MacroButton>
<MacroButton index='25' type='1' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name>Power</MB_Name>
<MB_Subname>Deactivate</MB_Subname>
<MB_InitRequest>System.Execute("C:\Users\defaultuser\bin\AEPC\Release\EndPointController.exe", "", " 7");</MB_InitRequest>
<MB_OnRequest>System.Execute("C:\Users\defaultuser\bin\AEPC\Release\EndPointController.exe", "", " 8");
Command.Shutdown=1;</MB_OnRequest>
<MB_OffRequest>System.Execute("C:\Users\defaultuser\bin\AEPC\Release\EndPointController.exe", "", " 7");</MB_OffRequest>
</MacroButton>
<MacroButton index='26' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='27' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='28' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='29' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='30' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='31' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='32' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='33' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='34' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='35' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='36' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='37' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='38' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='39' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='40' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='41' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='42' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='43' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='44' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='45' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='46' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='47' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='48' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='49' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='50' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='51' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='52' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='53' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='54' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='55' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='56' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='57' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='58' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='59' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='60' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='61' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='62' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='63' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='64' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='65' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='66' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='67' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='68' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='69' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='70' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='71' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='72' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='73' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='74' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='75' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='76' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='77' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='78' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='79' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
<MacroButton index='80' type='0' key='0' ctrl='0' shift='0' alt='0' exclusive='0' trigger='0' >
<MB_MIDI b1='00' b2='00' b3='00' b4='00' b5='00' b6='00' />
<MB_TRIGGER tchannel='0' tin='-20.0' tout='-20.0' tmsHold='1000' />
<MB_Name></MB_Name>
<MB_Subname></MB_Subname>
<MB_InitRequest></MB_InitRequest>
<MB_OnRequest></MB_OnRequest>
<MB_OffRequest></MB_OffRequest>
</MacroButton>
</MacroButtonConfiguration>
</VBAudioVoicemeeterMacroButtonMap>
Button Functions summary (most of these are toggles, not press-to-activate):
- Volume up/mute/down for S3/S4 input strips for programs to connect to so I can balance sound in 2.5 dB increments.
- VOIP settings (S1 mic, S2 input and B1 output toggles.)
- Outgoing network sound (VBAN).
- Line In toggle.
- Equaliser toggle.
- Mute primary output.
- Mute CABLE-A (a bit superfluous, it just fills a slot here).
- Toggle device for primary output; used so I can connect up pulseaudio to the AUX input.
- Reset buttons for Banana (one to reset engine, one to shut it down altogether).
I hope this is helpful as a start for people to utilise MacroButtons.
Regards, BrickViking (a.k.a. DrSmokey)