This project consists of two essential components:
-
sender.py
: This script is designed to be run alongside librespot for event tracking. -
receiver.py
: It consumes events generated bysender.py
and communicates with the NAD amplifier via an RS232 port.
-
Event Tracking: Start
sender.py
alongside your librespot setup to track events. -
Communication with NAD Amplifier:
receiver.py
takes the events tracked bysender.py
and handles the communication with your NAD amplifier. The communication betweenreceiver.py
and the NAD amplifier is established through an RS232 port.
To get started with librespot-sender-receiver:
-
Ensure you have librespot set up and running.
-
Add
sender.py
to your librespot conf like thisLIBRESPOT_ONEVENT="/opt/nad/nad/bin/python /opt/nad/sender.py"
-
Install systemd service
nad_receive.service
If you have any questions, encounter issues, or need assistance, please feel free to reach out. We're here to help you make the most of librespot-sender-receiver for your audio setup.