文件名称:浮士德:用于信号处理和声音合成的功能性编程语言
文件大小:65.86MB
文件格式:ZIP
更新时间:2024-02-20 08:42:24
audio c rust compiler cpp
Faust-音频应用程序和插件的编程语言 国家音乐创作中心Grame: ://www.grame.fr 大师: master-dev: 介绍 Faust(功能音频流)是一种功能编程语言,专门用于实时信号处理和合成。 浮士德(Faust)的一个鲜明特征是要进行全面编译。 Faust编译器将DSP规范转换为适用于示例级别的各种语言(C ++,C,JAVA,LLVM IR,WebAssembly等)的非常有效的代码。 它针对各种音频平台和标准的高性能信号处理应用程序,库和音频插件。 可以使用相同的Faust规范轻松生成各种本机独立应用程序,iOS和Android应用程序,以及Csound,LADSPA,Max / MSP,PD,Q,SuperCollider,VST,AU插件等(请参阅自述文件)。 /architecture文件夹中的完整列表)。 尽管全球各地都有浮士德的贡献者,但浮士德主要是在其发源地国家创造音乐中心(Grame)上进行开发的( )。 版本和分支 可以在Faust Github存储库上下载Faust发行版: : 。 官方发行包也可以在这里找到: : 。