Eldred Habert
Eldred Habert
I agree with monospace, but I would make the font a bit larger, and/or increase the cells' padding slightly.
I think we'd want to not give a cycle count for it, like we (probably?) already do for `halt`. And add an asterisk (or tooltip or whatever) listing the more...
Maybe the full explanation can be added to Pan Docs instead?
Pan Docs can get away with a simplified explanation (isn't the flowchart sufficient?), and link to a separate document for more details, I think.
The `halt` bug is well documented elsewhere, I don't think that last asterisk is necessary. Similarly, I'd only document `STOP` as "1/2"-byte, and have the asterisk say "the byte following...
And I'd recommend treating U+D/L+R as if neither was held. (I usually do so directly in my input polling routine.)
Added Mode 1 to the test since why not.
Unfortunately, under the current architecture, it is not feasible to implement a per-channel catalog without a significant performance penalty.
Something that would help, especially in subpattern-heavy songs: instead of storing subpattern cells the same way as hUGEDriver (putting the "jump" target in the instrument field + upper note bit),...
> - Add a way to stop playing and reset track pointer back to beginning Can't you just re-run `hUGE_init`? > - Add a way to pause music but continue...