Synchronator

Synchronator brings bit perfect volume control to Hi-Fi systems with Linux as source. This enables control of your Hi-Fi amplifier volume level from within any Airplay, DLNA, OpenHome, or MPD application a.o.

Cost / License

  • Free
  • Open Source

Platforms

  • Linux
-
No reviews
2likes
0comments
0alternatives
0news articles

Features

Suggest and vote on features
  1.  AirPlay Support
  2.  Support for DLNA
  3.  Hi-Fi Sound

 Tags

  • bit-perfect
  • mpd
  • music-player-daemon
  • openhome

Synchronator News & Activities

Highlights All activities

Recent activities

No activities found.

Synchronator information

  • Developed by

    Muffinman
  • Licensing

    Open Source and Free product.
  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Audio & Music
Synchronator was added to AlternativeTo by Muffinman on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Synchronator?

Synchronator brings bit perfect volume control to Hi-Fi systems with Linux as source. This enables control of your Hi-Fi amplifier volume level from within any Airplay, DLNA, OpenHome, MPD application, or Roon a.o.

Technical background

Contrary to many other operating systems in Linux it is not uncommon that audio applications, such as MPD and Shairport, allow audio data and mixer/volume data to be send to different (audio) devices. By sending mixer data to a dummy/virtual soundcard*, volume control can be enabled without touching the audio data. Synchronator in turn can synchronise that volume level with any Hi-Fi system/amplifier that can be externally controlled (RS232/I2C/TCP). In addition, changes in volume level at the amplifier side are synced back.

*) For Roon and the like a dummy mixer is created for the actual audio device/dac instead.

Requirements for audio applications

The only requirement for audio applications is that it allows Linux (Alsa) to take care of volume instead of some internal algorithm.

Known supported applications

Music Player Daemon (MPD) UPMPD (DLNA/OpenHome) Roon (RoonBridge, RoonServer) Shairport and derivatives (Airplay) Kodi (XBMC) (requires small change in sourcecode)

Requirements for Hi-Fi amplifiers

Obviously, for a computer to control an amplifier that amplifier needs to be controllable. Many amplifiers are controllable via a serial connection (e.g. RS232, TTL, etc).

Synchronator supports serial (RS232, TTL, etc), TCP and I2C connections. At this moment I2C devices can only be controlled, changes at that end will not be synced back to Synchronator. If there is any use for this functionality (I didn't find any): post a request.

Known supported amplifiers/brands

Cambridge Audio Carry Audio Design Classé Devialet Dynaudio (Connect/Xeo/Focus-XD) Leema Acoustics Lyngdorf NAD Parasound ...