数字媒体的创作工具有很多。就以电脑软件来说,林林总总几十个软件,让很多刚开始涉及数字媒体创作的艺术家和学生颇有眼花缭乱之感。我想介绍几款主流软件来让对这些工具陌生的同学理解一下,嘿黑,这个工作让我觉得像介绍传统的笔墨纸研。

首先要说的是Max/Msp,这是一个老牌图形化操作模式的多媒体处理软件,也是现在电脑音乐和数字艺术最重要最流行的软件之一。它的历史非常久远如果真要追溯的话甚至可以牵扯到1959年创立的法国电子音乐霸权机构INA-GRM。80年代左右max诞生然后经过20多年的不断改变和商业化(它是1款商业收费软件)过程软件本身已经相当完善,良好的操作界面和众多的开发人员的添砖加瓦让它有很多强大的功能来充分满足艺术家和设计者们千奇百怪的想法和要求,我得说,MM确实是一个够强大的系统虽然它的价格让我不舒服。[我是开源免费软件爱好者]

我们来看看视频了解一下Max/Msp软件的用户群落的创作吧

去年参加2008年上海电子艺术节河流体表演部分的日本音视觉艺术家黑川良一



和 索娜米



之前我们曾经介绍过的 Daito Manabe 点击链接



[另外一位MM的超级用户]

John deKron  



他们都很酷不是么?

MM由三个部分组成:Max是整个软件系统的基础因为它负责数学计算的模式和数据内容的传递。Msp负责处理所有的声音信号,包括对外界输入音源的采集和各种最原始的声音波形产生器。Jitter负责所有视频的处理。它的优势是操作界面相当友好,特别是现在的5.0版本软件界面的颜色搭配都会你工作的时候舒服不少。MM实现工作目标的方式就是将不同功能的模块像搭积木一样链接,当然你需要得到一个你想要的得花费不少时间,就像乐高玩具那样,当然你对软件的熟悉度也是个问题。

在中国,Max/Msp 在很多艺术院校都开始有教授课程,我得推荐一下学习mm之前先看姚大钧的这篇文章,这篇文字会让你对使用电脑程序进行创作的过程有全面的理解。


M之道这个由一群宝岛青年艺术家建立的站点提供了非常多有用的信息。

再说 processing

我喜欢称呼processing为P.R 因为念起来比较方便,这真的是一个有趣的工具。我先引用一下官方的介绍再来说的理解。

官方介绍

  Processing (http://processing.org/)是一个开源的程序语言及开发环境,提供给那些想要对影像、动画、声音进行程序方式处理的工作者。此外,学生、艺术家、设计师、建筑师、研究员以及有兴趣的人,也可以用来学习,开发原型及制作。 
   
  Processing由MIT媒体实验室美学与计算小组(Aesthetics & Computation Group)的Ben Fry(http://benfry.com/)和Casey Reas(http://reas.com/)发明 [注明:此小组的老大是John Maeda(约翰·前田,http://plw.media.mit.edu/people/maeda/),传奇的平面设计师、视觉艺术家与计算机科学家]。
Processing是基于java核心,运行时需要java虚拟机,从网站下载时可选择带java的或不带java的版本(http://processing.org/download/)。如果你的机器用windows,且已经安装了java,那么下载windows(without java)版本(http://processing.org/download/processing-0135-expert.zip),如果没有安装java,请下载windows版(http://processing.org/download/processing-0135.zip),另外还可选择linux和mac版。
下载后解压缩,直接双击processing.exe就开始运行。File-->Examples下有一些简单的例子,选择一个,打开,点击工具栏里最左边的按钮(run),就可以看到运行结果。多运行一些例子就可以对Processing有个初步的理解。http://processing.org/exhibition/ 里也有很多演示。


这里播放Processing宣传片,这也是我最喜欢的使用Processing创作的视觉艺术家flight404


Audio Landscape, vortex. from flight404 on Vimeo.



Relentless, The REV from flight404 on Vimeo.

Processing是一个很有趣的软件,虽然我之前这么说过一次了。它的界面非常的朴素,类似于我正在打字的文本编辑器,我们通过书写文字语言-当然是只能书写特定的文字才能让Processing理解也就是程序语言来告诉Processing-我要什么。
Processing的优势是更底层的开发环境可以实现更丰富的可能性或者我个人觉的用这种方式进行创作非常大的影响你创作的出发点。有很多科学家和研究人员为Processing提供了很多优秀的插件来实现诸如物理性和超过2000个单独粒子的控件,如果没有这些人这个软件就会像纯电脑程序java或者c++一样了。因为对于艺术工作者来说,过多的程序编写量真的会降低你对你所表达的确认,迷失在茫茫代码之中。当然这是因为 Processing的开源性质带来了世界范围内的参与者,所以我还得说我是一个彻头彻尾的开源软件爱好者。

通过Processing我们能够实现对图像声音和物理现象在科学范围内的相对底层的控制和改变,因为在电脑的识别范围内一切都是数字,当然这句话也同样使用于mm,MM和pr的区别我想只是界面的友善度不同[对软件行业来说,商业化只是提供的是界面友善度么或者说付费的目的是为了更快速的实现目的?]或者只是习惯的口味不同。

最后要补充的也是我女友对我说的[别忘了自己的表达]。特别是在沉迷于程序创作之中的我们。

杨韬
Comments(3) | Trackbacks(0) | Reads(9058)
honki Homepage
2009/03/12 14:52
我也是open source的愛好者....請問能引用你的文章嗎...感謝
long一
2009/03/12 09:45
ok,不错,processing
long2 Email Homepage
2009/03/05 04:18
我也是开源程序爱好者,vvvv和quartz composer的界面更容易掌握.韬哥什么时候写写quartz composer吧.
Pages: 1/1 First page 1 Final page