Top 14 Go Audio Projects
Pure Go implementation of the WebRTC APIProject mention: How we make WebRTC be easier? | news.ycombinator.com | 2021-10-11
For the past couple of years I have been working on open source software + a free book to make WebRTC easier. I am trying to find the other gaps in the space. Would love to hear what people find difficult about it still!
Even if you don't have a solution would be great just to get a feel for where people are at in the space.
ready-to-use RTSP / RTMP / HLS server and proxy that allows to read, publish and proxy video and audio streamsProject mention: Hosting/forwarding video capture to a web/app or interface possiblities? | reddit.com/r/selfhosted | 2021-09-29
You can use FFMPEG for HLS or rtsp-simple-server for RTSP or RTMP.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A little package that brings sound to any Go application. Suitable for playback and audio-processing.Project mention: Wrote a Chip8 emulator to teach myself Go, it is one of the most comfortable languages I have ever used. | reddit.com/r/golang | 2021-10-15
For learning Go, A Tour of Go, and tutorials from libraries I used (Pixel and Beep), as well as a lot of Googleing.
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: Cheap hardware controller for windows volume mixer? | reddit.com/r/pcmasterrace | 2021-10-17
You can build something like that yourself https://github.com/omriharel/deej
♪ A low-level library to play sound on multiple platforms ♪Project mention: Any good git repos made by a single dev? | reddit.com/r/golang | 2021-08-18
Go bindings for libVLC and high-level media player interface
A Go implementation of RTPProject mention: An Introduction to WebRTC Simulcast | news.ycombinator.com | 2021-09-20
Run Linux Software Faster and Safer than Linux with Unikernels.
Go tools for audio processing & creation 🎶
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: Reisen: a new library for decoding video frames and audio samples from media files | reddit.com/r/golang | 2021-09-03
That's why I decided to create my own library (based on libav aka ffmpeg) capable of decoding video and audio data to some common format so they can be easily played by anything. Video frames are provided as RGBA images and audio samples are provided as byte sequences of the format specified in the README.
Go Bindings for libsamplerate
A utility to control the volume of PulseAudio streams / sinks / sources with a midi deviceProject mention: Linux equivalent to MIDI Mixer functionality? | reddit.com/r/linuxaudio | 2021-08-02
I've stumbled across solarnz/pamidicontrol, which is "a utility to control the volume of PulseAudio streams / sinks / sources with a midi device".
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.