FAUST is a programming language that enables us to quickly create cross-platform DSP code. We can easily create VST plugins, Max-Externals and more. Its high-quality built-in library of effects and tools enables us to quickly draft high quality audio processing devices. The workshop aims at getting new users started, conveying what FAUST is good for and how to use it effectively to produce high quality results quickly.
What you'll learn
Getting comfortable with FAUST
Building basic audio effects
Building a basic Synthesizer
Exporting to your favorite Environments
Who is this course for?
People who are interested into audio/DSP programming
Beginners in the Faust Programming Language
Prior experience in Audio Programming (e.g. Max/MSP) is not required but recommended.
Artists who want to realize their audio processing ideas as VSTs, Unity Plug-ins, Max externals or the like
Course content
Faust recording
Requirements
A working PC (Windows or Linux), Laptop, iMac or MacBook
Internet access
Course schedule
Meet your instructor
Patrik Lechner, born in Vienna in 1986, has been working in the fields of experimental music and real-time video art since the 2000s. Publications in the areas of digital audio effects, multimedia programming in general, audio analysis, AI, industry 4.0. Activities as a lecturer eg. at the Music University of Vienna, the University of Applied Arts, UAS Salzburg and UAS St.Pölten.
Previous performances of audio/visual performances e.g. in:
Austria (e.g. Musik Protokoll, Impuls Tanz Festival), Belgium (BAM Festival), Italy, Bulgaria, Germany (ZKM), Canada, Dubai, Mexico (MUTEK), Shanghai 2010 (Expo 2010). Lechner received an honorable mention at the PRIX ars electronica 2019 in the Sound Art category.
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.