Changes

Jump to navigation Jump to search
part2.3
Line 69: Line 69:  
20 bugs reported currently. I think there would be another 10 bugs related to widgets which
 
20 bugs reported currently. I think there would be another 10 bugs related to widgets which
   −
would be reported during summers. I am planning to remove 2-3 bugs per day. Most of thebugs involve pitch-time matrix, tempo, timbre, filters, rhythm ruler. Most of bugs are easy
+
would be reported during summers. I am planning to remove 2-3 bugs per day. Most of the bugs
 +
 
 +
involve pitch-time matrix, tempo, timbre, filters, rhythm ruler. Most of bugs are easy
    
and they would be fixed in around 10 days. Other bug reports involve adding some
 
and they would be fixed in around 10 days. Other bug reports involve adding some
Line 88: Line 90:     
feature vector. Autocorrelation is correlation of a signal with its delayed copy.
 
feature vector. Autocorrelation is correlation of a signal with its delayed copy.
 +
 +
There is a webapp written in javascript which calculates autocorrelation, whose code we
 +
 +
can use as it has MIT license. The repository is ​ <nowiki>https://github.com/cwilso/PitchDetect/</nowiki>
 +
 +
If the fundamental frequency is not very strong then we will use fourier transform to get the
 +
 +
frequency domain representation of the signal, then we will find frequencies at which the
 +
 +
amplitude is higher. The smallest of these frequencies will be fundamental frequency. For
 +
 +
example in figure given below, fundamental frequency is shown by yellow arrow.
 +
 +
3) '''Integrating software keyboard in Music Blocks''' - ​ The keyboard currently works fine but It
 +
 +
looks very different than rest of Music Blocks. I would like to work on design part of the
 +
 +
keyboard and change its design in following ways
 +
 +
- Currently the keyboard is fixed in size and it can not be moved, I would change it and
 +
 +
it would be available in at least 2 sizes and its position on the screen could be
 +
 +
changed.
 +
 +
- Currently the toggle button to minimize/show for keyboard is on bottom right
 +
 +
corner, I would change it such that It remains on the top left of keyboard just like
 +
 +
others.
 +
 +
- Making the edges of each key rounded, so it looks similar to other blocks
 +
 +
- Although actual keyboard is black and white, there should be option to change colors
 +
 +
of keys.
 +
 +
The way I have visualized keyboard to look is given below
12

edits

Navigation menu