Showing 36 of 51 projects
An open-source music notation software for creating, editing, and printing sheet music with WYSIWYG design.
Audio synthesis, processing, and analysis platform for iOS, macOS, and tvOS applications.
An open-source toolkit for designing synthesizers and collaborative music programming using Clojure and SuperCollider.
A comprehensive .NET audio library for playback, recording, format conversion, MIDI, and audio manipulation.
An esoteric programming language for livecoding procedural sequencers that sends MIDI, OSC, and UDP to audio/visual interfaces.
A JavaScript library for creating MIDI applications in the browser with soundfont support and audio effects.
A JavaScript library for creating web-based MIDI applications with soundfont support, synesthesia, and audio effects.
A curated collection of awesome music libraries, tools, frameworks, and software across audio, notation, programming, and theory.
Arduino library for playing MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC audio files on ESP8266, ESP32, and Raspberry Pi Pico via I2S DACs or software delta-sigma DAC.
A JavaScript library for dynamic audio synthesis and manipulation using the Web Audio API, simplifying complex audio tasks.
A Python module written in C for digital signal processing, enabling real-time audio manipulation and synthesis within Python scripts.
A curated list of software, hardware, and resources for creating and distributing music.
A curated list of software, hardware, services, and resources for creating and distributing music.
A curated list of awesome WebAudio packages, libraries, frameworks, demos, and educational resources.
A curated list of awesome packages, demos, and resources for the Web Audio API.
A browser-based music tracker that plays and edits Amiga MOD and FastTracker XM files using plain JavaScript.
A strongly-timed, concurrent programming language for real-time sound synthesis, music creation, and audio experimentation.
A powerful, lightweight text editor for creating sheet music with LilyPond, featuring syntax highlighting, music preview, and MIDI support.
Custom HTML elements for playing and visualizing MIDI files in web browsers using Magenta.js.
An all-in-one digital audio workstation with built-in plugins, designed for music production with revolutionary CPU efficiency.
An open-source synthesizer plugin that creates music by drawing 3D objects, text, and images on an oscilloscope using audio.
A Rust library and CLI for programmatic music theory, enabling note, chord, and scale generation with MIDI export and playback.
A Swift framework and DSL for creating, analyzing, and transforming music with functional harmony and MIDI support.
A Swift framework and DSL for creating, analyzing, and transforming music with functional harmony and MIDI support.
A wireless, open-source foot controller for MIDI and HID commands, enabling hands-free control for musicians, streamers, and presenters.
A universal control and translation tool for multi-channel absolute-value-based protocols like MIDI, ArtNet, OSC, and sACN.
A universal control and translation tool for multi-channel absolute-value-based protocols like MIDI, ArtNet, OSC, and sACN.
A comprehensive MIDI library for Node.js and web browsers, enabling MIDI messaging across platforms.
A visual node-based programming environment for creating generative audio-visual art in the browser.
A visual programming environment for computer-aided music composition based on Lisp.
A JavaScript library that analyzes audio rhythms using music theory to drive audio-reactive visualizations.
Arduino firmware enabling serial MIDI communication with Nintendo Game Boy for music applications like LSDJ and Nanoloop.
A web-based MIDI SoundFont2/DLS player and editor with real-time synthesis, visualization, and extensive export options.
A Python library for live coding music, enabling algorithmic composition and improvisation via MIDI, OSC, and SuperCollider.
A command-line tool that generates MIDI drum files from a DSL, specializing in complex polyrhythmic patterns and bass track generation.
A lightweight General MIDI (GM) mapped synthesizer engine and MIDI player built with WebAudio API, generating sounds algorithmically without PCM samples.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.