Hi everyone, I'm very pleased to announce two exiting new ressources to learn more about the Faust programming language: *Faust Fest!!* and *the Faust Kadenze Course*.
*Faust Fest!!: a One Day Faust Workshop -- Sat. 01/19/2019: 9:30am - 5:30pm -- CCRMA Classroom* Faust Fest is a one day *FREE workshop* on the *Faust programming language <https://faust.grame.fr/>*. It will take place at CCRMA on January 19th, 2019. This free event is open to anyone and is intended for people wishing to get a broad introduction to Faust and to learn about the latest features of this language. By the end of the day, attendees should know how to write simple Faust programs and convert them into various kind of objects: PD, SuperCollider, CSOUND and Max/MSP externals, iOS, Android and web apps, Standalone Applications, AU, LV2, VST and LADSPA plug-ins, etc. We'll also demonstrate how to integrate the code generated by the Faust compiler to existing projects (e.g., JUCE-based plugin-ins, smartphone apps, etc.). A strong emphasis will be given to web technologies by highlighting Faust’s webassembly support and other related tools. To register for FREE to Faust Fest: *fill this form <https://goo.gl/forms/8IhPULQAi6i227yn1> by January 17th*. There is an enrollment limit of 30 people: first come, first served. *Real-Time Audio Signal Processing in Faust -- CCRMA//Kadenze Online Course* *Course Webpage: * https://www.kadenze.com/courses/real-time-audio-signal-processing-in-faust *Course Description:* The Faust programming language provides a generic way to implement signal processing algorithms for sound synthesis and processing towards professional audio applications. Thanks to its architecture system, Faust can be used to generate a wide range of ready-to-use elements such as audio plug-ins (e.g., VST, AU, etc.), externals for other computer music environments (e.g., ChucK, Max/MSP, PD, CSOUND, SuperCollider, etc.), standalone applications, mobile apps, web apps, etc. Additionally, it is a great tool to make DSP engines embeddable in larger projects. This course provides an in-depth overview to the Faust programming language including fundamentals of functional programming. Students will implement a wide range of audio effects and synthesizers from scratch and learn how to turn them into various “finished” audio products. It also emphasizes the use of Faust to create DSP engines usable in existing projects. The various programming assignments will help students solidify their understanding of the language. They will also give them the opportunity to use Faust in a creative way to implement professional-grade audio applications. Cheers, Romain
_______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users