Audio

mdlayher/waveform

Go package capable of generating waveform images from audio streams. MIT Licensed.

Stars150
Contributors2
Forks9
Watchers7
Issues2

ziutek/gst

Go bindings for GStreamer (retired: currently I don't use/develop this package)

Stars121
Contributors1
Forks23
Watchers14
Issues10

mikkyang/id3-go

ID3 library for Go

Stars102
Contributors4
Forks11
Watchers7
Issues5

rakyll/portmidi

Go bindings for libportmidi

Stars98
Contributors8
Forks32
Watchers5
Issues7

gordonklaus/portaudio

Go bindings for the PortAudio audio I/O library

Stars78
Contributors2
Forks19
Watchers8
Issues1

eaburns/flac

A Free Lossless Audio Codec decoder in Go

Stars56
Contributors3
Forks6
Watchers4
Issues2

wtolson/go-taglib

Go wrapper for taglib

Stars45
Contributors3
Forks15
Watchers6
Issues3

go-mix/mix

Sequence-based Go-native audio mixer for music apps

Stars43
Contributors1
Forks9
Watchers3
Issues12

krig/go-sox

libsox bindings for go

Stars38
Contributors1
Forks8
Watchers4
Issues2

youpy/go-wav

A Go library to read/write WAVE(RIFF waveform Audio) Format

Stars30
Contributors1
Forks4
Watchers3
Issues1

tcolgate/mp3

golang mp3 frame parser

Stars21
Contributors3
Forks6
Watchers1
Issues0

runningwild/gorbis

A Go native ogg/vorbis decoder

Stars16
Contributors1
Forks4
Watchers1
Issues0

xlab/portmidi

The package provides Go bindings for PortMIDI from the PortMedia set of libraries.

Stars15
Contributors1
Forks2
Watchers2
Issues0

go-ontomix/ontomix

Go-native audio mixer for Music apps

Stars14
Contributors1
Forks4
Watchers2
Issues11

badgerodon/mp3

Go MP3 Library

Stars13
Contributors1
Forks5
Watchers1
Issues1

afandian/go-midi

A Midi file parser library written in Go

Stars12
Contributors1
Forks2
Watchers4
Issues1

verdverm/go-wav

wav file support for the Go language

Stars11
Contributors1
Forks2
Watchers2
Issues0

zhulik/go_mediainfo

Golang bindings for libmediainfo

Stars11
Contributors1
Forks1
Watchers1
Issues0

mccoyst/vorbis

A "native" ogg vorbis decoder for Go (uses inline stb_vorbis)

Stars9
Contributors3
Forks3
Watchers3
Issues2

metakeule/supergollider

NRT sound generation in Go with help from supercollider

Stars2
Contributors1
Forks1
Watchers2
Issues0

xlab/vorbis-go

Package vorbis provides Go bindings for OggVorbis implementation by the Xiph.Org Foundation.

Stars1
Contributors1
Forks0
Watchers2
Issues0

xlab/alac-go

Package alac provides Go bindings for ALAC decoder (C version by David Hammerton) with community patches.

Stars1
Contributors1
Forks0
Watchers2
Issues0