Transmit / receive uncompressed stereo audio over a local network. Turn two Macs into a really expensive XLR cable… for free!

Client git (vuejs, typescript, electron):
github.com/shemeshg/midi-router-client
Server git (C++, Qt webchannel):
github.com/shemeshg/RtMidiWrap
Online client:
shemeshg.github.io/midirouter-online/#/
Looking for a social platform to enjoy and share music? Funkwhale is a community-driven project that lets you listen and share music and audio within a decentralised, open network.
The Network Audio System is a network transparent, client/server audio transport system.
Features:
- Device-independent audio over the network
- Lots of audio file and data formats
- Can store sounds in server for rapid replay
- Extensive mixing, separating, and manipulation of audio data
- Simultaneous use of audio devices by multiple applications
- Used by a growing number of ISVs
- Small size
- Free! No obnoxious licensing terms
Features:
- Supported audio formats: FLAC, WAV, AIFF.
- BitPerfect, zero CPU load streaming.
- Support for high-quality bit-depth upconversion.
- Support for VST 2.x plugins.
- Gapless playback.
- WASAPI (Exclusive mode) output.
The Jamulus software enables musicians to perform real-time jam sessions over the internet. There is a Jamulus server which collects the audio data from each Jamulus client, mixes the audio data and sends the mix back to each client.
Softsqueeze is a music player for your PC that works with the SqueezeCenter software. It complements the Boom, Duet, Transporter, Squeezebox and Slimp3 hardware music players developed by Slim Devices.
Supports synchronization with hardware players and remote streaming over the Internet using ssh tunneling.
Developed in Java, allowing this useful application to work with Windows PCs, OS X and Unix systems.
Emulates most of the digital music players and uses the TCP based slim protocol, allowing use across the Internet and through firewalls / NAT routers.
softsqueeze.sourceforge.net
sourceforge.net/projects/softsqueeze
VBAN, The VB-Audio Network Protocol:
VBAN Protocol has been designed for real-time transport of digital audio stream in IP-based network environments. VBAN allows to send or / and receive audio to / from other computers of any local networks. Voicemeeter already allows easy way to manage several incoming / outgoing streams.
For Any Local Network Infrastructure:
Based on UDP Protocol, VBAN is made for Audio Pro and Audiophiles, to transport multichannel audio in native PCM format (all sampling rate supported). Developed like a “RADIO” transmitter / receptor system, the sender is always master and the receiver is always slave.
Web interface plugin for DeaDBeeF and Foobar2000 music players.
Features:
- Lightweight web user interface
- Playback control
- Playlist management
- Music directory browser
- Real-time UI updates
- Mobile-friendly responsive design
- REST-like API for controlling player from your application
foobar2000.org/components/view/foo_beefweb
github.com/hyperblast/beefweb
hydrogenaud.io/index.php?topic=116490.0
How to install a foobar component
This is a program to cast your macOS audio, or Linux audio to your Google Cast devices or Sonos speakers. It can also cast video files.
It is written for Python3, and it can stream via
node.js
,parec
(Linux),ffmpeg
, oravconv
. Mkchromecast is capable of using lossy and lossless audio formats provided thatffmpeg
,avconv
(Linux), orparec
(Linux) are installed. It also supports Multi-room group playback, and 24-bit/96kHz high audio resolution. Additionally, a system tray menu is available.