Simultaneous foot presses in IO mode

67 views
Skip to first unread message

Edsko de Vries

unread,
Jan 18, 2025, 7:59:25 AM1/18/25
to EurekaSound! Forum
Hi,

I recently received my EurekaPROM 3.2 and just installed it into the FCB1010. I am planning to use the chip in IO mode, going to design an Ableton Max for Live device for it, as well as write a Linux utility that allows me to control various things (the latter not music related, just for fun). Installation was easy enough (no hot glue needed to be removed, yay), and it booted into the 3.2 EurokaPROM no problems.

I had purchased the EurekaPROM specifically because I found that with the FCB1010 as delivered by Behringer it's impossible to use the foot switches simultaneously; once you press and hold switch 1, switch 2 is not responsive. This precludes quite a few musical applications (imagine holding switch 1 as a piano sustain pedal for example, and using switch 2 to trigger something). After some googling I found a post on the FCB1010.eu forums (https://fcb1010.groups.io/g/main/topic/76066023) that seemed to suggest that with the EurekaPROM in IO mode simultaneous switches like this should be possible.

Unfortunately, that does not quite seem to be the case. Some examples:

1. Here is the output of aseqdump when I press switch 1, then press switch 5, then release switch 1, and finally release switch 5:

 28:0   Control change          0, controller 104, value 1
 28:0   Control change          0, controller 104, value 5
<nothing>
 28:0   Control change          0, controller 105, value 5

The release of switch 1 is never sent. 

2. More strangely, when I reverse the order, press 5, press 1, release 5, release 1, I get

 28:0   Control change          0, controller 104, value 5
<nothing>
 28:0   Control change          0, controller 104, value 1
 28:0   Control change          0, controller 105, value 1

When I press switch 1 (while holding 5), no message is received at all. Then when I release switch 5, only then do I get the press of switch 1 (but no message of the release of 5). The final message of the release of switch 1 is as expected.

3. If I press 1, press 5, release 5, and then release 1, I get

 28:0   Control change          0, controller 104, value 1
 28:0   Control change          0, controller 104, value 5
 28:0   Control change          0, controller 104, value 1
 28:0   Control change          0, controller 105, value 1

When I release switch 5, I'm instead getting a spurious message indicating another press of 1, and then when I release switch 1, I'm getting (unexpected) the release for 1. 

4. Finally, when I press 5, press 1, release 1, and then release 5, I get

 28:0   Control change          0, controller 104, value 5
 28:0   Control change          0, controller 105, value 5

In this case presses of button 1 are not visible at all. 


Is this a hardware problem or a software problem? In other words, is the device simply not capable of correctly detecting switch presses and releases like this, or is this something that could be fixed in the EurekaPROM?

Many thanks,

-Edsko

Steven Caldwell

unread,
Jan 18, 2025, 5:08:37 PM1/18/25
to EurekaSound! Forum
I think this is a hardware issue on how the FCB1010 reads the switches internally.

Edsko de Vries

unread,
Jan 19, 2025, 5:16:03 AM1/19/25
to EurekaSound! Forum
Ok, I was afraid that might the case. That is unfortunate. Thanks for confirming that Steven!

Edsko de Vries

unread,
Apr 3, 2026, 3:58:38 PM (yesterday) Apr 3
to EurekaSound! Forum
Hi all,

Just for posterity's sake, an answer to my own thread here. The strange behaviour of the EurekaPROM with simultaneous foot presses (such as press pedal 1, press pedal 5, release pedal 1, release pedal 5, see rest of this thread) is not a hardware limitation after all. I have since replaced my EurekaPROM with an UnO2, and to my surprise on the UnO2 this works just fine (I had given up on this altogether, thinking that it was due to the hardware). So it's something in the EurekaPROM itself, either specific to IO mode or possibly something more fundamental (I haven't tried). 

-Edsko

Steven Caldwell

unread,
Apr 3, 2026, 4:39:52 PM (24 hours ago) Apr 3
to EurekaSound! Forum
Good to know! I guess the Eureka Prom Firmware reads the pedals differently than UNO2.

Dave

unread,
Apr 3, 2026, 4:39:57 PM (24 hours ago) Apr 3
to EurekaSound! Forum
Yes, we didn't consider multiple simultaneous pedals presses for the IO configuration.
Reply all
Reply to author
Forward
0 new messages