As Walter suggested, I gave a turtle(sprite) to each note so that notes representation can be made fungible . Also, Transformation of matrix into staff and marks on it into musical notation can be made easier by this.
I also added transposition functionality. If we enter +2 in the transposition block then the notes that are to be played gets scaled up by 2 steps and similarly, to scale down the notes we enter the number of steps to be scaled down with ‘-ve’ sign.
In the play Matrix block, the number represents the time(in ms) after which matrix is to be played.
Now for next week, I will look upon generating lilypond and MIDI from the matrix. I will also implement the chunks which Devin proposed in mouse music pdf.