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

Reply via email to