The Faust Open Source Software Competition aims at promoting innovative high-quality free audio software developed with Faust programming language. The Faust Award 2015 was awarded on April 11 in Mainz to Guitarix (a virtual guitar amplifier by Hermann Meyer and Andreas Degert http://guitarix.sourceforge.net/) by an international committee composed of :
- Albert Graef (Johannes Gutenberg U., Mainz, Germany),
- Pierre Jouvelot (Ecole des Mines, Paris, France),
- Victor Lazzarini (Maynooth U., Maynooth, Ireland),
- Yann Orlarey (Grame, Lyon, France),
- Laurent Pottier (U. Jean Monnet, Saint Etienne, France),
- Julius Smith (Stanford U., Palo Alto, USA)
Here are some appreciations made by the committee concerning the Guitarix project http://guitarix.sourceforge.net/:
- "Guitarix is an impressive piece of software with an impressive sound quality !"
- "The maturity, both at the artistic, user-interface and technological levels, of the Guitarix project makes it a top contender for the 2015 Faust Open Source Software Competition."
- "Guitarix software platform impresses with its intimate knowledge and use of the Faust environment features."
- "It is an impressive project that uses Faust for production-grade software, and it is not only a fine piece of work, but also the best demonstration of how useful Faust can be for developers."
- "I can say that I have a high opinion of the guitarix work."
The committee was also very impressed by the quality of three other projects :
- Flauta, a Waveguide based flute model by T. Westkamper, C.Barría, D. Tirado, P. Magron and P. de la Cuadra (https://github.com/timowest/flauta)
- Voice of Faust, a voice synthesizer/effects machine by Bart Brouns (https://github.com/magnetophon/VoiceOfFaust)
- PMix, a graphical patcher, preset interpolator and JIT compiler for FAUST by Oliver Larkin (https://github.com/CMRCYork/pMix2)
Many thanks to all the participants, to the members of the committee, and to Albert Gräf and the Linux Audio Conference 2015 organization team.
Grame is happy to announce a new architecture file for ROS.
ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It also provides tools and libraries for obtaining, building, writing, and running code across multiple computers.
The new ros-jack.cpp and ros-jack-gtk.cpp architectures files allow to develop audio modules for ROS. Two main scripts are provided:
- faust2ros compile a .dsp file without user interface
- faust2rosgtk compile a .dsp file with a GTK graphic user interface
For example : faust2ros -install ~/catkin_ws -o harpe4ros harpe.dsp will compile and install in the ROS catkin workspace an harpe package.
A demo is available here : https://www.youtube.com/watch?v=7qojImAAzb8
A "Faust day" will be held at Stanford University's Center for Computer Research in Music and Acoustics (CCRMA) on January 17th. This free event open to anyone is intended for people who wish to get a broad introduction to Faust. By the end of the day, attendees should know how to write simple Faust codes and convert them into various kind of objects: PD, SuperCollider, CSOUND and Max/MSP externals, iOS and Android apps, Standalone Applications, AU, LV2, VST and LASPA plug-ins, etc.
More informations about this event can be found on the CCRMA website.