github Sendspin/sendspin-go v1.0.0
Release v1.0.0

latest releases: v1.8.2, v1.8.1, v1.8.0...
12 months ago

Resonate Protocol v1.0.0

Downloads

Linux (x86_64) - Portable Binaries

  • Player: resonate-player-linux-amd64.tar.gz
  • Server: resonate-server-linux-amd64.tar.gz

✨ Portable binaries that work on most modern Linux distributions!

These binaries include all audio codec libraries and should work out-of-the-box on systems with:

  • ALSA audio system (standard on most Linux distros)
  • Standard C library (glibc)

Installation

# Download and extract
tar xzf resonate-player-linux-amd64.tar.gz

# Run immediately!
./resonate-player-linux-amd64

If you get missing library errors, install the audio system package:

# Debian/Ubuntu
sudo apt-get install libasound2

# Fedora/RHEL
sudo dnf install alsa-lib

# Arch Linux
sudo pacman -S alsa-lib

Building from Source (macOS/Other Platforms)

For macOS or other platforms, you can build from source:

git clone https://github.com/harperreed/resonate-go.git
cd resonate-go

# Install dependencies
brew install opus opusfile flac  # macOS
# or: sudo apt-get install libopus-dev libopusfile-dev libflac-dev  # Linux

# Build
go build -o resonate-player .

Changes

  • Fix audio buffer size for optimal performance and adjust output initialization based on bit depth (5e89b12)
  • 🎉🎈 Document relocation extravaganza! 🌟📁 - Renamed CODE_REVIEW_FIXES.md to docs/CODE_REVIEW_FIXES.md - Renamed FORMAT_NEGOTIATION_FIX.md to docs/FORMAT_NEGOTIATION_FIX.md - Renamed HIRES_TEST_RESULTS.md to docs/HIRES_TEST_RESULTS.md - Renamed MA_HIRES_ISSUE.md to docs/MA_HIRES_ISSUE.md - Renamed NATIVE_RATE_FIX.md to docs/NATIVE_RATE_FIX.md (13b90f4)
  • Add important disclaimer for proof of concept status and enhance README content 🎉📖 (74e6e40)
  • 🗑️ Remove Rust Implementation Specification 🗑️ (399a9e5)
  • docs: Add comprehensive hi-res audio verification report (62fc519)
  • docs: Add Contributing section with issues, todos, and roadmap (efd4e6b)

Don't miss a new sendspin-go release

NewReleases is sending notifications on new releases.