New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Two audio outputs enabled result in short "hickup" at beginning of playback #356

skidoo23 opened this Issue Sep 18, 2018 · 2 comments


None yet
2 participants

skidoo23 commented Sep 18, 2018

MPD from git, Snapcast from git, Linux x64, Debian testing.

Excerpt from mpd.conf

audio_output {
type "alsa"
name "Lexicon Omega"
device "hw:Omega"
auto_resample "no"
auto_format "no"
mixer_type "software"
# no hardware mixer for device
audio_output {
type "fifo"
name "SnapCast"
path "/tmp/snapfifo"
format "48000:16:2"

Start playback, a short "hickup" (< 1 second) on ALSA device occurs. Stop playback and start again to reproduce. Disable Snapcast output in MPD client and audio playback works flawless. Bug or feature?


This comment has been minimized.


MaxKellermann commented Sep 18, 2018

The fifo output is experimental and unsupported. It should not be used. It is unfortunate that SnapCast decided to build the software on top of this messy plugin. I wish SnapCast had instead submitted a new output plugin to this project.


This comment has been minimized.


skidoo23 commented Sep 18, 2018

Bad news. I wanted to write some kind of mixer plugin to control volume, mute and maybe some grouping functions from SnapCast via its JSON-RPC API. Implementing complete SnapCast client and server functionality is somewhat beyond my time and errr... capabilities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment