audio.md

July 15, 2021 · View on GitHub

Bookmarks tagged [audio]

www.codever.land/bookmarks/t/audio

[

FFmpeg](https://ffmpeg.org/) https://ffmpeg.org/


FMOD

http://www.fmod.org/

An easy to use crossplatform audio engine and audio content creation tool for games. [Free for non-commercial/Commercial]


KFR

https://www.kfrlib.com/

Fast, modern C++ DSP framework, FFT, FIR/IIR filters, Sample Rate Conversion. [GPL/Commercial]


libsndfile

https://github.com/erikd/libsndfile/

C library with C++ wrapper for reading and writing files containing sampled sound through one standard library interface. [LGPL-2.1] website


Maximilian

https://github.com/micknoise/Maximilian

C++ Audio and Music DSP Library. [MIT]


OpenAL

http://www.openal.org/

Open Audio Library - A crossplatform audio API. [BSD/LGPL/Commercial]


miniaudio

https://github.com/dr-soft/miniaudio

Single file audio playback and capture library. [Unlicense]


Opus

http://opus-codec.org/

A totally open, royalty-free, highly versatile audio codec. [BSD]


PortAudio

http://www.portaudio.com/

PortAudio is a free, cross-platform, open-source, audio I/O library. [MIT]


SELA

https://github.com/sahaRatul/sela

SimplE Lossless Audio. [MIT]


SoLoud

https://github.com/jarikomppa/soloud

Easy, portable audio engine for games. [zlib]


Speex

http://www.speex.org/

A free codec for free speech. Obsoleted by Opus. [BSD]


Tonic

https://github.com/TonicAudio/Tonic

Easy and efficient audio synthesis in C++. [Unlicense]


Vorbis

http://xiph.org/vorbis/

Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format. [BSD]


minimp3

https://github.com/lieff/minimp3

Public domain, header-only MP3 decoder with clean-room implementation. [CC0]


Wav2Letter++

https://github.com/facebookresearch/wav2letter/

Public domain, a fast open source speech processing toolkit written entirely in C++ and uses the ArrayFire tensor library and the flashlight machine learning library for maximum efficiency [BSD]


indiscipline/zrtstr

https://github.com/indiscipline/zrtstr

A command line utility for checking if stereo wav files are faux-stereo (i.e. have identical channels) and converting such files to mono. [<img src="https://api.travis-ci.org/indiscipline/zrtstr.svg?b...


GuillaumeGomez/rust-fmod

https://github.com/GuillaumeGomez/rust-fmod

FMOD bindings Build Status


jhasse/ears

https://github.com/jhasse/ears

A simple library to play Sounds and Musics, on top of OpenAL and libsndfile


jpernst/alto

https://github.com/jpernst/alto

OpenAL 1.1 bindings


musitdev/portmidi-rs

https://github.com/musitdev/portmidi-rs

PortMidi bindings


tomaka/rodio

https://github.com/tomaka/rodio

A Rust audio playback library Build Status


RustAudio

https://github.com/RustAudio

An aggregate of free and useful Audio, DSP and music libraries written in Rust. - RustAudio


RustAudio/rust-portaudio

https://github.com/RustAudio/rust-portaudio

PortAudio bindings


EasyMIDI

https://github.com/algoGuy/EasyMIDI

EasyMidi is a simple and reliable library for working with standard midi file (SMF).


flac

https://github.com/eaburns/flac

No-frills native Go FLAC decoder that decodes FLAC files into byte slices.


flac

https://github.com/mewkiz/flac

Native Go FLAC encoder/decoder with support for FLAC streams.


gaad

https://github.com/Comcast/gaad

Native Go AAC bitstream parser.


go-sox

https://github.com/krig/go-sox

libsox bindings for go.


go_mediainfo

https://github.com/zhulik/go_mediainfo

libmediainfo bindings for go.


gosamplerate

https://github.com/dh1tw/gosamplerate

libsamplerate bindings for go.


id3v2

https://github.com/bogem/id3v2

Fast and stable ID3 parsing and writing library for Go.


malgo

https://github.com/gen2brain/malgo

Mini audio library.


minimp3

https://github.com/tosone/minimp3

Lightweight MP3 decoder library.


mix

https://github.com/go-mix/mix

Sequence-based Go-native audio mixer for music apps.


mp3

https://github.com/tcolgate/mp3

Native Go MP3 decoder.


music-theory

https://github.com/go-music-theory/music-theory

Music theory models in Go.


Oto

https://github.com/hajimehoshi/oto

A low-level library to play sound on multiple platforms.


PortAudio

https://github.com/gordonklaus/portaudio

Go bindings for the PortAudio audio I/O library.


portmidi

https://github.com/rakyll/portmidi

Go bindings for PortMidi.


taglib

https://github.com/wtolson/go-taglib

Go bindings for taglib.


vorbis

https://github.com/mccoyst/vorbis

"Native" Go Vorbis decoder (uses CGO, but has no dependencies).


waveform

https://github.com/mdlayher/waveform

Go package capable of generating waveform images from audio streams.


Coltrane

https://github.com/pedrozath/coltrane

A music theory library with a command-line interface.


Maestro

https://github.com/smashingboxes/maestro

A Slack-Powered music bot for Spotify


play ►

https://github.com/play/play

Your company's dj.


Sonic Pi

https://github.com/samaaron/sonic-pi

A live coding synth for everyone originally designed to support computing and music lessons.


audioread

https://github.com/beetbox/audioread

Cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding.


dejavu

https://github.com/worldveil/dejavu

Audio fingerprinting and recognition.


mingus

http://bspaans.github.io/python-mingus/

An advanced music theory and notation package with MIDI file and playback support.


pyAudioAnalysis

https://github.com/tyiannak/pyAudioAnalysis

Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications


pydub

https://github.com/jiaaro/pydub

Manipulate audio with a simple and easy high level interface.


TimeSide

https://github.com/Parisson/TimeSide

Open web audio processing framework.


beets

https://github.com/beetbox/beets

A music library manager and MusicBrainz tagger.


eyeD3

https://github.com/nicfit/eyeD3

A tool for working with audio files, specifically MP3 files containing ID3 metadata.


mutagen

https://github.com/quodlibet/mutagen

A Python module to handle audio metadata.


tinytag

https://github.com/devsnd/tinytag

A library for reading music meta data of MP3, OGG, FLAC and Wave files.


prettyembed.js

https://github.com/mike-zarandona/prettyembed.js

Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support.


html5media

https://github.com/etianen/html5media

Enables


Play-em JS

https://github.com/adrienjoly/playemjs

Play'em is a javascript component that manages a music/video track queue and plays a sequence of songs by embedding several players in a HTML DIV including Youtube, Soundcloud and Vimeo.


polyplayer

https://github.com/Acconut/polyplayer

Rule YouTube, Soundcloud and Vimeo player with one API


flowplayer

https://github.com/flowplayer/flowplayer

The HTML5 video player for the web


mediaelement

https://github.com/johndyer/mediaelement

HTML5


SoundJS

https://github.com/CreateJS/SoundJS

A library to make working with audio on the web easier. It provides a consistent API for playing audio in different browsers.


video.js

https://github.com/videojs/video.js

Video.js - open source HTML5 & Flash video player


FitVids.js

https://github.com/davatron5000/FitVids.js

A lightweight, easy-to-use jQuery plugin for fluid width video embeds.


Ion.Sound

https://github.com/IonDen/ion.sound

Simple sounds on any web page


photobooth-js

https://github.com/WolframHempel/photobooth-js

A widget that allows users to take their avatar pictures on your site


clappr

https://github.com/clappr/clappr

An extensible media player for the web http://clappr.io


awesome-webaudio

https://github.com/notthetup/awesome-webaudio#readme

A curated list of awesome WebAudio packages and resources. - notthetup/awesome-webaudio


awesome-audio-visualization

https://github.com/willianjusten/awesome-audio-visualization#readme

A curated list about Audio Visualization. Contribute to willianjusten/awesome-audio-visualization development by creating an account on GitHub.