API/UPnP command to update Meta Data when using Line In

sonsnix

New member
Joined
Oct 24, 2025
Messages
3
Hello,

I listen to LPs through the Line In of my WiiM. I wrote a simple script running on a raspberry pi that identifies the song currently played, and now I wanted to display the song information on the WiiM.

I can easily send the Metadata when streaming, but I cannot do it when the source is set to Line In.

Is there any way to realize this?

Thanks,
Markus
 
Hi Markus,

maybe you could expand on how you have things configured?
what Wiim are you using ?
How are you identifying the track with the RPi?
Is it some sort of acoustic analysis ?
 
How about using line in at your raspberry and then convert into a flac icecast stream? With icecast kh you could even inject album art.
 
Hi,

I'm using the Wiim Amp Ultra. As you guessed correctly, I use audio fingerprinting to identify the song (currently using the online service AudD).

@Valimir: Yes, I have tried this and it works. However, I don't have a good quality ADC/line in at my Raspberry Pi und would like to avoid buying another audio interface or similar.

I guess there is no API command to influence the metadata rendering while the Line In source is selected?

Thanks,
 
Another idea: I thought about buying a Wiim Ultra to use as my phono pre-amp and then to stream the signal to the Wiim Amp Ultra (as I want to get rid of the cables throughout my living room). Could I somehow inject the metadata using this solution?
 
Back
Top