Conference Schedule
Timetable Format: Plain List | Table | iCal | Printable Version
All times are CEST = UTC+2
Lightning Talk
11:30 Cancelled: Integrated Audio DSP Development With FAUST, JACK, FOSSIL, Octave, MHWaveEdit, (and BASH) - Lightning Talk(10 min) Urban Schlemmer » Location: ZKM_Media Theater
We use FAUST for rapid prototyping DSP routines which are later adopted in VHDL for hardware implementation.
Special focus here is to integrate preset management of the audio plugins with source code management (SCM). This is crucial because often during development certain presets require a corresponding source code version to sound as intended.
We use the FAUST jackgtk architecture to compile a stand alone JACK application which saves the current state as a config file. A console UI then takes care of managing these config files and makes the necessary connections to other applications.
Second, the SCM is integrated in compile scripts and preset management, freeing the developer from typing commit messages and automatically linking the commit to the newly created presets in a comprehensive way in the background.
Last not least analysis and sound testing utilities are knit together with compilation and preset management, including playing back test sounds through the plugin, inspecting the block diagram or samples in text format and viewing impulse- and frequency responses.
Special focus here is to integrate preset management of the audio plugins with source code management (SCM). This is crucial because often during development certain presets require a corresponding source code version to sound as intended.
We use the FAUST jackgtk architecture to compile a stand alone JACK application which saves the current state as a config file. A console UI then takes care of managing these config files and makes the necessary connections to other applications.
Second, the SCM is integrated in compile scripts and preset management, freeing the developer from typing commit messages and automatically linking the commit to the newly created presets in a comprehensive way in the background.
Last not least analysis and sound testing utilities are knit together with compilation and preset management, including playing back test sounds through the plugin, inspecting the block diagram or samples in text format and viewing impulse- and frequency responses.
The schedule is a major guideline. There is no guarantee events will take place at the announced timeslot.