04-01-2020, 04:27 PM
Hi Tim,
I love Moode Audio. It is, in my opinion, the best MPD player for Raspberry Pi. I am posting this message because I am terribly missing a multi-room capabilities with Moode. I will not buy Sonos or Bluesound because the application is confusing and complicated, and will not replace the simplicity of an app like Moode. Besides, I prefer listening to music with the best equipment that I assemble.
I have attempted a few times to hack the Moode OS and to enable the snapcast service (.19). There are a few problems that needs address, and they are mpd configuration, client connection to the pipe, and an available alsa output.
Here are a few suggesitons that could be a development "compromise" between a full-range implementation and a hack that simply co-exist. Here are my ideas for your consideration:
1) TO address the rewrite of the mpd.conf, allow for custom static text to write to the mpd.conf. This will allow adding a pipe Output to MPD, which will enable the snapserver to to function.
2) Allow for multiple sound cards, the built-in sound, and an I2S card. This will allow you to stream Moode to one card, and divert the snapclient to the second card via alsa fifo.
I want to thank you for considering this request. If you or anyone have other ideas, I will love to hear and try.
AlleyCat
I love Moode Audio. It is, in my opinion, the best MPD player for Raspberry Pi. I am posting this message because I am terribly missing a multi-room capabilities with Moode. I will not buy Sonos or Bluesound because the application is confusing and complicated, and will not replace the simplicity of an app like Moode. Besides, I prefer listening to music with the best equipment that I assemble.
I have attempted a few times to hack the Moode OS and to enable the snapcast service (.19). There are a few problems that needs address, and they are mpd configuration, client connection to the pipe, and an available alsa output.
Here are a few suggesitons that could be a development "compromise" between a full-range implementation and a hack that simply co-exist. Here are my ideas for your consideration:
1) TO address the rewrite of the mpd.conf, allow for custom static text to write to the mpd.conf. This will allow adding a pipe Output to MPD, which will enable the snapserver to to function.
2) Allow for multiple sound cards, the built-in sound, and an I2S card. This will allow you to stream Moode to one card, and divert the snapclient to the second card via alsa fifo.
I want to thank you for considering this request. If you or anyone have other ideas, I will love to hear and try.
AlleyCat