Mopidy extension for controlling volume on a NAD amplifier
Project description
Mopidy extension for controlling volume using an external NAD amplifier. Developed and tested with a NAD C355BEE.
Installation
Install by running:
sudo pip install Mopidy-NAD
Or, if available, install the Debian/Ubuntu package from apt.mopidy.com.
Configuration
The Mopidy-NAD extension is enabled by default. To disable it, add the following to mopidy.conf:
[nad] enabled = false
The NAD amplifier must be connected to the machine running Mopidy using a serial cable.
To use the NAD amplifier ot control volume, set the audio/mixer config value in mopidy.conf to nad. You probably also needs to add some properties to the nad config section.
Supported properties includes:
port: The serial device to use, defaults to /dev/ttyUSB0. This must be set correctly for the mixer to work.
source: The source that should be selected on the amplifier, like aux, disc, tape, tuner, etc. Leave unset if you don’t want the mixer to change it for you.
speakers-a: Set to on or off (or true or false) if you want the mixer to make sure that speaker set A is turned on or off. Leave unset if you don’t want the mixer to change it for you.
speakers-b: See speakers-a.
Configuration example with minimum configuration, if the amplifier is available at /dev/ttyUSB0:
[audio] mixer = nad
Configuration example with minimum configuration, if the amplifier is available elsewhere:
[audio] mixer = nad [nad] port = /dev/ttyUSB3
Configuration example with full configuration:
[audio] mixer = nad [nad] port = /dev/ttyUSB0 source = aux speakers-a = true speakers-b = false
Project resources
Changelog
v2.0.0 (2014-07-21)
Require Mopidy >= 0.19 and the new Mopidy mixer API.
The configuration format has changed, due to the move from GStreamer 0.10’s mixer API to Mopidy’s new mixer API.
v1.1.0 (2014-01-20)
Require Mopidy >= 0.18.
v1.0.0 (2013-10-08)
Update to match the cookiecutter-mopidy-ext project template.
v0.3 (2013-04-16)
Include README.rst and LICENSE in PyPI package.
v0.2 (2013-04-16)
Add missing create_track() helper function.
v0.1 (2013-04-16)
Extracted extension from Mopidy core.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Mopidy_NAD-2.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 403cffd39929ae1d8ee4d2e852be91df52ad5379191cf07f1a19dad37bb5fc58 |
|
MD5 | 511767c936a485c420b899e725dfa7d1 |
|
BLAKE2b-256 | c242bf1058712c5d76c1bcae2bd5d50c948fb4db1b0d843ddcb11a7db707dd74 |