The MC6Pro has banks, but FootSmart augments these with added functionality making them easier to use.
The banks section is the keyword banks
with a list of banks as a value.
A bank is a set of fields:
name
: The name of the bankdescription
: The description of the bankpalette
The name of a palette for color choicepresets
A list of presets for this bankactions
A list of bank actions for this bankA bank action is two fields:
name
: the message nametrigger
: the trigger for the actiontrigger
s are On Enter Bank
, On Exit Bank
, On Enter Bank - Execute Once Only
,
On Exit Bank - Execute Once Only
, On Enter Bank - Page 1
, On Enter Bank - Page 2
,
On Toggle Page - Page 1
, On Toggle Page - Page 2
The bank name
is displayed on the MC6Pro, but is also used to create jump to bank messages.
The bank jump message is Bank
, a space, and the name of the bank.
If the bank description
is set, then it will be displayed on the MC6Pro.
This includes setting the display description flag for that bank.
The palette
sets the color for the bank, and any presets in the bank that don't
specify their own palette.
The presets
list has all presets for the bank. There is no special handling for pages,
the first 6 presets make up the first page, the second 6 the second page, etc.
Some messages cannot be used in bank actions. It makes no sense to execute a bank jump
on bank entry, for example.
While you can do this in your config, the footsmartapp
conversion to backup format will fail.
Example 1: The first bank is a navigation bank, with presets to take you to four other
banks.
banks:
- name: Home
description: Navigation to other banks
presets:
- short_name: Shoegaze
actions: [{name: Bank Shoegaze}]
- short_name: Metal
actions: [{name: Bank Metal}]
- short_name: White Christmas
actions: [{name: Bank White Christmas}]
- short_name: Ah Leah
actions: [{name: Ah Leah}]
- name: Shoegaze
description: A collection of sounds for shoegaze
presets: ...
- name: Metal
description: A collection of sounds for metal
presets: ...
- name: White Christmas
description: Sounds for the song White Christmas
presets: ...
- name: Ah Leah
description: Sounds for the song Ah Leah
presets: ...
Example 2:
For my current config and use of banks, see
my config file.