<p dir="ltr">There are Arduino shields that can do the basic voltage summing to do multiple voices, but on it&#39;s own, lacking a true DAC, it can&#39;t. The RPi just has standard audio output available, so it&#39;s pretty simple to do whatever you want in software.</p>

<div class="gmail_quote">On Aug 9, 2013 9:29 PM, &quot;Hugh S. Myers&quot; &lt;<a href="mailto:hsmyers@gmail.com">hsmyers@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Probably easiest. For a real challenge, implement an appropriate subset of lily (Google it: lily music language)<div><br></div><div>--hsm</div><div>p.s. seems to me there are arduino/pi addons with more than single voicing no?</div>


</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 9, 2013 at 5:25 PM, Neil Van Dyke <span dir="ltr">&lt;<a href="mailto:neil@neilvandyke.org" target="_blank">neil@neilvandyke.org</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Anyone currently working with music mini-languages in Racket?<br>
<br>
Reason I ask... In my iRobot Roomba Racket interface, I currently have a simple music mini-language that lets you specify a sequence of pairs of note/frequency and duration.  (Roombas have a simple single-voice note-playing capability.)  To make encoding of, say, piano sheet music easier in the mini-language, I&#39;d like to adopt more of the conventional music notation conveniences, such as time signatures.  I&#39;ve found &quot;<a href="https://ccrma.stanford.edu/software/cmn/" target="_blank">https://ccrma.stanford.edu/<u></u>software/cmn/</a>&#39; for Common Lisp, so I&#39;m wondering whether I should implement a subset of that, or something else that Racket people are already using.<br>



<br>
Neil V.<br>
<br>
____________________<br>
 Racket Users list:<br>
 <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/<u></u>users</a><br>
</blockquote></div><br></div>
<br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div>