Extending the Faust VST Architecture with Polyphony, Portamento and Pitch Bend
Résumé
We introduce the vsti-poly.cpp architecture for the Faust programming language. It provides several features that are important for practical use of Faust-generated VSTi synthesizers. We focus on the VST architecture as one that has been used traditionally and is supported by many popular tools, and add several important features: polyphony, note history and pitch-bend support. These features take Faust-generated VST instruments a step forward in terms of generating plugins that could be used in Digital Audio Workstations (DAW) for real-world music production.
Domaines
Multimédia [cs.MM]
Origine : Fichiers produits par l'(les) auteur(s)