New Interfaces for Musical Expression · 2008 · 14 citations · 5 references
EngineeringComputer EngineeringComputer ScienceAcousticsEmbedded SystemsHardware-software Co-designEmbedded Systems DesignMusic TechnologyAudio HardwareAudio InterfacesCompletenessSignal Timing AnalysisStateless Function DesignStateless System DesignTiming Performance Metrics
A general-purpose firmware for a low cost microcontroller is described that employs the Open Sound Control protocol over USB. The firmware is designed with considerations for integration in new musical interfaces and embedded devices. Features of note include stateless design, efficient floating-point support, temporally correct data handling, and protocol completeness. A timing performance analysis is conducted.
5