stricte / nad

NAD control based on librespot events

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

librespot-sender-receiver

Overview

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 by sender.py and communicates with the NAD amplifier via an RS232 port.

How it Works

  1. Event Tracking: Start sender.py alongside your librespot setup to track events.

  2. Communication with NAD Amplifier: receiver.py takes the events tracked by sender.py and handles the communication with your NAD amplifier. The communication between receiver.py and the NAD amplifier is established through an RS232 port.

Getting Started

To get started with librespot-sender-receiver:

  1. Ensure you have librespot set up and running.

  2. Add sender.py to your librespot conf like this LIBRESPOT_ONEVENT="/opt/nad/nad/bin/python /opt/nad/sender.py"

  3. Install systemd service nad_receive.service

Questions and Support

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.

About

NAD control based on librespot events


Languages

Language:Python 93.0%Language:Shell 7.0%