Skip to content

Instantly share code, notes, and snippets.

@bayareawebpro
Last active June 17, 2021 23:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bayareawebpro/57fe58d5564e8849e9d9776af99561fb to your computer and use it in GitHub Desktop.
Save bayareawebpro/57fe58d5564e8849e9d9776af99561fb to your computer and use it in GitHub Desktop.

Boss Pedals - Configuration Notes

Map ES-5 Bank to DD-500 Phrase Sampler

This configuration will allow you to bank-select switch #1 which toggles the phrase recorder and provides mappings that control the DD-500's phrase recorder in a "fumble-free" way with one switch for each function while the rest of your gear can be switched on or off by banking to other patches once a loop has been recorded. Banking back to switch #1 will exit the recorder.

Note: The DD-500 will ignore some CC midi messages while the phrase recorder is displayed and for a short time after it's closed until any potential recording is unloaded from memory. Therefore the toggle patch below will not work until the buffer is cleared. A second or two is long enough for this "lock" to be resolved and you can re-open the recorder.

From what I've tested any configured midi commands are fired in short succession which allows you to send a macro using multiple commands from a single action as seen in the "clear" patch below. Note that patch midi works the same way, but you can optionally group two CC messages per channel at once.

For reference: DD-500 in this configuration is midi channel 2 (CH2). I have configured the "midi menu" loop function CC numbers as #4 thru #8 for the DD-500's continuous controller configuration.

Additionally, you can create a CNUM assignment to re-trigger the patch midi when you tap the active patch pedal if it makes more sense for you're workflow.

Patch 1 - Toggle (open, close)

  • Assignment 1: On, CNum, TGL, Midi, CH2, CC#004

Patch 2 - Record (start, overdub)

  • Assignment 1: On, CNum, MOM, Midi, CH2, CC#005

Patch 3 - Play (start, restart)

  • Assignment 1: On, CNum, MOM, Midi, CH2, CC#006

Patch 4 - Stop (hault)

  • Assignment 1: On, CNum, MOM, Midi, CH2, CC#007

Patch 5 - Clear (hault, erase)

  • Assignment 1: On, CNum, MOM, Midi, CH2, CC#007
  • Assignment 2: On, CNum, MOM, Midi, CH2, CC#008
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment