: Adds a delay between notes to maintain rhythm (e.g., rest(0.5, bpm) ).
Picture a patch that introduced “phrasing groups.” Instead of emitting each note as a separate table entry, the parser recognizes tied notes and legato runs and groups them into phrase objects with start/end times and dynamic envelopes. The result: Lua output that’s not just data but expressive intent. A simple addition, but suddenly generated scripts are easier for human composers to edit and for playback engines to render naturally. midi2lua patched