Top 15 Go Audio Projects
Pure Go implementation of the WebRTC APIProject mention: Go stack for web development | reddit.com/r/golang | 2022-01-03
For WebRTC check out Pion https://github.com/pion/webrtc
ready-to-use RTSP / RTMP / HLS server and proxy that allows to read, publish and proxy video and audio streamsProject mention: Looking for fisheye dewarping software (Live / Real Time) | reddit.com/r/selfhosted | 2021-10-29
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
A little package that brings sound to any Go application. Suitable for playback and audio-processing.Project mention: Looking for a Piano library | reddit.com/r/golang | 2021-11-21
Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and LinuxProject mention: Printed an audio mixer that works with Deej - perfect for managing mix between Discord/Spotify/etc. Bonus: Shelf printed to fit with Scarlett 2i2 MK2 | reddit.com/r/functionalprint | 2022-01-12
No reason other than personal preference - I've been trying out the Pico and love it! The original code written by the Deej author is for arduino - I wrote this one in CircuitPython myself and it's for rotary encoders, not potentiometers/sliders.
♪ A low-level library to play sound on multiple platforms ♪
Oto - A low-level library to play sound on multiple platforms.
Go bindings for libVLC and high-level media player interface
Go tools for audio processing & creation 🎶
GoAudio - Native Go Audio Processing Library.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
A Go implementation of RTPProject mention: An Introduction to WebRTC Simulcast | news.ycombinator.com | 2021-09-20
Make OP-1 and OP-Z drum and synth patches from any sound. :musical_keyboard:Project mention: A website to make drum samples, spliced loops, synth patches | reddit.com/r/OPZuser | 2021-08-07
I was really interested in doing breakbeat type stuff with samples on the op-z so I wrote a program that takes a sound and converts to op-z format (<12 s, 44.1khz mono .aif) while also adding in the correct metadata for equally spaced sample start points. the program is open source and I also made it available as a website (teoperator.com).
Synthesizer/sequencer written in Golang (by bspaans)Project mention: Cross-platform synthesizer package | reddit.com/r/golang | 2021-10-01
I'll do that but will probably try a few oscillators on my own in Raylib. Bleep can be used in Go and looks pretty good, but unfortunately the author has barely documented it and I'm not sure if I have the time to figure it out by guesswork: https://github.com/bspaans/bleep
A CLI audio player written in go.Project mention: I recently released grump - a simple CLI audio player | reddit.com/r/golang | 2021-02-03
A simple library to extract video and audio frames from media containers (based on libav).Project mention: Reading from libav using cgo | reddit.com/r/golang | 2021-12-16
A command line utility that allows you to organize music with its DSL (by ItsLychee)Project mention: alto, a music organizer | reddit.com/r/golang | 2021-10-28
Go Bindings for libsamplerate
gosamplerate - libsamplerate bindings for go.
A utility to control the volume of PulseAudio streams / sinks / sources with a midi deviceProject mention: Mixer with Virtual Audio Cables like GoXLR | reddit.com/r/linuxaudio | 2022-01-04
If you're brave enough, I'm sure it's possible to hook up a MIDI fader controller to control PulseAudio or pipewire. Not sure if that particular solution works with pipewire, but then again PW's maintainer is very active in r/pipewire so you might ask there as well.
Go Audio related posts
Mixer with Virtual Audio Cables like GoXLR
1 project | reddit.com/r/linuxaudio | 4 Jan 2022
Reading from libav using cgo
1 project | reddit.com/r/golang | 16 Dec 2021
Awesome Golang Audio and Music Libraries
13 projects | dev.to | 3 Dec 2021
M1 Users - How are you Cross Compiling?
12 projects | reddit.com/r/rust | 30 Nov 2021
Looking for a Piano library
3 projects | reddit.com/r/golang | 21 Nov 2021
alto, a music organizer
1 project | reddit.com/r/golang | 28 Oct 2021
Reisen: a new library for decoding video frames and audio samples from media files
1 project | reddit.com/r/golang | 3 Sep 2021
What are some of the best open-source Audio projects in Go? This list will help you:
Are you hiring? Post a new remote job listing for free.