Showing 16 of 16 projects
An open-source music notation software for creating, editing, and printing sheet music with WYSIWYG design.
A text-based programming language for composing and playing back music using a simple markup-like syntax.
A Ruby library and CLI for music theory calculations, chord progressions, and instrument visualization.
A sound and music computing system for audio synthesis, processing, and composition.
A Python module written in C for digital signal processing, enabling real-time audio manipulation and synthesis within Python scripts.
A music composer interface for the Web Audio API supporting rhythms, multiple instruments, repeating sections, and complex time signatures.
A Python package for music theory, composition, analysis, and MIDI generation.
A JavaScript library for real-time audio synthesis and composition in the browser using graph-based routing.
A Python SDK for building music algorithms and AI models as plugins for the TuneFlow DAW.
A Swift framework and DSL for creating, analyzing, and transforming music with functional harmony and MIDI support.
A Clojure/ClojureScript library for music composition using sequences of note maps and functional transformations.
A command-line tool that generates MIDI drum files from a DSL, specializing in complex polyrhythmic patterns and bass track generation.
A visual programming environment for computer-assisted music composition and audio data processing built on Common Lisp.
A browser-based music composition and score writing tool built with TypeScript and AngularJS.
A Java-based interpreter for music programming languages (MidicaPL, ALDA, ABC) that converts source code to MIDI and includes a player, analyzer, and karaoke mode.
A curated collection of tools, languages, and libraries for music programming, algorithmic composition, and audio synthesis.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.