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

GitHub

357 stars
15 watching
12 forks
Language: Haskell
last commit: over 7 years ago
dependent-typeshaskellhaskell-librarymidimusic-compositionmusic-notationtype-level-programming

Related projects:

RepositoryDescriptionStars
euterpea/hsomA Haskell implementation of music theory and composition tools.88
music-suite/music-suiteA Haskell-based music notation and rendering system207
elaforge/karyaA Haskell-based music sequencer and notation tool with support programs.66
btwael/zazate.jsA music theory and notation library for JavaScript and Node.js.48
donya/kulittaAutomated music composition framework113
omkamra/cowbellsA Clojure library for creating and controlling musical patterns using a generic sequencer and various scale options16
lysxia/first-class-familiesA library providing a foundation for type-level functions and compositions in Haskell87
ctford/leipzigA music composition library for Clojure and Clojurescript.458
grame-cncm/guidolibA music notation format and score rendering engine159
mistodon/meloA music notation language and compiler to MIDI119
mathias/humA ClojureScript library providing a set of wrappers around the Web Audio API to create audio and synthesizers.57
cac-t-u-s/om-sharpAn environment for creating and processing music with visual programming tools based on Common Lisp.167
bazz1tv/xpmckA cross-platform music compiler kit for various video game systems.27
ndmitchell/uniplateA simple and efficient generics library for Haskell76
kowainik/membrainProvides type-safe memory units through a Haskell library with minimal boilerplate62