<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:16px"><div dir="ltr" id="yui_3_16_0_1_1426156228475_25060"></div><div style="" class="" id="yiv7604216184yui_3_16_0_1_1426156228475_2846" dir="ltr">Thanks
James for liking it. In my previous mockup, for the same melody, the
pitch and time signature blocks can be placed in play block itself.
Also, 'Re' inside the loop strike the note for four times ( in Hot Cross
Buns Melody example). The idea was very primitive, to improve upon it I
came up with how user will define notes shorter than the unit time.
This is how it goes, there can be a block for each standard bar, and
inside that block we can put the notes(as action blocks). This can meet
up our requirement, shown in the mockup 2 link. So, the number of notes
inside a bar block, can be automatically played according to their note
value (For example: If time signature is two four time then the Mi and
Re present in a bar block inside the chunk will be both quarter notes).
Also, in regard of moving from monophony to polyphony, I think it can be
done using web audio API, by creating multiple oscillators and
amplifiers. I found the following links useful :<br style="" class=""></div><div id="yiv7604216184yui_3_16_0_1_1426156228475_18428" style="" class="" dir="ltr"><a style="" class="" rel="nofollow" id="yiv7604216184yui_3_16_0_1_1426156228475_18427" target="_blank" href="http://blog.chrislowis.co.uk/2013/06/10/playing-multiple-notes-web-audio-api.html">Playing notes with the Web Audio API Part 2 - Polyphonic Synthesis – Chris Lowis</a></div><div id="yiv7604216184yui_3_16_0_1_1426156228475_18515" style="" class="" dir="ltr"><a style="" class="" rel="nofollow" id="yiv7604216184yui_3_16_0_1_1426156228475_18514" target="_blank" href="http://www.schools.utah.gov/CURR/fineart/Elementary/Songbook/Music/HotCrossBuns.aspx">http://www.schools.utah.gov/CURR/fineart/Elementary/Songbook/Music/HotCrossBuns.aspx</a></div><div id="yui_3_16_0_1_1426156228475_25723">Mockup 2 link : <a id="yui_3_16_0_1_1426156228475_26316" href="http://imgur.com/XXrVZPa">Imgur</a></div><div style="width:450px; font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';margin-top:5px; margin-bottom: 5px; background-color: #ffffff;" id="enhancrCard_2" class="link-enhancr-attachment link-enhancr-element" contenteditable="false"><table id="yui_3_16_0_1_1426156228475_26337" class="link-enhancr-element" style="width:450px; height:170px; position: relative; display: block;" border="0" cellpadding="0" cellspacing="0"><tbody id="yui_3_16_0_1_1426156228475_26336"><tr id="yui_3_16_0_1_1426156228475_26335" class="link-enhancr-element"><td id="yui_3_16_0_1_1426156228475_26334" class="link-enhancr-element" colspan="8" style="height: 1px; background-color: #e5e5e5; font-size: 1px; border-collapse: collapse;"><div id="yui_3_16_0_1_1426156228475_26333" class="link-enhancr-element" style="height: 1px; background-color: #e5e5e5; font-size: 1px; line-height:0px;"> </div></td></tr><tr id="yui_3_16_0_1_1426156228475_26340" class="link-enhancr-element"><td rowspan="5" class="link-enhancr-element" style="width: 1px; background-color: #e5e5e5; font-size: 1pt; border-collapse: collapse;"><div class="link-enhancr-element" style="width: 1px; background-color: #e5e5e5; font-size: 1pt;"> </div></td><td id="yui_3_16_0_1_1426156228475_26935" class="link-enhancr-element" rowspan="5" style="vertical-align: middle; width: 168px; height: 168px; background-color: #000000;border-collapse: collapse;"><div id="yui_3_16_0_1_1426156228475_26934" class="link-enhancr-element" style="width: 168px;" align="center"><a id="yui_3_16_0_1_1426156228475_26933" href="http://imgur.com/XXrVZPa" class="link-enhancr-card-urlWrapper link-enhancr-element" style="text-decoration: none !important; color: #000000 !important;"><img id="yui_3_16_0_1_1426156228475_26936" data-id="873a6840-c341-2f86-2aaa-fd6a2fdeddae" alt="image" src="http://i.imgur.com/XXrVZPa.jpg?fb" class="link-enhancr-thumbnail-image link-enhancr-element" style="display: block; margin: auto;" height="168" width="126"></a></div></td><td rowspan="5" class="link-enhancr-element" style="width: 1px; background-color: #e5e5e5; font-size: 0pt; border-collapse: collapse;"><div class="link-enhancr-element" style="width: 1px; background-color: #e5e5e5; font-size: 1pt;"> </div></td><td id="yui_3_16_0_1_1426156228475_26932" rowspan="5" class="link-enhancr-element" style="width: 14px; background-color: #ffffff; font-size: 0pt; border-collapse: collapse;"><div class="link-enhancr-element" style="width: 14px; background-color: #ffffff; font-size: 14pt;"> </div></td><td id="yui_3_16_0_1_1426156228475_26339" colspan="2" class="link-enhancr-element" style="height: 6px; background-color: #ffffff; font-size: 0pt; border-collapse: collapse;"><div id="yui_3_16_0_1_1426156228475_26338" class="link-enhancr-element" style="height: 6px; background-color: #ffffff; font-size: 6pt;"> </div></td><td id="yui_3_16_0_1_1426156228475_26946" rowspan="5" class="link-enhancr-element" style="width: 20px; background-color: #ffffff; font-size: 0pt; border-collapse: collapse;"><div class="link-enhancr-element" style="width: 20px; background-color: #ffffff; font-size: 20pt;"> </div></td><td class="link-enhancr-element" rowspan="5" style="width: 1px; background-color: #e5e5e5; font-size: 1pt; border-collapse: collapse;" width="1"><div class="link-enhancr-element" style="width: 1px; background-color: #e5e5e5; font-size: 1pt;"> </div></td></tr><tr id="yui_3_16_0_1_1426156228475_26342"><td id="yui_3_16_0_1_1426156228475_26341" class="link-enhancr-element" colspan="2" style="width: 100%; vertical-align: middle; font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';"><div id="yui_3_16_0_1_1426156228475_26345" class="link-enhancr-text-part link-enhancr-element" style="line-height:16.5px; background-color: #ffffff; height: 135px; width: 245px;"><div id="yui_3_16_0_1_1426156228475_26344" class="link-enhancr-element" style="word-wrap: break-word; word-break: break-all;"><span id="yui_3_16_0_1_1426156228475_26343" class="link-enhancr-element icon icon-shrink link-enhancr-toggle"></span><span id="yui_3_16_0_1_1426156228475_26346" class="link-enhancr-element icon icon-close link-enhancr-delete"></span><a id="yui_3_16_0_1_1426156228475_26930" href="http://imgur.com/XXrVZPa" class="link-enhancr-card-urlWrapper link-enhancr-element" style="text-decoration: none !important; color: #000000 !important; line-height: 100%; font-size: 18px; display: block;"><span id="yui_3_16_0_1_1426156228475_26929" class="link-enhancr-element link-enhancr-card-title" style="margin: 0; font-weight: normal;margin-bottom: 3px; font-size: 18px; line-height: 21px; max-height: 43px; color: #000000; overflow: hidden !important; display: inline-block;">Imgur</span></a><div id="yui_3_16_0_1_1426156228475_26931" style="font-size: 13px; line-height: 20px; color: #999999; max-height: 81px; font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';overflow: hidden;" class="link-enhancr-card-description link-enhancr-element">The Internet's visual storytelling community. Explore, share, and discuss the best visual stories the Internet has to offer.</div></div></div></td></tr><tr><td colspan="2" class="link-enhancr-element" style="height: 4px; background-color: #ffffff; font-size: 0pt; border-collapse: collapse;"><div class="link-enhancr-element" style="height: 4px; background-color: #ffffff; font-size: 4pt;"></div></td></tr><tr><td class="link-enhancr-element" style="vertical-align: middle; font-family: 'Arial', 'Helvetica Neue', 'Helvetica', 'sans-serif';"><div class="link-enhancr-element" style="font-size: 0pt;"><a href="http://imgur.com/XXrVZPa" class="link-enhancr-card-url link-enhancr-element" style="color: black; text-decoration: none !important;cursor:pointer !important;" target="_blank"><span id="yui_3_16_0_1_1426156228475_26330" class="link-enhancr-element link-enhancr-view-on" style="display: inline-block; line-height: 11px; max-width: 145px; min-width: 85px; overflow: hidden; max-height: 13px; word-break: break-all;"><span class="link-enhancr-element link-enhancr-mobile-no-resize" style="vertical-align:middle; font-size: 9px; line-height: 11px; color: #999999; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-size-adjust:none; text-size-adjust:none;">View on <span style="font-weight: bold" class="link-enhancr-view-on-domain">imgur.com</span></span></span></a></div></td><td class="link-enhancr-element" style="vertical-align: middle; width: 100px; font-family: 'Arial', 'Helvetica Neue', 'Helvetica', 'sans-serif';"><div class="link-enhancr-element link-enhancr-preview-wrapper" style="max-width: 100px; min-width: 80px; overflow: hidden; text-align: right; line-height: 11px; max-height: 13px; font-size: 0pt;"><span class="link-enhancr-element link-enhancr-preview-by link-enhancr-mobile-no-resize" style="vertical-align:middle; font-size: 9px; line-height: 11px; color: #999999; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-size-adjust:none; text-size-adjust:none;">Preview by Yahoo</span></div></td></tr><tr><td colspan="2" class="link-enhancr-element" style="height: 9px; background-color: #ffffff; font-size: 0pt; border-collapse: collapse;"><div class="link-enhancr-element" style="height: 9px; background-color: #ffffff; font-size: 9pt;"></div></td></tr><tr class="link-enhancr-element"><td class="link-enhancr-element" colspan="8" style="height: 1px; background-color: #e5e5e5; font-size: 1px; border-collapse: collapse;"><div class="link-enhancr-element" style="height: 1px; background-color: #e5e5e5; font-size: 1px; line-height:0px"> </div></td></tr></tbody></table></div><div id="yui_3_16_0_1_1426156228475_25724"><br><a style="" class="" rel="nofollow" id="yiv7604216184yui_3_16_0_1_1426156228475_18649" target="_blank" href="http://imgur.com/XXrVZPa"></a></div><div id="yui_3_16_0_1_1426156228475_26308">Thank You</div><div id="yui_3_16_0_1_1426156228475_25722" dir="ltr">Yash Khandelwal<br></div><div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif; font-size: 16px;"> <div dir="ltr"> <font face="Arial" size="2"> On Thursday, 12 March 2015 3:59 AM, James Cameron <quozl@laptop.org> wrote:<br> </font> </div> <br><br> <div class="y_msg_container">I like it.<br clear="none"><br clear="none">Your mockup shows a musical form of composition, e.g. ABA.<br clear="none"><br clear="none">In your mockup, Pitch and Time Signature blocks could be removed from<br clear="none">Chunk A and Chunk B and placed in Play, is that right?<br clear="none"><br clear="none">Does the Re inside loop strike the note four times, or hold it it for<br clear="none">four unit times?<br clear="none"><br clear="none">How would the user define notes shorter than the unit time?<br clear="none"><br clear="none">Can you move from monophony to polyphony by calling two chunks at the<br clear="none">same time?<br clear="none"><br clear="none">-- <br clear="none">James Cameron<br clear="none"><a shape="rect" href="http://quozl.linux.org.au/" target="_blank">http://quozl.linux.org.au/</a><div class="yqt7206508537" id="yqtfd71409"><br clear="none">_______________________________________________<br clear="none">Sugar-devel mailing list<br clear="none"><a shape="rect" ymailto="mailto:Sugar-devel@lists.sugarlabs.org" href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br clear="none"><a shape="rect" href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br clear="none"></div><br><br></div> </div> </div> </div> </div></body></html>