The optimization could be a bit better. The loops in this section that are under 8 repetitions actually take up more space than writing the notes out in full (while [c+.]40 [c+.]40 can just be merged into [c+.]80). This loop is redundant since it has the same pattern inside of itself 8 times. You could simple write [@[email protected]@29d8.]255 instead, and label loop any repetitions if necessary. Other than that, this sounds very pretty!