If this ACTUALLY works then that is amazing, what about object inception, like each MML contains Note objects, each note object can hold one note and its duration
Is that possible?
I didn't forget to pass a parameter. The last variable in a parameter list is automatically assumed to be the object's value. tl;dr 'mysong' is passed automatically.