interactively programming melodies

View the Project on GitHub

Home Videos Tutorial Examples Language Notations Tool DAW Install


melrōse is a tool to create and play music by programming melodies. It uses a custom language to compose notes and create loops and tracks to play. This is an example of a simple major scale C.

sequence('c d e f g a b c5')

Note sequences in your program can be changed while playing giving you direct audible feedback. For the best experience, use the melrōse tool together with the Visual Studio Code Plugin for Melrōse.

Basic musical objects in Melrōse are:

Musical object can be composed using many operators such as:

Audio control objects such as:

See Language for all supported functions.


Quick starts

Software is licensed under MIT. © 2014-2021