Jan Trukenmüller

Results 10 issues of 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...

midicapl

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...

bug

This may be especially useful in patterns.

midicapl

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...

midicapl

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...

midicapl

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...

enhancement
decompilation

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...

enhancement
midicapl

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...

enhancement
midicapl

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...

midicapl

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...