Phausto: fast and accessible DSP programming in Pharo - Pharo
Conference Poster Year : 2024

Phausto: fast and accessible DSP programming in Pharo

Phausto : programmation DSP rapide et accessible dans Pharo

Abstract

Phausto is a library and API for Pharo that enables sound generation and audio Digital Signal Processing programming in Pharo. Phausto leverages a dynamic library accessed via Foreign Function Interface (FFI) calls within Pharo. This library processes synthesizers and effects defined in Phausto with the help of an embedded FAUST compiler, which handles real-time audio computation.

Phausto est une library et une API pour Pharo qui permet la génération de sons et la programmation de traitement de signal numérique audio (DSP) dans Pharo. Phausto s'appuie sur une bibliothèque dynamique accessible via des appels deFFI dans Pharo. Cette library traite les synthétiseurs et les effets définis dans Phausto grâce à un compilateur FAUST intégré, qui gère le calcul audio en temps réel.

Keywords

Fichier principal
Vignette du fichier
ADC2024-poster.pdf (980.78 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-04813572 , version 1 (02-12-2024)

Licence

Public Domain

Identifiers

  • HAL Id : hal-04813572 , version 1

Cite

Domenico Cipriani. Phausto: fast and accessible DSP programming in Pharo. Audio Developer Conference 2024, Nov 2024, Bristol, United Kingdom. ⟨hal-04813572⟩

Collections

PHARO
0 View
0 Download

Share

More