zatch_attach
Well-Known Member
Hey all!
So I just got a Keeley Halo for my board, and I'm excited to integrate its external controls with my PBC. The Halo has an input for A/B (that simulates the A/B footswitches directly) and a TRS/Exp input that can either work as an expression input or a tap input.
I've configured Fn Switch 1 to function as tap tempo for the Halo; per the Halo manual, if you connect a TS cable to the TRS/Exp jack, that cable will control tap and the infinite hold feature. My issue is, I can't seem to get both the tap function and the hold function to work properly together with my PBC.
I have FN1 set to Momentary, and I have a Macro turning it off/on for Auto Tap. I'm sending 4 taps. When I change tempos via preset/song changes, I hear the relay activate, and the Halo is set to the tempo I would expect. I have Auto Tap Div set to "8th" because the Halo doesn't have 8th note, only quarter and dotted 8th. So far so good! Auto Tap works perfectly.
However, I've added a button (on Page 13, "Hotkeys") to allow me control the Halo's tap tempo manually. It's a simple IA button, set to Momentary, set to turn FnSwitch#1 Off/On just like my Auto Tap Macro. But it doesn't work quite the same way. For one thing, tapping in time doesn't really work because the PBC seems to be sending pulses on press and on release. So you basically need to time both the press/release in tempo to get it to time pulses properly.
But, perhaps even more importantly for me, I can't get the hold function to work. Holding down my "Halo Tap" button simply doesn't activate the infinite hold. I know this feature is working on the Halo because if I connect an external non-PBC momentary footswitch, it works as expected. And, if I Invert the polarity of FN1 on the PBC, the Halo stays in "Hold" mode (because the "footswitch" is now normally closed and therefore constantly "held down" as far as the Halo is concerned).
I busted out my Multimeter and what I found is that if I hold down my Halo Tap button, the relay closes momentarily, then reopens, even while the switch is held. This is presumably because of the "Momentary" setting on FN1, and also explains my strange press/release pulse issue. BUT if I switch FN1 to be latching, Hold works great, and my manual tap tempo button behaves as I would expect, sending a pulse only on press, but Auto Tap doesn't work the same way, it sends half the taps and my delay time is twice as long as a result.
So there doesn't appear to be a way to get BOTH the latching on/off functionality I need to control my Halo manually, AND the ability to control it using Auto Tap.
Is it possible that Auto Tap needs to be reworked to work properly with non-momentary FN settings, for dual-function TRS jacks like the Halo has?
So I just got a Keeley Halo for my board, and I'm excited to integrate its external controls with my PBC. The Halo has an input for A/B (that simulates the A/B footswitches directly) and a TRS/Exp input that can either work as an expression input or a tap input.
I've configured Fn Switch 1 to function as tap tempo for the Halo; per the Halo manual, if you connect a TS cable to the TRS/Exp jack, that cable will control tap and the infinite hold feature. My issue is, I can't seem to get both the tap function and the hold function to work properly together with my PBC.
I have FN1 set to Momentary, and I have a Macro turning it off/on for Auto Tap. I'm sending 4 taps. When I change tempos via preset/song changes, I hear the relay activate, and the Halo is set to the tempo I would expect. I have Auto Tap Div set to "8th" because the Halo doesn't have 8th note, only quarter and dotted 8th. So far so good! Auto Tap works perfectly.
However, I've added a button (on Page 13, "Hotkeys") to allow me control the Halo's tap tempo manually. It's a simple IA button, set to Momentary, set to turn FnSwitch#1 Off/On just like my Auto Tap Macro. But it doesn't work quite the same way. For one thing, tapping in time doesn't really work because the PBC seems to be sending pulses on press and on release. So you basically need to time both the press/release in tempo to get it to time pulses properly.
But, perhaps even more importantly for me, I can't get the hold function to work. Holding down my "Halo Tap" button simply doesn't activate the infinite hold. I know this feature is working on the Halo because if I connect an external non-PBC momentary footswitch, it works as expected. And, if I Invert the polarity of FN1 on the PBC, the Halo stays in "Hold" mode (because the "footswitch" is now normally closed and therefore constantly "held down" as far as the Halo is concerned).
I busted out my Multimeter and what I found is that if I hold down my Halo Tap button, the relay closes momentarily, then reopens, even while the switch is held. This is presumably because of the "Momentary" setting on FN1, and also explains my strange press/release pulse issue. BUT if I switch FN1 to be latching, Hold works great, and my manual tap tempo button behaves as I would expect, sending a pulse only on press, but Auto Tap doesn't work the same way, it sends half the taps and my delay time is twice as long as a result.
So there doesn't appear to be a way to get BOTH the latching on/off functionality I need to control my Halo manually, AND the ability to control it using Auto Tap.
Is it possible that Auto Tap needs to be reworked to work properly with non-momentary FN settings, for dual-function TRS jacks like the Halo has?