Coding Period - VI

Riya Lohia
GSoC’18 with Sugar Labs
1 min readJul 23, 2018

Hello everyone, here comes the seventh blog post of my GSoC journey.

Updates Till Now

  • Added ‘save’ (export to a block) button functionality. Save button will load ‘set temperament’ and ‘temperament’ block as shown in the image.
  • Changed pitch number blocks functionality according to the selected temperament.
  • Changed pitch blocks functionality according to the selected temperament by making changes in getNote function in musicutils.js.
  • Finished with the functionality of note information popup’s edit button. This edit button will change the frequency of note.
  • Added preview of notes in ‘equal’ and ‘ratios’ edit tool.
  • Added audio preview while editing note in ‘arbitrary’ edit tool.
  • Initiated documentation. (Pull Request)

Targets for Upcoming Week :

  • Work on details of saved blocks.
  • Add text block with pitch blocks for custom temperament system. (Discussion)
  • Fix the existing bugs.
  • Work on documentation.

Looking forward to the final completion of my project! 😃

--

--