I'm having a bizarre problem with sfrecord~. I'm attempting to use a MIDI footpedal to trigger opening a new file and beginning recording. If I use my alternate trigger method (a number key) everything works great. With any MIDI data, generating exactly the same 1 and 0 through a toggle, I get "start requested without preceding 'open'" from sfrecord~.
I've troubleshooted (troubleshot?) this subpatch in every way I know how. There is no other MIDI anywhere in the mother patch, this is the only place I'm using it. Everything should work exactly the same regardless of triggering method, but somehow my event ordering is getting hosed!