omni

Audio DSL

A low-level audio programming DSL that compiles to native libraries and provides a new way to code audio algorithms

DSL for low-level audio programming.

GitHub

188 stars
8 watching
6 forks
Language: Nim
last commit: 8 months ago
Linked from 1 awesome list

audiodslnimomni

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
prayash/audio-dsp Exploring audio plugin development and digital signal processing techniques using C++. 43
zl-audio/zlequalizer An equalizer plugin implementing various digital filter algorithms 304
videolang/video A DSL for describing videos in the Racket programming language 137
paranim/parasound A Nim library providing bindings for audio file playback and writing. 11
ddiakopoulos/libnyquist A C++ library for decoding and playing various audio formats 539
nativeinstruments/ni-media A C++ library for reading and writing audio streams 244
filoe/cscore An audio processing library with support for various codecs, effects, and APIs. 2,220
sealmove/binarylang A language for building binary parsers and encoders through a syntax-based DSL approach. 59
rserota/wad A JavaScript library for dynamic sound synthesis and audio processing using the Web Audio API. 1,901
earlephilhower/esp8266audio A C library for playing various audio formats on microcontrollers and single-board computers using I2S or software emulation 2,054
nickmqb/wyre A tool for designing and implementing digital hardware using a concise, typed language that compiles to Verilog 105
libsdl-org/sdl_mixer An audio mixer library that supports various file formats and can play back multiple channels of 16-bit stereo audio. 425
jackojc/cane A DSL designed to simplify the creation of complex beats with MIDI sequences 84
jussi-kalliokoski/audiolib.js A comprehensive JavaScript toolkit for audio processing and manipulation, providing a wide range of tools and features for audio developers. 672
arirusso/micromidi A Ruby DSL for creating and processing MIDI messages 138