I have a DINx4 PCB in a SRIO chain followed by 4 x Fairlightii PCBs.
The DINx4 with standard push buttons attached to the 1st Shift register weren’t working at all, then after some fiddling (changing the PCB and back again) were working as per the script o.k.
Today I power up again and it is back to as though no buttons are pressed when they are. I short Vs to D7 with screwdriver to eliminate the wiring to the buttons.
I have debug on. Should I see a notification in MIOS Studio when a button is toggled?
The Fairlightii PCB continue to work, so I know data is being shifted through the SRs of the DINx4 module.
I’m using the this bit of script with the buttons, which is the same if I isolate it and run just it.
The script has worked so I know it’s not that.
Any ideas on how to debug?
EVENT_BUTTON id=8 fwd_id=LED:33 type=Meta meta=SetBank button_mode=OnOnly range=1:1 radio_group=1 value=1
EVENT_BUTTON id=7 fwd_id=LED:34 type=Meta meta=SetBank button_mode=OnOnly range=2:2 radio_group=1
EVENT_BUTTON id=6 fwd_id=LED:35 type=Meta meta=SetBank button_mode=OnOnly range=3:3 radio_group=1
EVENT_BUTTON id=5 fwd_id=LED:36 type=Meta meta=SetBank button_mode=OnOnly range=4:4 radio_group=1
#####Patch Controller dump request######
EVENT_BUTTON id=4 fwd_id=LED:37 button_mode=OnOnly type=SysEx stream="0xf0 0x00 0x20 0x33 0x01 0x00 0x37 0x00 0x40 0xf7"
EVENT_BUTTON id=3 fwd_id=LED:38 type=NoteOn key=45 value=0
EVENT_BUTTON id=2 fwd_id=LED:39 type=NoteOn key=47 value=0
EVENT_BUTTON id=1 fwd_id=LED:40 type=NoteOn key=48 value=0
MIOS Studio terminal has this output upon loading the script, but nothing after this:
[5594.825] load buttons
[5594.843] [MBNG_FILE_C] Event Pool Number of Items: 8
[5594.843] [MBNG_FILE_C] Event Pool Allocation: 244 of 24576 bytes (0%)
[5594.843] MBNG_DIN_NotifyReceivedValue(8, 1)
[5594.843] MBNG_DOUT_NotifyReceivedValue(33, 1)
[5594.844] MBNG_DIN_NotifyReceivedValue(7, 0)
[5594.844] MBNG_DOUT_NotifyReceivedValue(34, 0)
[5594.844] MBNG_DIN_NotifyReceivedValue(6, 0)
[5594.844] MBNG_DOUT_NotifyReceivedValue(35, 0)
[5594.844] MBNG_DIN_NotifyReceivedValue(5, 0)
[5594.845] MBNG_DOUT_NotifyReceivedValue(36, 0)
[5594.845] MBNG_DIN_NotifyReceivedValue(4, 0)
[5594.845] MBNG_DOUT_NotifyReceivedValue(37, 0)
[5594.845] MBNG_DIN_NotifyReceivedValue(3, 0)
[5594.845] MBNG_DOUT_NotifyReceivedValue(38, 0)
[5594.846] MBNG_DIN_NotifyReceivedValue(2, 0)
[5594.846] MBNG_DOUT_NotifyReceivedValue(39, 0)
[5594.846] MBNG_DIN_NotifyReceivedValue(1, 0)
[5594.846] MBNG_DOUT_NotifyReceivedValue(40, 0)
[5594.846] Patch 'buttons' loaded from SD Card!