GPK: Difference between revisions

From Geitenpad
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 9: Line 9:
  sudo apt install vim screen locate snapclient
  sudo apt install vim screen locate snapclient


== Configureer snapcast (niet meer, alleen client) ==
== Set hostname ==
sudo vim /etc/snapserver.conf
voeg stream toe:
stream = librespot:///librespot?name=PaardenSnap&username=r.oosterhoff@rijkenmiel.nl&password=uiM9hXZsgDWUg6&devicename=PaardenSnap (Keuken)&bitrate=320&normalize=true&autoplay=true


copy snapweb van package gedownload package van https://packages.debian.org/nl/source/bullseye/snapcast naar /usr/share/snapserver/snapweb
cat /etc/hostname
zet dit pad ook in /etc/snapserver.conf
gpk


== Configigureer snapclient ==
== Configureer snapclient ==


  sudo vim /etc/default/snapclient
  sudo vim /etc/default/snapclient


  SNAPCLIENT_OPTS="-h 192.168.2.156"
  SNAPCLIENT_OPTS="-h 192.168.2.156"
De naam van de client wordt gezet in snapweb op de snapserver.


== Configureer soundcard ==
== Configureer soundcard ==
Line 27: Line 26:
  aplay -l
  aplay -l
Verander 1 regel in /usr/share/alsa/alsa.conf
Verander 1 regel in /usr/share/alsa/alsa.conf
  defaults.pcm.card 1
  defaults.pcm.card 2
Create service to set volume on 100%
sudo cat /etc/systemd/system/usb-volume.service
[Unit]
Description=Set USB DAC volume to 100%
After=multi-user.target sound.target
Wants=multi-user.target
[Service]
Type=oneshot
ExecStartPre=/bin/sleep 10
ExecStart=/usr/bin/amixer -c 2 sset 'PCM' 100%
[Install]
WantedBy=multi-user.target


== Disable graphic login ==
== Disable graphic login ==

Latest revision as of 10:17, 23 December 2025

Ref

https://oyvn.no/multi-room-audio-with-snapcast

Install

  • Gebruik Raspberry Pi Imager to write image
  • Update

Install utilities

sudo apt install vim screen locate snapclient

Set hostname

cat /etc/hostname
gpk

Configureer snapclient

sudo vim /etc/default/snapclient
SNAPCLIENT_OPTS="-h 192.168.2.156"

De naam van de client wordt gezet in snapweb op de snapserver.

Configureer soundcard

Bekijk lijst met cards

aplay -l

Verander 1 regel in /usr/share/alsa/alsa.conf

defaults.pcm.card 2

Create service to set volume on 100%

sudo cat /etc/systemd/system/usb-volume.service

[Unit]
Description=Set USB DAC volume to 100%
After=multi-user.target sound.target
Wants=multi-user.target

[Service]
Type=oneshot
ExecStartPre=/bin/sleep 10
ExecStart=/usr/bin/amixer -c 2 sset 'PCM' 100%

[Install]
WantedBy=multi-user.target

Disable graphic login

sudo raspi-config

Kies boot option menu en set boot option