I’m working on an app for Note Painting (NP): an editor for “score-based” notation on a staff, plus a decoder that executes the notation and outputs a clean PNG image (without the staff and without glyphs — only the final result).
Right now I’m testing the interpreter on the most unforgiving case: Malevich’s “Black Square.” It sounds simple, but that’s exactly why it’s such a hard test — there’s nowhere to hide. One error in segmentation, pointers, token inheritance, or priority rules, and instead of a perfect black square you get white space or artifacts. Minimal form = maximum control.
If you want to follow the progress / join the tests (beta), leave a comment or send me a DM.