This week I added functionality of transforming matrix into staff and marks on it into musical notation. Music notations can be made with ‘music notation’ block. Firstly, you’ve to set up the parameters in matrix block and generate the matrix. After clicking on desired notes in the matrix, click on the ‘Play Matrix’ block and then finally clicking upon ‘Music Notation’ block will generate notations for that matrix. More notations can be generated by marking different notes in the same matrix. You just have to click again the block after playing the edited matrix.
I also integrated the prototype I made earlier. It allows user to make note using note block, note value of each note can be set, like 4 denoted a quarter note, 8 denotes eighth note value and so on. In the palette, I also made different type of oscillators(sine, square, sawtooth), frequency, start and end time can be set for each oscillator. Music Chunks can also be made but with note block. Below is an example of hot cross buns melody played with chunks. It gives another modular way of representing music.
My next week targets are generating tablature notation from matrix, developing chunks representation with matrix and making improvements in the work done so far.