You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UPD: at this point I'm still in doubt on how to do that.
Currently, I am considering changing an "error queue" to "information queue" and running output ports in a duplex mode. After working a bit on #10, I am thinking that I want to know about MIDI port disconnection events fast enough. Queues sound a bit like an awkward way to handle that, but I don't know any alternatives.
The text was updated successfully, but these errors were encountered:
I've read ALSA's seq API and other sources, so now I'm sure there's no "perfect way" to unify queue errors with "normal errors".
At some point later, I might make a "common queue" mechanism to unify input thread errors with errors returned by current API functions, but it feels like a premature optimisation currently.
Find a way for errors to propagate correctly each time. I.e. some API mechanism.
Related: #2.
UPD: at this point I'm still in doubt on how to do that.
Currently, I am considering changing an "error queue" to "information queue" and running output ports in a duplex mode. After working a bit on #10, I am thinking that I want to know about MIDI port disconnection events fast enough. Queues sound a bit like an awkward way to handle that, but I don't know any alternatives.
The text was updated successfully, but these errors were encountered: