a programming language as an infrastructure for sound and music
mimium(MInimal-Musical-medIUM) is a domain specific programming language for describing/generating sound and music.
mimium is assumed to be used in a composition, rather than real-time performance.
It is much more similar to Musical Markup Languages though it have many programming-like features like loop and control sequence.
A final purpose is to edit a source code written in this language with gui as a programmable/parametric music creation software/DAW.
More specific info about language is currently in design section.
- llvm >= 9.0.0
- bison
- flex
- clang (depends on features of C++ 17)
- RtAudio
- RtMidi
Tomoya Matsuura 松浦知也
The source code is lisenced under Mozilla Puclic License 2.0.
The source code contains some third party libraries with BSD-like lincenses, see COPYRIGHT.
This project is supported by 2019 Exploratory IT Human Resources Project (The MITOU Program) by IPA: INFORMATION-TECHNOLOGY PROMOTION AGENCY, Japan.