Jan Trukenmüller
Jan Trukenmüller
Inside a pattern block it would be useful to know with how many notes the pattern has been called. This way we could use the same pattern for chords with...
If an error occurs in a nested block, after an inner IF block, sometimes the line number in the stack trace is wrong. I assume, the lines in the if...
In MidicaPL, add a simplified syntax to play several different notes with different lengths in one single line. It could look something like this: `0: c:/4 d e - c+2:/8...
In compact syntax (only there), add a bar line that can be used for automatic checks. When a bar symbol is set, the parser should check if the current ticks...
There are some slight syntax differences between ALDA 1 and 2. The decompiler was made before ALDA 2 came out. Also the CLI might be different. - [ ] Check...
Notes and chords in the real world are not always played exactly in the same instance. E.g. it's an audible difference if you play the same guitar chord as an...
Something more or less like this: `channel effect:what/function duration options` E.g. for a pitch band change affecting the whole channel: `0 effect:pitchband/sinus /2 amplitude=20, wavecount=2.5` Or for a polyphonic aftertouch...
The default value for chord separator and pattern index separator is `,`. This is not good because it prevents to pass a chord as a variable to a function or...
I would like to see a bit more details in the warnings. Here's an example output: ``` WARNING: offset 330 track 0 tick 68 -- Unnecessary RPN (b3 65 7f...