GoAudio
Native Go Audio Processing Library
About GoAudio
GoAudio 🎶
GoAudio is an audio processing library, currently supporting WAVE files, although some tools such
as the synth and breakpoints are encoding-agnostic, so you could combine them with a different
library for storing the data and using GoAudio only as a means to generate the waveforms.
Features
- Wave file handling(READ / WRITE Wave files)
- Synthesizer - Create different waveforms using different types of oscillators
- Breakpoints (create automation tracks / envelopes)
Blog
If you want to know more about how this code works and what you can do with it, I write about this code and other audio related programs over on my blog: dylanmeeus.github.io.
Frequently Asked Questions
What is GoAudio?
GoAudio is a Audio and Music library for the Go programming language. Native Go Audio Processing Library
How do I install GoAudio?
Install GoAudio with the Go module system using `go get DylanMeeus/GoAudio`. Check the repository for the current installation instructions.
What category does GoAudio belong to?
GoAudio is listed under Audio and Music, specifically Audio and Music.