Thank you to our VIP patrons:
Ahmet Levent Tasel
Art and Logic
Auxy
Elk Audio
Felipe Tonello
Glenn Kasten
Inphonik
Jerry Chan
Larry Mickie
Matt Gilg
Overloud
Simon Holt
Sound Radix
Steve Flower
Tatsuya Shiozawa
Thomas Chatfield
UJAM
Thank you to our All-access patrons
Adam Gazda
Alain Martin
Alex
Alexander Gustafson
Andy Coenen
Anthony Lopez
Athan Billias
Bence Kovacs
Bome Software
Celso Gomes
Charles
Daniel Protheroe
Daniel Walz
Danjeli Schembri
Dave Foster
David Groff
Devendra
Dominic Curtis
Don Turner
Eyal Amir
Fabian Renn
Gen Hori
Graeme MacDonald
Greg Cerveny
Greg Olin
Griffin Moe
Halil Kleinmann
Jerome Noel
Jian Yu
Jim Knowler
Jim Lochowitz
John Carlson
Julius O Smith
Kevin Vanwulpen
Lee Huddleston
Marcus Ficner
Oli Larkin
Oliver Greschke
Paul Zielie
Ray Cernis
Rory Walsh
Taro
Tim Mayberry
Vincent Meyer
廣太郎 佐々木
Hybridizing FAUST and SOUL
Both approaches share common ideas: sample level DSP computation, fixed memory and CPU footprints, dynamic JIT compilation, CPU efficiency, multi-targets deployment (native and embedded platforms, web...).
After a possible Brexit, should each language and its developer community remain on their own territory? We do not think so: each approach has its advantages and disadvantages. Depending of the needs, some programmers prefer the imperative SOUL approach, others prefer the more declarative FAUST mathematical specification.
I will show how the two languages can be used together, and even possibly "hybridized", thanks to several tools developed this year with a close collaboration with SOUL developers: the Faust / SOUL backend now part of the Faust compilation chain, and several tools to help combining the two languages. Several working examples will then be demonstrated, during this 25 mins session, as well as during the "Build a synth with SOUL" workshop.
Twitter: https://twitter.com/audiodevcon
More info: https://juce.com/adc