====== Audio-Pis ====== ---- dataentry project ---- name : audio pi project-owner : mazdermind git-url : project-description : Audio streaming pi project-owner : project-member : project-status : running ---- {{ :hardware:audio-pis.jpg?400}} The Audio-Pis are Raspberry-Pis with a Soundcard on top, accompanied with a Set of often used Audio-Adapters. They are used to stream Music from Lounges/Discos/Clubs via Wifi or Ethernet. They are using the [[http://www.audioinjector.net/rpi-hat|Audio Injector Soundcard by FlatmaxStudios]]. ===== Checklist ===== **[[hardware:audio-pis:checklist|Audio-PI Checklist]]** ===== Parts-List ===== * [[https://www.amazon.de/gp/product/B00ILK6DMA/|Alu-Heatsink for RPi3]] * [[https://www.amazon.de/gp/product/B013UDL5V6/|SanDisk Ultra microSDHC 16GB]] * [[https://www.amazon.de/gp/product/B01DP8O5A4/|Official Raspberry-Pi Plugpack]] * [[https://www.amazon.de/gp/product/B01CD5VC92/|Raspberry Pi 3]] * [[https://www.amazon.de/gp/product/B005BP91EK/|Mesh-Bag]] * [[https://www.amazon.co.uk/gp/product/B01HBC8CJ0/|RPi Soundcard "Audio Injector" by FlatmaxStudios]] * [[https://www.thomann.de/de/cordial_cfu_3_cc.htm|3m Stereo Cinch male --> Cinch male Cable]] * [[https://www.thomann.de/de/the_sssnake_1820_adapter.htm|6.3cm Mono Klinke male --> Cinch female Adapter]] - 2x * [[https://www.thomann.de/de/the_sssnake_1860_y-adapter.htm|6.3cm Mono Klinke male --> 2x Cinch female Y-Adapter]] * [[https://www.thomann.de/de/the_sssnake_1861_yadapter.htm|6.3cm Stereo Klinke male --> 2x Cinch female Y-Adapter]] * [[https://www.thomann.de/de/pro_snake_tpy_2003_kcc.htm|3.5cm Stereo-Miniklinke male --> 2x Cinch female Y-Adapter]] ===== 3D Printed Cases ===== {{:hardware:audio-pis-case-beta.jpg?400 }} We are in the Process of designing and printing Cases for the Audio-Pis including the Soundcards. Here is a Rendering of the Beta, we'll tweet when the Case-Design is finished and tested and it will be publish here. ===== Software ===== The Configuration of the Audio-Pis is managed from our [[https://github.com/voc/cm|Config-Management]], but basicly it runs an [[https://github.com/voc/cm/blob/5324e06/ansible/roles/audio-pi/templates/audio-ingest.sh.j2|ffmpeg-Command]] reading from alsa, encoding as Opus and pushing to our Icecast-Server. A second transcoding-ffmpeg, running on some server, is then generating the secondary mp3-stream from the primary opus stream. ===== AV Meter ===== They got a visual audio volume meter mounted which can be switched on/off and switch between input and loopback output sound. https://c3voc.de/wiki/hardware:audio-pis:av-meter {{:hardware:audio-pi-vumeter-schalter.jpg?200|}}