• 多學科研究/DoS
  • 風格與流派/G&C
  • 電聲音樂學/MEM
  • 表演與展示/PPP
  • 製作與處理/SPM
  • 音樂與結構/Str
  • 术语表
    Glossary
  • 参考文献
    Bibliography
  • 资料作者
    Authors
  • 研究人员
    Researchers
  • 新闻
    News
  • 链接
    Links
  • 讲座
    Lecture
  • 音乐会
    Concert
  • 共同体
    Community
  • EARS 2

搜索
Search

Home Page

Faust编程语言
The FAUST programming language

FAUST(音频功能系统)是一种为信号实时处理与高性能信号处理和音序器而设计的一种编程语言。Faust是规范、具体的程序软件,它主要用于提供图形记号的方式来形容信号处理中的数学观点。Faust尽可能地完成一系列的具体处理,它并非开放程序,后来将其改成了C++,因为通过C++出来的数据兼容性更好。另外这个代码便与嵌入。它是独立的,不依赖于任何数字信号处理库或运行系统。它有一个非常决定性的行为和常量内存足迹。FAUST的语义是简单的并且是有很好的定义的,这不只是在学术界。它允许FUAST的编辑者做语义上的控制。它编译他所表示的数学函数,而不是编译一个程序。这个特征是很有用的,比如能够在保留最佳性能的同时促进组建的再使用。FAUST是程序语言,不过是以框图为目的的。它实际上包含了两种途径:功能性的程序设计和代数框图。核心思想是把框图作为职能。为了这个目的FAUST依托在一个操作组合的框图代数上。由于一些来自建筑上的想法,FAUST程序可以很容易的部署在种类繁多的音频平台和插件格式上(MaxMSP,PD,CSOUND,SC,VST,JACK,...)而不用改变任何FAUST代码。

讲演/talks

Start Time: 2011年10月11日/15:30

End Time: 2011年10月11日/17:00

城市/City: 上海/Shanghai

地点/Venue:

小音乐厅/School Building Concert Hall
上海音乐学院 徐汇区汾阳路20号
Shanghai Conservatory of Music No.20 Fenyang Rd., Xuhui District

主办/Sponsor

主讲/Lecturer

杨·奥拉瑞/Yann Orlarey

交互传译/Interpreter

彭子耘/Peng Zi Yun

筹办/Organizer

关键词/Keywords

编译程序,编译器/Compilers
数学/Mathematics
程序设计,编程/Programming
信号处理/Signal Processing

信息/Message

信息/Message ID用户名/Username内容/Content时间/Input Date

发表信息(预先注册)/Add message on this lecture(members ONLY)