mezzo
Music compositional library
A Haskell library for type-safe music composition with static rule enforcement at compile-time.
A Haskell library for typesafe music composition
354 stars
15 watching
12 forks
Language: Haskell
last commit: over 5 years ago dependent-typeshaskellhaskell-librarymidimusic-compositionmusic-notationtype-level-programming
Related projects:
Repository | Description | Stars |
---|---|---|
euterpea/hsom | Supports music education by providing Haskell implementation of musical theory and concepts | 88 |
music-suite/music-suite | A Haskell-based music notation and rendering system | 207 |
elaforge/karya | A Haskell-based music sequencer and notation tool with support programs. | 66 |
btwael/zazate.js | A music theory and notation library for JavaScript and Node.js. | 48 |
donya/kulitta | Automated music composition framework | 113 |
omkamra/cowbells | A Clojure library for creating and controlling musical patterns using a generic sequencer and various scale options | 16 |
lysxia/first-class-families | A library providing a foundation for type-level functions and compositions in Haskell | 86 |
ctford/leipzig | A music composition library for Clojure and Clojurescript. | 454 |
grame-cncm/guidolib | A music notation format and score rendering engine | 156 |
mistodon/melo | A music notation language and compiler to MIDI | 119 |
mathias/hum | A ClojureScript library providing a set of wrappers around the Web Audio API to create audio and synthesizers. | 57 |
cac-t-u-s/om-sharp | An environment for creating and processing music with visual programming tools based on Common Lisp. | 167 |
bazz1tv/xpmck | A cross-platform music compiler kit for various video game systems. | 27 |
ndmitchell/uniplate | A simple and efficient generics library for Haskell | 76 |
kowainik/membrain | Provides type-safe memory units through a Haskell library with minimal boilerplate | 62 |