Results 11 to 20 of 21
-
2020-03-30, 06:40 #11
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 20,089
Last edited by bpa; 2020-03-30 at 06:43.
-
2020-03-30, 09:02 #12
- Join Date
- Mar 2020
- Posts
- 9
-
2020-03-30, 09:10 #13
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 20,089
OK - I know understand how you would like the system to work.
I think by using Group player and sync to a "master" - it'll be as easy as using a Favorite.
I was not aware that vlc can not do multicast streams, so anyway i would need another streaming option then.
VLC and wavin will only support one "user" of the source at at time. In the case of wavin - the input device is "owned" by one application while data is being read from it..
-
2020-03-30, 09:17 #14
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 20,089
If you really do not like Group player or cannot see how it can be used, Pulseaudio might be an alternative where the "master" Squeezelite streams to a pulseaudio sink and waveinput connected to a pulse audio source connected to same sink.
I think (but needs to be checked in docs) Pulseaudio can be configured so that multiple users can "play" from same source - I avoid Pulseaudio whenever possible as using it with waveinput always gave me headaches. It feels very complicated.
-
2020-03-30, 09:32 #15
- Join Date
- Feb 2011
- Location
- Cheshire, UK
- Posts
- 5,417
Looking at this a different way. Have you considered assigning randomplay to a favourite?
This
randomplay://track?genres=Rock&dontContinue=1
for example will randomly select X tracks with genre tag "Rock" where X is defined in Random Play settings.
After X I allow LastMix/DSTM to take over but you could then add whatever you want whenever you want.
The favourite is therefore hardly ever going to be the same unless you choose a very specific genre with very few tracks in it.VB2.4 storage QNAP TS419p (NFS)
Living Room Joggler & Pi4/Khadas -> Onkyo TXNR686 -> Celestion F20s
Office Joggler & Pi3 -> Denon RCD N8 -> Celestion F10s
Dining Room SB Boom
Kitchen UE Radio (upgraded to SB Radio)
Bedroom (Bedside) Pi Zero+DAC ->ToppingTP21 ->AKG Headphones
Bedroom (TV) & Bathroom SB Touch ->Denon AVR ->Mordaunt Short M10s + Kef ceiling speakers
Guest Room Joggler > Topping Amp -> Wharfedale Modus Cubes
Everything controlled by iPeng & Material on iOS
-
2020-03-30, 10:43 #16
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 20,089
-
2020-03-30, 12:14 #17
- Join Date
- Mar 2020
- Posts
- 9
I really do not want a random play, but instead big playlists (that goes for hours and then starts from the beginning)
For example, one playlist consists of 5 bird sounds each between 2 to 8 hours long. (so a random play would not help that much)
This playlist is mainly used for bathrooms and spa area and activated by the presence detectors in this rooms.
Other playlists are specific atmosphere sounds that even goes for hours each.
Another thing is, that i need to start this by simply choosing a favorite, as this is the method how the room control system is doing it.
Originally Posted by bpa
Every time i sync to a running player or already grouped players there is a hickup on there outputs, this would be no option then, even if i would find a way to get the room control system doing this.Last edited by Labmaster; 2020-03-30 at 12:19.
-
2020-03-30, 12:38 #18
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 20,089
No. syncing will always require a small stop to load each player buffer and then tell each player to start at the same audio sample. If all the player have same capabilities and network is fast, it shouldn't be too long.
If you don't sync and play the same stream in different rooms - there will be small differences which may be more annoying if they are in earshot of each other.
Alternative could be to have all players playing and synced but each have individual mute control.
-
2020-03-31, 11:45 #19
- Join Date
- Mar 2020
- Posts
- 9
So syncing is not a solution for me.
My initial idea of having loopback players is the way to go, but i still do not know exactly how.
When using waveinput the problem to get solved is to have the squeezelite output feed into a virtual audio input that can be routed to waveinput, right ?
Can't "Jack" ( https://jackaudio.org/ ) be used for getting both connected ? (just googled it, so forgive me if this is totally stupid)
EDIT:
it seems snd-aloop (alsa loopback device) might be a solution ?Last edited by Labmaster; 2020-03-31 at 12:21.
-
2020-03-31, 11:56 #20
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 20,089
No - since I assume the virtual audio input device can only be opened once and so supply one player, waveinput cannot be the basis to your solution
Can't "Jack" ( https://jackaudio.org/ ) be used for getting both connected ? (just googled it, so forgive me if this is totally stupid)
I cannot understand your objection to the slight delay in syncing players.
If you turn on the stream where you cannot hear the main source - then you won't notice a slight delay.
If you can already hear the main source when you turn on the main stream on a new player - then you'll notice the difference between the local & main stream and that will annoy you.Last edited by bpa; 2020-03-31 at 11:59.