Open GoogleCodeExporter opened 8 years ago
Any reasons why this will not work for you?
Original comment by trio...@btinternet.com
on 14 Sep 2013 at 12:53
Sorry, why what will not work not for me?. I'd also like to output several
streams to the same physical output.
Original comment by ryan130...@gmail.com
on 14 Sep 2013 at 1:49
The question is whether this will work for you - if it does then there is no
need for jack output direct from squeezelite (which requires more software to
be written)
Original comment by trio...@btinternet.com
on 14 Sep 2013 at 2:51
I'm really sorry, I am a bit dumb. I don't know what you mean by "this"?
Original comment by ryan130...@gmail.com
on 14 Sep 2013 at 5:28
Sorry - I meant to post this - instructions of how to use alsa output with jack:
http://jackaudio.org/routing_alsa
Original comment by trio...@btinternet.com
on 14 Sep 2013 at 8:07
I haven't tried it. I'll give it a go. It will lose synchronization guarantees
if I run multiple squeezelite instances for different rooms, but it might be
suitable if the buffer doesn't cause them to be too out of sync. If they are
different rooms a few ms probably won't be noticeable. If they are all on the
same DAC timing source then the sync shouldn't drift anyway. I'm not sure on
the work involved to output straight to jack, it might be a big job? I'll post
how I go on here. Thanks.
Original comment by ryan130...@gmail.com
on 15 Sep 2013 at 4:49
You could also try building squeezelite with portaudio output - this looks like
it supports jack if the portaudio library is compiled appropriately. The
advantage of this is that there is no new code to write.
Original comment by trio...@btinternet.com
on 15 Sep 2013 at 10:08
Thanks. That does look like an option. Do you use callback or read/write for
portaudio I/O?
Original comment by ryan130...@gmail.com
on 15 Sep 2013 at 11:23
The portaudio code uses a callback for i/o.
Original comment by trio...@btinternet.com
on 15 Sep 2013 at 6:11
Original issue reported on code.google.com by
ryan130...@gmail.com
on 12 Sep 2013 at 12:00