| Participants: |
Francis Paris Joseph Thibodeau (collaborator) Avrum Hollinger (collaborator) Marcelo M. Wanderley (supervisor) |
|
|---|---|---|
| Funding: | N/A | |
| Project Type: | Undergraduate project. | |
| Time Period: | January - April 2010 (Completed) |
Audio processing over an ARM platform
In the original proposal, the project goal was to develop a programmable multi-effects for guitar, using the power of ARM to process real time effects. These could be built using a plug-in structure, similar to VST or Audio Unit, then uploaded via USB from the computer. However, this first stage of development presents another reality. For the moment, a great deal of energy has been spent learning platforms such as: CrossWork (IDE), STmicroelectronics API, and ARM. At the same time, these preliminary steps present a good idea of what could be done. ARM microcontrollers are powerful, much more so than any version of the Arduino, plus they are affordable and fairly easy to understand, once the API is mastered.
Right now, it has been possible to compute a small reverberation algorithm with good results. However, this does not demonstrate the full power of ARM. Time will tell us what may or may not be done using this architecture.
