MIDIbox Pedal Box Manual Download Page 7

2020/10/14 01:02

7/16

Introduction

MIDIbox - http://www.midibox.org/dokuwiki/

The Event Map

MIDI event name and event type
128 Entries of CC's, 128 of Program Changes

10 x Parameter 2 value maps

Value name and associated value
Up to 128 entries each (1 for each value, does not need all entries)

USE THE 

PC EDITOR

 to setup and upload Device Bankstick data.

Uploading Pedal Box / Pedal Board

Now we are ready to upload Pedal Box. Browse to your Pedal Box directory and open the pbx_config.h
file.
You need to customise the application here. Comments inside in main.h will tell you what each setting
does.

Once you've customised the application it needs to be recompiled. Simply run re-make.bat.

Upload the created project.hex using MIOS Studio (or .syx using MIDI-OX or other midi software) file to
the core module. MIOS will now reboot, and that's it!

pbx_config.h in detail

PEDALBOARD - Set to 1 if for Pedalboard mode, or 0 for Pedalbox mode
ENABLE_MIDI_IN - If you wish to utilise the MIDI IN port, set to 1. Otherwise 0

MIDI_MERGER - To forward events recieved at the MIDI input to the output, set to 1. Otherwise 0.
MIDI_MERGER_DISABLE_MASTER - If the MIDI Merger is enabled, but you do not want to forward
messages targeting functions of PB (eg. A patch change) - set to 1. Otherwise set to 0 to forward all
messages.

AIN_DEADBAND - (standard MIOS question)
AIN_NUMBER_INPUTS - (standard MIOS question)

DIN_DEBOUNCE_VALUE - (standard MIOS question)

DIN_FIXED_BUTTONS - How many fixed or static footswitches are connected (0-16)
DIN_BANKED_BUTTONS - How many banked or dynamic footswitches are connected (1-16)

DIN_BANK_UP - The pin number assigned for bank up (2-33)
DIN_BANK_DOWN - The pin number assigned for bank down (2-33)
FIRST_PEDALSWAP_DIN_PIN - The pin assigned to the fist PedalSwap footswitch and LED Be wary
that placement does not interfere with Relays or LED Digit DOUT pins
NUM_PEDALSWAP_BUTTONS - Number of PedalSwap slots available (max and default = 6)
EVENT_SETUP_DIN_PIN - The pin number assigned for entering event setup mode (while holding
bank down) (0-31) Can not be the same as bank up or down
GLOBAL_SETUP_DIN_PIN - The pin number assigned for entering global setup mode (while holding
bank down) (0-31) Can not be the same as bank up or down

RELAY_SHIFT_REGISTER - If your using relays, which SR are they connected to if using SOME LED

Summary of Contents for Pedal Box

Page 1: ...to see patch change CC names as well as their values It has grown far beyond it s original intention Pedal Box Is an expression pedal controller to expand an existing oorboard In addition to adding up...

Page 2: ...dividual option for pedals to be dynamic by changing the midi messages sent based on the Rig COntrol Patch Change Value scaled between pre de ned min and max values can also be di erent for each progr...

Page 3: ...n gurable from box this is a very slow process but can you help you out in pinch it s far quicker to use the PC Editor What s The Di erence Basically Pedal Box is a MIDI Monitor Processor Pedal Board...

Page 4: ...kuwiki doku php id pedal_box http www midibox org dokuwiki Printed on 2020 10 14 01 02 Here are some examples of what is displayed on the LCD Program changes Controllers Controllers Controllers Contro...

Page 5: ...8 Expression pedals and 8 relays can be used Your oorboard provides the buttons Extreme P e d a l B o a r d a n d Pedal Box can taken to the extreme Controlling up to 7 MIDI devices Utilising Rig Con...

Page 6: ...bootloader and MIOS 1 9 or higher You should be familiar with compliling C les for MIOS As well as uploading les to the Core module See http www ucapps de You need to upload the PB software as well as...

Page 7: ...e MIDI input to the output set to 1 Otherwise 0 MIDI_MERGER_DISABLE_MASTER If the MIDI Merger is enabled but you do not want to forward messages targeting functions of PB eg A patch change set to 1 Ot...

Page 8: ...ere will also be 16 LED indicators for the footswitches Bank down is at pin 16 bank up at pin 17 Special buttons for setup modes are the same as the rst 2 xed buttons PedalSwap is activated py footswi...

Page 9: ...LSWAP_BUTTONS 6 0 6 Number of PedalSwap Buttons connected if you wish to have access to all 6 via MIDI with less than 6 buttons connected please set to 6 and leave the DIN pins free THESE SPECIAL BUTT...

Page 10: ...on 2 6 Possble issues with LED s not lighting up correctly minor Tap Tempo LED only fuctions when another led is lit up cool huh Please report bugs in the Pedal Box forum thread History 2 6beta1 Fixed...

Page 11: ...rmance dramatically Lot s of bug xes general usage much more stable 2 0 beta4 Updated to new progarmming platform Separate download for di erent PIC types Added option to enable midi input for Pedal B...

Page 12: ...pression Pedal or pot A MIDI Floorboard HUI PbX OR 1xDINX1 Module and 4 buttons PbD Required for editing settings after upload Analog inputs I use normalising DPST 6 5mm TRS Sockets Tip 5 vd Ring CV A...

Page 13: ...ns pair up with bank down to access the setup menu s these can be any button aside from bank up or bank down pins de ned in pbx_con g h How many of each type of button is de ned in pbx_con g h The amo...

Page 14: ...k display This will only happen when DIGITS_CONNECTED 0 in pbx_con g h Buttons LEDs and LED Digits are only available for Pedal Board mode Relays Up to 8 relays can be connected to trigger external sw...

Page 15: ...since 2 6 The default has only one digit connected to SR 5 With bank and PedalSwap footswitches and LED s attched to SR 4 Pedal Board Test Bench Where to get Pedal Board parts I only built Pedal Box s...

Page 16: ...fault numbers only setup is possible Add MIDI lter Add IIC Midi module so feedback can be recieved from the device if running in pedal box mode with separate oorboard Probably a lot more I expect this...

Reviews: