Add pipe as backend/mixer
See original GitHub issueIs your feature request related to a problem? Please describe.
I’m using snapcast to play Spotify synchrony in every room. Now i want to switch from librespot
to librespot-java
but pipe
is not available as backend/mixer.
Describe the solution you’d like
Please add the pipe as backend/mixer and may rename “mixers” to “backends” because pipe
is not a mixer.
Describe alternatives you’ve considered
Maybe there is an other option librespot-java
can interact with the snapserver but I have not found one jet.
Additional context Empty
Big thanks to you and this Project. I hope we find a solution.
Issue Analytics
- State:
- Created 4 years ago
- Comments:17 (10 by maintainers)
Top Results From Across the Web
PipeWire - ArchWiki
PipeWire is a new low-level multimedia framework. It aims to offer capture and playback for both audio and video with minimal latency and ......
Read more >Pipe output failing - Looking for default config. #1066 - GitHub
I'm unable to get shairport-sync to start when configured to output to a pipe. I've tried adjusting permissions so the pipes are owned...
Read more >I've replaced JACK and PulseAudio with PipeWire ... - YouTube
I've replaced JACK and PulseAudio with PipeWire and this is what happened. Watch later. Share. Copy link. Info. Shopping. Tap to unmute.
Read more >shairport-sync man page - Miscellanea - ManKier
Audio Backend Options · -d option. The output level (the "volume") is controlled using a level control associated with a mixer. · -c...
Read more >Modules – PulseAudio - Freedesktop.org
module-pipe-sink; module-pipe-source; module-null-sink ... TODO: Create a page, and add a link to it here, that explains all the different ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I’ve fixed some issue, I’m testing just now a synchronization exception.
Should be ready in couple of minutes.Done I’ve added an option to ouput to stdout, to make it work, you need to editcore/src/main/resources/log4j.properties
and changestdout
withstderr
.The pausing thing is yet to be fixed.FixedAfter some research I discovered that pipes have a buffer which is what is consumed when you’ve already paused the track. Try executing the following command to see how many bytes the pipe can hold:
The pipe size can be adjusted (I didn’t try that) by editing the said file. Source