9 Sep
2014
9 Sep
'14
12:50 p.m.
I’m using ALSA for building a performance musical instrument, so I’m after low-latency audio output.
- I’m using asynchronous audio output (i.e. using a callback).
Don't.
That's an interesting insight. I reckoned using a callback was the most elegant solution since that's what I'm used to for DirectSound, iOS, OSX, WMME, ASIO etc.
If you want to go in that direction, just use JACK.
And the next best alternative would be blocked-mode/polling through ALSA, then?
I'd prefer to have as few software interface layer dependencies as comfortably possible, so if I can get away with using only ALSA without requiring JACK that would be a plus for me.
Thanks Bram