On Wed, Apr 21, 2010 at 4:58 AM, Alessandro Warth <span dir="ltr">&lt;<a href="mailto:alexwarth@gmail.com">alexwarth@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">&gt; &gt;Chris Double wrote:<br>
&gt; &gt;...<br>
&gt; &gt;&gt; Rendering MIDI data into audio (via Quicktime is the only current<br>
&gt; &gt;&gt; solution there I suppose?)<br>
<br>
Can you say what you mean here?  Is there a simple way to call Quicktime<br>
from JavaScript to, eg, play F sharp in an oboe timbre for 0.8 seconds?<br></blockquote><div><br></div></div><div>Not sure what Chris meant, but you could generate the contents of a midi file in memory, then feed those bytes (after <a href="http://en.wikipedia.org/wiki/Uuencoding" target="_blank">uuencoding</a>) to your platform&#39;s midi player (w/ the embed tag). Here&#39;s an example: <a href="http://tinlizzie.org/ometa-js/#Etude" target="_blank">http://tinlizzie.org/ometa-js/#Etude</a></div>



<div> </div></div></blockquote><div><br>It is awesome!<br>And is it possible to export generated by Etude midi files?<br><br>Best regards,<br>Nikolay<br><br></div></div>