登录模块加载中...
|
作者:StudioCover | 出处:StudioCover | 06-09-21 20:54:22 | 阅读:
“Max 是给那些已经不满足于一般音序与MIDI发生编程制作方法的音乐人所准备的一种图示化的音乐编程环境。”
| “Max 是给那些已经不满足于一般音序与MIDI发生编程制作方法的音乐人所准备的一种图示化的音乐编程环境。” —Miller Puckette,Max 参考手册, 1988
Max 是在巴黎的Institut de Recherche et de Co?rdination Acoustique/Musique——(著名的IRCAM)在1986年末期所发展的——想一想我们那时是多大年龄。主要的作者为Miller Puckette,田那西州本地人,经历过数学家方向的专业训练,也曾经是实时计算机程序研究方面的的专家(研究了好多年)。原来的MAC是作为非图示化的语言,用来控制IRCAM强大的4X合成器,后来被作为Macintosh上的图示化MIDI环境使用。而现在的Max版本则被David Zicarelle于1989年所发展过。 Max 可以让你由任何方式来控制你的设备。你可以创建程序来编制音乐,提供伴奏,给合成器发送命令,修改合成器的音色等——任何你可以想象的通过计算机与MIDI所能达到的功能。这是因为Max将所有控制信息转换为单一的数字信号流,你可以“连接”任何你想连接的对象。 Max 可以最大限度地发挥Macintosh的图示化能力与基于图标的用户界面,给你提供一个高级的图示化的编程语言环境。程序使用图形对象而不是文字来“写”成,这省去了学习“不可思议”的命令与语法的过程,且提供了一条清晰与直观的程序编写方式,只需要连接图形对象即可。 Max 可以照顾到你所关心的所有一般程序任务。可以在未来的任意时间触发事件,具备同其它沟通协议的MIDI界面,而且具备很强大的逻辑操作能力。 由Max所编制的程序都可以实时运行。这是因为它的速度的原因,Max可以让你即时写成程序来产生音乐,或者在你演奏的时候修改音乐。 Max 基于C语言。本身为C语言所写,提供了简单却非常有弹性,高级且图示化的语言,但是对于熟悉其它编程语言甚至是不懂编程的朋友也可以上手。对于熟悉C语言的朋友来说,Max可以同你所写的C语言代码整合。所以如果你想到了你需要而Max所不能做的事情——当然Max完成大部分——你便可以自己写C语言代码了。 |
|
无相关新闻