Skip to content
This repository has been archived by the owner on Nov 2, 2021. It is now read-only.
/ amp_mate Public archive

Interface between an audio player and an amplifier

License

Notifications You must be signed in to change notification settings

vladvasiliu/amp_mate

Repository files navigation

Travis badge Style badge Docs badge License badge

AMP_MATE

This project's goal is to create an interface between HiFi amplifiers and various sources.

It will allow:

  • Control of amplifier volume by the player (and its app).
  • Turn the amp on/off or set the correct source on player events.
  • Have the player know what the amplifier is doing, e.g. stop playback when the amplifier is turned off or the input is changed.

This is mainly tested with a Rotel amp and Volumio player, but is designed to be an abstract bridge between the two and handle plugins for other amps and players.

Why not use Command4 or other home automation systems?

This is supposed to be simple. The principle is that the player and the amplifier are supposed to be the same unit. Some manufacturers offer all-in-products, but if you happen to have higher-end equipment, this no longer works unless all your components are from the same manufacturer.

From a home automation standpoint, the combination of Player & Amp should be a single unit. The amp in this scenario is basically "dumb". amp_mate is the glue that binds the player to the amp.

Useful documentation