pedal_box
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pedal_box [2010/04/13 06:51] – durisian | pedal_box [2014/01/19 10:10] (current) – shuriken | ||
---|---|---|---|
Line 54: | Line 54: | ||
* **Expression Pedals** | * **Expression Pedals** | ||
* Up to 8 Expression Pedals or Pedal inputs (CV / 10k pot) | * Up to 8 Expression Pedals or Pedal inputs (CV / 10k pot) | ||
- | * Individual option for pedals to follow program change messages | + | * Individual option for pedals to be ' |
* Value scaled between pre-defined min and max values (can also be different for each program change) | * Value scaled between pre-defined min and max values (can also be different for each program change) | ||
+ | * A MIDI CC can be configured to act exactly as if it were connected to an analogue in (The 8 limit still applies) | ||
* **LCD Display** | * **LCD Display** | ||
* Named Program Changes | * Named Program Changes | ||
Line 81: | Line 82: | ||
* Up to 128 patches can be listed in any order | * Up to 128 patches can be listed in any order | ||
* Cue Next / Cue Previous can be done from any button or a MIDI IN event | * Cue Next / Cue Previous can be done from any button or a MIDI IN event | ||
+ | * **PedalSwap** | ||
+ | * Allows dynamic pedals to change there midi settings without utilizing Rig Control | ||
* PC Editor files allows easy...ish customization for different MIDI devices. | * PC Editor files allows easy...ish customization for different MIDI devices. | ||
* Settings configurable 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). \\ | * Settings configurable 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). \\ | ||
Line 104: | Line 107: | ||
^Gig Control Via MIDI | Y | Y | | ^Gig Control Via MIDI | Y | Y | | ||
^Gig Control Via DIN | ^Gig Control Via DIN | ||
- | ^Setup Via MIDI | Y | | + | ^PedalSwap Via MIDI | Y | Y | |
+ | ^PedalSwap Via DIN | ||
+ | ^Setup Via MIDI | Y | | ||
^Setup Via DIN | ^Setup Via DIN | ||
^External Pedal Input | Y | Y | | ^External Pedal Input | Y | Y | | ||
Line 161: | Line 166: | ||
</ | </ | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | \\ | ||
+ | | ||
+ | | ||
+ | \\ | ||
+ | | ||
+ | | ||
+ | \\ | ||
+ | | ||
+ | | ||
+ | \\ | ||
+ | | ||
+ | | ||
+ | \\ | ||
Line 167: | Line 190: | ||
======Manual====== | ======Manual====== | ||
- | Pedal Box / Pedal Board [[pedal_box:manual]] | + | [[http:// |
- | PC Editor Manual | + | Help can be found in the [[http:// |
- | Help can be found in the [[http:// | + | \\ |
+ | | ||
Line 266: | Line 290: | ||
**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. \\ | **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. \\ | ||
- | **NUMBER_OF_SRIO** - //(standard MIOS question)// \\ | ||
**AIN_DEADBAND** - //(standard MIOS question)// \\ | **AIN_DEADBAND** - //(standard MIOS question)// \\ | ||
Line 274: | Line 297: | ||
**DIN_FIXED_BUTTONS** - How many fixed or static footswitches are connected (0-16) \\ | **DIN_FIXED_BUTTONS** - How many fixed or static footswitches are connected (0-16) \\ | ||
- | **DIN_BANKED_BUTTONS** - How many banked or dynamic 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 (0-33)\\ | + | **DIN_BANK_UP** - The pin number assigned for bank up (2-33)\\ |
- | **DIN_BANK_DOWN** - The pin number assigned for bank down (0-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// \\ | **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// \\ | **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 indicators, chosen SR must be after ALL POSSIBLE indicators// | **RELAY_SHIFT_REGISTER** - If your using relays, which SR are they connected to //if using SOME LED indicators, chosen SR must be after ALL POSSIBLE indicators// | ||
**RELAY_LED_SHIFT_REGISTER** - If your using LED indicators for relays, which SR are they connected to //SR should be AFTER the relay SR// \\ | **RELAY_LED_SHIFT_REGISTER** - If your using LED indicators for relays, which SR are they connected to //SR should be AFTER the relay SR// \\ | ||
Line 292: | Line 317: | ||
==Example of pbx_config.h setup== | ==Example of pbx_config.h setup== | ||
This is an example configured for: | This is an example configured for: | ||
- | * 4 expresson pedals, 8 fixed buttons | + | * 4 expresson pedals, 8 fixed footswitches |
- | * There are 2 LED digits | + | * There are 1 LED digit connected to shift register 3 (start at pin 25). \\ |
- | * There will also be 14 LED indicators for the buttons. \\ | + | * There will also be 16 LED indicators for the footswitches |
- | * Bank down is at pin 14, bank up at pin 15. \\ | + | * Bank down is at pin 16, bank up at pin 17. \\ |
* Special buttons for setup modes are the same as the first 2 fixed buttons. \\ | * Special buttons for setup modes are the same as the first 2 fixed buttons. \\ | ||
+ | * PedalSwap is activated py footswitches connected to pins 19 -24 (LED's on counterpart dout pins). \\ | ||
* Relays are located on Shift Register 4 (pin 32), and it's led indicators are on SR 5 (pin 40) | * Relays are located on Shift Register 4 (pin 32), and it's led indicators are on SR 5 (pin 40) | ||
Line 312: | Line 338: | ||
# | # | ||
- | # | + | |
/* Pedal Settings */ | /* Pedal Settings */ | ||
Line 326: | Line 352: | ||
// BANKED BUTTONS MUST BE CONNECTED AFTER FIXED BUTTONS | // BANKED BUTTONS MUST BE CONNECTED AFTER FIXED BUTTONS | ||
- | # | + | # |
// | // | ||
- | # | + | # |
- | # | + | # |
+ | |||
+ | # | ||
+ | // Must be higher than Bank Up and Down | ||
+ | // Be careful not to set the same in the space of LED Digits or Relays | ||
+ | // Best place is next to the bank up/down pins | ||
+ | # | ||
+ | // 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 BUTTONS CAN BE ANY BUTTON CONNECTED, THEY ARE DUAL USE. | // THESE SPECIAL BUTTONS CAN BE ANY BUTTON CONNECTED, THEY ARE DUAL USE. | ||
Line 346: | Line 380: | ||
/* LED Digit Setup */ | /* LED Digit Setup */ | ||
- | # | + | # |
- | # | + | # |
// 2nd digit will be on the next SR | // 2nd digit will be on the next SR | ||
Line 378: | Line 412: | ||
<box 46% left round bluedark|Device Bankstick Downloads> | <box 46% left round bluedark|Device Bankstick Downloads> | ||
- | [[http:// | + | {{:mcrozier:v-amp.zip|Behringer V-Amp Series}} |
</ | </ | ||
<box 46% left round|PC Editor> | <box 46% left round|PC Editor> | ||
- | [[http:// | + | {{:mcrozier: |
+ | Please note the editor requires a minimum of WinXP with .Net 3.5 \\ | ||
</ | </ | ||
- | + | <box 98% round|Docs> | |
- | [[http:// | + | {{:mcrozier: |
---- | ---- | ||
Line 416: | Line 451: | ||
- | Please report bugs in the [[http://www.midibox.org/ | + | Please report bugs in the [[http:// |
Line 575: | Line 610: | ||
The shift register of the 1st digit (the one's display) must be defined in pbx_config.h \\ | The shift register of the 1st digit (the one's display) must be defined in pbx_config.h \\ | ||
The second digit (ten' | The second digit (ten' | ||
+ | |||
+ | If only 1 digit is used, and bank goes higher than 9. The dot will light up to let you know that ' | ||
In place of LED digits. A 2x20 LCD Display can be used (instead of 2x16). The last 4 charcters of each line are used for bank display. This will only happen when DIGITS_CONNECTED = 0 in pbx_config.h. | In place of LED digits. A 2x20 LCD Display can be used (instead of 2x16). The last 4 charcters of each line are used for bank display. This will only happen when DIGITS_CONNECTED = 0 in pbx_config.h. | ||
Line 603: | Line 640: | ||
==== Connection Overview ==== | ==== Connection Overview ==== | ||
{{http:// | {{http:// | ||
+ | |||
+ | **Please Note:** Default connections have changed 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 \\ | Pedal Board Test Bench \\ | ||
Line 615: | Line 655: | ||
I only built Pedal Box, so I use the Behringer FCV100 Foot Pedal in CV mode. But here's some links that came up on the forum. | I only built Pedal Box, so I use the Behringer FCV100 Foot Pedal in CV mode. But here's some links that came up on the forum. | ||
- | * [[http:// | + | * [[http:// |
* [[http:// | * [[http:// | ||
* stryd_one offered this google search for momentary footswitches. [[http:// | * stryd_one offered this google search for momentary footswitches. [[http:// | ||
Line 646: | Line 686: | ||
{{mcrozier: | {{mcrozier: | ||
You know you want to build it! | You know you want to build it! | ||
- | |||
- | |||
- |
pedal_box.1271141479.txt.gz · Last modified: 2010/04/13 06:51 (external edit)