Closed rabarar closed 7 years ago
I'm afraid there's no built-in repeat mechanism (nor a language spec, unless you dare to interpret the raw parser grammar ;) ) at the moment. For repeats you'd have to write the same list of symbols multiple times ("unroll the loop").
While working on this project, I mostly was thinking about having something that can be used as a back-end for other programs (i.e. non-realtime)
I'm not sure what your use case is, but if you wanted to interactively/dynamically generate expressive MIDI in real-time, you may also want to consider taking a look at a system like supercollider instead.
I have no use-case. I was just playing around with algo-generated music and tripped across your code - it's exceptional!
On Oct 22, 2017, at 5:45 PM, shiihs notifications@github.com wrote:
I'm afraid there's no built-in repeat mechanism (nor a language spec, unless you dare to interpret the raw parser grammar ;) ) at the moment. For repeats you'd have to write the same list of symbols multiple times ("unroll the loop").
While working on this project, I mostly was thinking about having something that can be used as a back-end for other programs.
I'm not sure what your use case is, but if you wanted to interactively/dynamically generate expressive MIDI in real-time, you may also want to consider taking a look at a system like supercollider instead.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.
is there a language spec for MISPEL? Rather than attempting to infer the intention in the examples, it would be very helpful to have a language spec document. For example, given the phrase
how would I repeat it an arbitrary number of times?