Skip to content

My project to create a multi-room-audio environment in my home

Notifications You must be signed in to change notification settings

mgafner/multi-room-audio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Multi Room Audio Setup

My project to create a Multi Room Audio Setup in my home

Goal

Distribute the Line-Out Audio Signal from the TV in the Living Room to selected other Rooms in the flat.

Hardware and Software

Living Room

  • Philips TV
  • Raspberry Pi Version 3
  • HiFiBerry DAC+ADC: This is the only Raspberry Pi Hat that has a Line-In and it is exactly what i searched for my project.
  • Latest Version of Raspbian
  • Updated Kernel Image to support the DAC+ADC. Get it from the HiFiBerry-Website
  • snapcast: snapserver and snapclient

Other Rooms

  • different Versions of Raspberry Pi
  • attached Loudspeakers
  • Latest Version of Raspbian
  • snapcast: snapclient

Mobile Phone

  • snapdroid (to control the volumes and groups)

Streaming-Setup

to start streaming the Line-out of my TV to the network, i set up a small script, one commandline is enough:

 arecord --device=plughw:1,0 --format S16_LE -c2 -r48000 /tmp/snapfifo

This command gets a buffer overflow from time to time. As a workaround I wrote this script:

 #!/bin/bash
 while [ true ] ; do
   arecord --device=plughw:1,0 --format S16_LE -c2 -r48000 /tmp/snapfifo
   sleep 1
 done

Conclusion

It worked! But the network became heavily loaded and sometimes nearly unusable.

About

My project to create a multi-room-audio environment in my home

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages