There are Arduino shields that can do the basic voltage summing to do multiple voices, but on it's own, lacking a true DAC, it can't. The RPi just has standard audio output available, so it's pretty simple to do whatever you want in software. On Aug 9, 2013 9:29 PM, "Hugh S. Myers" <hsmy...@gmail.com> wrote:
> Probably easiest. For a real challenge, implement an appropriate subset of > lily (Google it: lily music language) > > --hsm > p.s. seems to me there are arduino/pi addons with more than single voicing > no? > > > On Fri, Aug 9, 2013 at 5:25 PM, Neil Van Dyke <n...@neilvandyke.org>wrote: > >> Anyone currently working with music mini-languages in Racket? >> >> 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'd like to adopt more of the conventional >> music notation conveniences, such as time signatures. I've found " >> https://ccrma.stanford.edu/**software/cmn/<https://ccrma.stanford.edu/software/cmn/>' >> for Common Lisp, so I'm wondering whether I should implement a subset of >> that, or something else that Racket people are already using. >> >> Neil V. >> >> ____________________ >> Racket Users list: >> http://lists.racket-lang.org/**users<http://lists.racket-lang.org/users> >> > > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users > >
____________________ Racket Users list: http://lists.racket-lang.org/users