Hi JohnnyBravo
Quote:Whenever i stream audio to Moode with either Airplay or via Spotify, then there is no song info or equaliser. Just the clock shows. Is it possible to get this to work? A configuration thing i've overlooked?
There are two separate issues here:
The mpd_oled program needs information about what is currently playing to be able to display the song title, etc. On Moode, mpd_oled reads this information from MPD (the music player daemon), but Airplay and Spotify are not using MPD and so there is no information to display. On Volumio this information is provided by a Volumio program, and the plugins for different players update Volumio with information about what is currently playing so programs like mpd_oled can access this information in one place. If there is something similar in Moode, a central place where mpd_oled could fetch song information, then I would be very happy to support it.
The mpd_oled spectrum display needs a copy of the current audio. The mpd_oled install instructions set up a copy of the audio played by MPD. This means that if you are using another player then there is no audio to be analised. It is possible to duplicate the ALSA stream that is playing, which is the same for all players, and have mpd_oled read this, but I have had no luck setting up on Moode (See
https://github.com/antiprism/mpd_oled/issues/4 ).
Quote:Secondly, there seems to be quite a lag with the equaliser. I've added the line "i2c_arm_baudrate=400000" to /boot/config.txt but this didn't seem to make a difference... Any thoughts of what it could be?
Is the spectrum display lagging behing the audio? Did you include the `dtparam=` part of the line? If not, add it, otherwise try with `dtparam=i2c_arm_baudrate=800000`. If there is still lag try reducing the number of bars, e.g. 'mpd_oled -b 10'
Is the audio lagging behind the spectrum display (this has been seen with an I2S reclocker)? I don't know of an existing solution to this.
Adrian.