On the MIDI side of things, a long time ago, I did write a stack to do some music related operations. http://code.google.com/p/wu-robotics/source/browse/#svn%2Ftrunk%2Fmusic I used it to make this video. https://www.youtube.com/watch?v=z1zI3UWUIQQ (There also was a fork of the Create driver which is probably now lost to the ages that also accepted the music_msgs input) On Tue, Nov 11, 2014 at 8:46 AM, Raymond Sheh wrote: > Hi Michael, > > > Thanks for your reply! Funnily enough I ran into your old project right > when your email came in and was wondering if it might well solve my > problems. > > I'm still going through the relevant docs so I'm asking the following with > an incomplete understanding but I was wondering if your thoughts may help > short circuit my thinking a little. > > I'm planning on using a chunk of Python to aggregate the ROS messages I'm > interested in and figure out what sounds to play. It's sounding like > Supercollider is the way to go to actually generate the sounds. Would there > be an advantage to keeping things in ROS and using ROSOSC to talk to > Supercollider, versus using Python's OSC interface to talk out to > Supercollider directly? > > > Cheers! > > - Raymond > > > On 11/11/2014 9:55 PM, Michael Carroll wrote: > > Raymond, > > I wrote a bridge between ros and OSC quite a while ago. I don't know > that it will still work, but I think that it would provide a reasonable > starting place for your experiments. > > https://github.com/Auburn-Automow/rososc > > ~mc > > On Tuesday, November 11, 2014, Raymond Sheh > wrote: > >> Hi All, >> >> >> We're trying to figure out a way to have our robot's beeps be a little >> more musical and on-the-fly generated so I'm looking for a way of piping >> ROS messages into a software music synthesiser of some sort (or synthesizer >> for those of you in the US). >> >> I've found lots of stuff about getting ROS to play sounds or to say text >> via a text-to-speech synth but I'm drawing a bit of a blank on something >> that is more musical. >> >> Before I go to the trouble of connecting ROS to something like >> Supercollider or Fluidsynth, I was just wondering if anyone here knew of >> work already being done in this direction. My Google-fu is kinda failing me >> on this one. >> >> >> Cheers! >> >> - Raymond >> >> -- >> Dr. Raymond Sheh >> Senior Lecturer >> >> Curtin University of Technology >> Department of Computing >> Level 3, Building 314, Kent St >> Bentley, Western Australia >> >> +61 8 9266 4269 >> GPO Box U1987 Perth WA 6845 AUSTRALIA >> >> _______________________________________________ >> ros-users mailing list >> ros-users@lists.ros.org >> http://lists.ros.org/mailman/listinfo/ros-users >> > > > _______________________________________________ > ros-users mailing listros-users@lists.ros.orghttp://lists.ros.org/mailman/listinfo/ros-users > > > > -- > > Dr Raymond Sheh > Senior Lecturer > > Curtin University of Technology > Department of Computing > Level 3, Building 314, Kent St > Bentley, Western Australia > +61 8 9266 4269 > GPO Box U1987 Perth WA 6845 AUSTRALIA > > > _______________________________________________ > ros-users mailing list > ros-users@lists.ros.org > http://lists.ros.org/mailman/listinfo/ros-users > >