Satellite CCRMA To Do

From CCRMA Wiki
Revision as of 16:47, 29 March 2011 by Eberdahl (Talk | contribs)

Jump to: navigation, search

SatelliteLogo.png

Post your detailed solution to one of these on the Satellite CCRMA Google Group. Remember, we will try to repeat your software solution later to incorporate it into the SD card release!


  • Provide instructions for programming the C64x+ DSP on the Beagle Board using gcc (on Satellite CCRMA!). Use Faust to compile DSP code to run on the C64x+ DSP.


  • Benchmark and improve Jacktrip performance.


  • Find a nice, powerful power amp with built-in loudspeaker and battery to use with Satellite CCRMA. Make a new instrument and go busking. A louder sound attracts more attention!


  • Spend more time controlling the Pico projector using Satellite CCRMA. Probably some graphics software is too slow, while other graphics tools might be fine. Some options are Processing and LuaAV. Pd extended also has some basic capabilities that could be considered old fashioned but are possibly worth benchmarking due to simplicity (in this case, use the Beagle Board xM release).


  • Find out how to speed up the startup sequence.


  • Expand the CCRMA Wiki describing how to ssh into the kit from OS X, Windows, and Linux. It will be necessary to find a good ssh client for Windows that is freely downloadable by the public.


  • Write a CCRMA Wiki describing how to prototype with the kit using only the most basic Linux commands. For this, we can assume that the user will never change directories—the user will always stay in the root ~ directory.


  • For more advanced beginners, write a CCRMA Wiki with nice images describing how to use SFTP via a GUI from OS X, Windows, and Linux.


  • For OS X, Windows, and Linux, determine which free FTP/SFTP program has the best graphical user interface.



  • Verify that the SimpleAnalogFirmata program is compatible with the kits. Then find a way to create a Linux script or program which, when executed, installs SimpleAnalogFirmata onto the Arduino if it is not already installed. Maybe the avrdude command can be used.

BetaVersionSmall2.jpg