Summer of Code/2015: Difference between revisions
Add idea for GSOC |
|||
| Line 74: | Line 74: | ||
;Knowledge prerequisite: Strong background in Javascript/Python | ;Knowledge prerequisite: Strong background in Javascript/Python | ||
|- | |- | ||
!valign=top | [[File:mouse-music.png|90px|thumb|center]] ||valign=top width="15%" style="background:#e3e4e5;" |Music Blocks||valign=top width="15%" |Devin Ulibarri | !valign=top | [[File:mouse-music.png|90px|thumb|center]] ||valign=top width="15%" style="background:#e3e4e5;" |Music Blocks||valign=top width="15%" |Devin Ulibarri||align=left valign=top| | ||
;Brief explanation: Using a framework similar to Turtle Blocks Javascript, build a suite of music tools for introducing the basic concepts of scale, beat, chord, phrasing, sequencing, transformations, etc. See some of Devin's sketches at [http://people.sugarlabs.org/walter/2015-02-16%20Mouse%20Music.pdf]. | ;Brief explanation: Using a framework similar to Turtle Blocks Javascript, build a suite of music tools for introducing the basic concepts of scale, beat, chord, phrasing, sequencing, transformations, etc. See some of Devin's sketches at [http://people.sugarlabs.org/walter/2015-02-16%20Mouse%20Music.pdf]. | ||
;Expected results: Working code | ;Expected results: Working code | ||