\\ MIDIBox64E is a midi controlled based on [[MBHP]]/[[MIOS]] * [[http://www.ucapps.de/midibox16e.html|MIDIbox 64E]] uCApps * [[http://www.ucapps.de/midibox64e_tutorial.html|MIDIbox 64E Tutorial]] uCApps * [[MIDIbox64(E) Patchmode]] * [[Meta Events]] * [[Button Overlay]] \\ ====== DIN register allocation ===== Question from Dan aka Digineural: ---- I understand that the following is setting shift registers 5-8 to be used for encoders 1-16. MIOS_ENC_PIN_TABLE ;; encoders 1-16 ;; SR Pin Mode ENC_ENTRY 5, 0, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 1 ENC_ENTRY 5, 2, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 2 ENC_ENTRY 5, 4, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 3 ENC_ENTRY 5, 6, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 4 ENC_ENTRY 6, 0, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 5 ENC_ENTRY 6, 2, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 6 ENC_ENTRY 6, 4, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 7 ENC_ENTRY 6, 6, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 8 ENC_ENTRY 7, 0, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 9 ENC_ENTRY 7, 2, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 10 ENC_ENTRY 7, 4, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 11 ENC_ENTRY 7, 6, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 12 ENC_ENTRY 8, 0, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 13 ENC_ENTRY 8, 2, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 14 ENC_ENTRY 8, 4, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 15 ENC_ENTRY 8, 6, MIOS_ENC_MODE_NON_DETENTED ; V-Pot 16 However I'm not quite sure what is being defined here #define DEFAULT_DIN_SR_PIN_01_08 2\\ #define DEFAULT_DIN_SR_PIN_09_16 3\\ #define DEFAULT_DIN_SR_PIN_17_24 1\\ #define DEFAULT_DIN_SR_PIN_25_32 4\\ #define DEFAULT_DIN_SR_PIN_33_40 8\\ #define DEFAULT_DIN_SR_PIN_41_48 10\\ #define DEFAULT_DIN_SR_PIN_49_56 11\\ #define DEFAULT_DIN_SR_PIN_57_64 12\\ ---- Answer: MB64E supports up to 64 button functions, and they are assiged to 8 shift registers. With the DEFAULT_DIN_SR_* settings you can change the mapping. This is important, if the appr. shift registers are already allocated by encoders (defined in mios_tables.inc) - if this is the case, change the DEFAULT_DIN_SR_* values to unused shift register numbers. \\ ====== Forum FAQ ====== Be sure to make a search of the forum; \\ these are some useful infos from old threads: * http://www.midibox.org/forum/index.php?topic=6395.0 Testing AIN Board * http://www.midibox.org/forum/index.php?topic=7149.0 Mapping Buttons to Midi Ch * http://www.midibox.org/forum/index.php?topic=7104.0 Enabling Pots * http://www.midibox.org/forum/index.php?topic=6938.0 MB64E Encoders