Crosss-platform UI for Faust-based audio applications using Flutter - A. Ozornin - IFC20 Conference
_____
In this project, I explore possibilities of integrating Faust with Flutter, a modern UI framework capable of delivering applications for web, mobile and desktop platforms.
Also, I propose a development methodology allowing the DSP layer written entirely in Faust to be completely independent from the user-facing interface.
As a proof-of-concept, I present a working production-ready iOS application made using Faust and Flutter and a minimal reproducible open-source example. Also I describe a workflow of creating applications using this technology stack, including mobile and desktop as well as web applications.