Loading…

The Faust Synthesis Toolkit: A set of linear and nonlinear physical models for the Faust programming language

The Faust Synthesis ToolKit is a set of virtual musical instruments written in the Faust programming language and based on waveguide algorithms and on modal synthesis. Most of them were inspired by instruments implemented in the Synthesis ToolKit (STK) and the program SynthBuilder. Our attention has...

Full description

Saved in:
Bibliographic Details
Published in:The Journal of the Acoustical Society of America 2013-11, Vol.134 (5_Supplement), p.4054-4054
Main Author: Michon, Romain
Format: Article
Language:English
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Faust Synthesis ToolKit is a set of virtual musical instruments written in the Faust programming language and based on waveguide algorithms and on modal synthesis. Most of them were inspired by instruments implemented in the Synthesis ToolKit (STK) and the program SynthBuilder. Our attention has partly been focused on the pedagogical aspect of the implemented objects. Indeed, we tried to make the Faust code of each object as optimized and as expressive as possible. Some of the instruments in the Faust-STK use nonlinear allpass filters to create interesting and new behaviors. Also, a few of them were modified in order to use gesture data to control the performance. A demonstration of this kind of use is done in the Pure Data program. Finally, the results of some performance tests of the generated C + + code are presented.
ISSN:0001-4966
1520-8524
DOI:10.1121/1.4830796