什么是Max/MSP/Jitter?可以用來做什么?
Max/MSP/Jitter是一款功能強(qiáng)大的圖形化編程軟件,可以通過簡(jiǎn)單的圖形界面實(shí)現(xiàn)編程。Max/MSP/Jitter在數(shù)字互動(dòng)藝術(shù)和交互音樂創(chuàng)作等方面表現(xiàn)出色,可以與鼠標(biāo)鍵盤、觸摸屏、圖像傳感器(攝像頭)、體感傳感器(如kinect)等實(shí)現(xiàn)聯(lián)動(dòng),實(shí)現(xiàn)豐富多彩的交互作品創(chuàng)作。在數(shù)字媒體展示、音樂live、新媒體裝置領(lǐng)域有著廣泛的應(yīng)用。

Max/MSP/Jitter利用圖形界面實(shí)現(xiàn)編程,通過簡(jiǎn)單的元件連線實(shí)現(xiàn)復(fù)雜程序的編制,同時(shí)還提供了大量免費(fèi)插件,有著豐富的程序拓展能力。事實(shí)上,自從cycling74公司推出Max/MSP/Jitter,就受到眾多藝術(shù)創(chuàng)作者的青睞,積木拼搭式的圖形化編程并不需要?jiǎng)?chuàng)作者具有深厚的計(jì)算機(jī)基礎(chǔ),因此對(duì)專注于藝術(shù)創(chuàng)作的藝術(shù)家格外友好。Max/MSP/Jitter在IOS和Win兩個(gè)平臺(tái)都可以安裝使用。

Max/MSP/Jitter分別可以做什么?
Max/MSP/Jitter是指軟件的三個(gè)部分,其中Max主要負(fù)責(zé)程序基礎(chǔ)邏輯,MSP則主要實(shí)現(xiàn)與聲音有關(guān)的創(chuàng)作,Jitter則主要實(shí)現(xiàn)與視頻相關(guān)的創(chuàng)作。三個(gè)部分集成在一起,只需安裝最新版Max三部分功能便都可以使用了。
Max
用于搭建程序的基礎(chǔ)部分,從而實(shí)現(xiàn)程序作品的基本邏輯運(yùn)算,也可以實(shí)現(xiàn)簡(jiǎn)單的音頻與視頻制作,是軟件中最容易上手的部分。通過基礎(chǔ)元件的學(xué)習(xí),創(chuàng)作者幾分鐘就可以做出自己想要的程序小功能。

MSP
實(shí)現(xiàn)與聲音有關(guān)的創(chuàng)作,如電子樂器、互動(dòng)式音頻合成、基于傳感器的音樂創(chuàng)作等。與傳統(tǒng)的音樂創(chuàng)作軟件不同,MSP注重聲音創(chuàng)作中的“互動(dòng)性”與“實(shí)時(shí)性”,生成的音頻隨捕獲的數(shù)據(jù)實(shí)時(shí)產(chǎn)生變化,這些數(shù)據(jù)可以是身體的運(yùn)動(dòng)、手勢(shì)、變化的色彩或者當(dāng)下的溫度濕度等等,這讓音樂創(chuàng)作有了更多的可能性和未知性,也大大強(qiáng)化了音樂現(xiàn)場(chǎng)的表演性。

此外MSP還可以連接MIDI設(shè)備和效果器,實(shí)現(xiàn)軟件與硬件協(xié)同創(chuàng)作,為電子音樂創(chuàng)作增添了許多樂趣,越來越多的藝術(shù)家和聲音設(shè)計(jì)師利用Max/MSP進(jìn)行音樂現(xiàn)場(chǎng)創(chuàng)作。隨著Max/MSP創(chuàng)作生態(tài)的形成,它在商業(yè)演出中扮演了越來越重要的角色。

下面是藝術(shù)家Chris Vik通過身體動(dòng)作進(jìn)行的聲音現(xiàn)場(chǎng)表演,表演于2011年6月的Microsoft's REMIX11大會(huì)上,表演的實(shí)現(xiàn)通過Max/MSP與Kinect的聯(lián)動(dòng)實(shí)現(xiàn)。

Jitter
Jitter主要實(shí)現(xiàn)與視頻相關(guān)的創(chuàng)作,如運(yùn)動(dòng)捕捉、交互式影像合成、影-音互動(dòng)等。同樣Jitter重視視頻創(chuàng)作中的互動(dòng)性,通過數(shù)據(jù)實(shí)時(shí)改變影像內(nèi)容。利用Jitter的創(chuàng)作主要有兩個(gè)方向,一是圖像識(shí)別,通過算法捕捉屏幕中特定內(nèi)容的運(yùn)動(dòng),或者通過攝像頭/傳感器識(shí)別物理實(shí)體的運(yùn)動(dòng),將這些運(yùn)動(dòng)轉(zhuǎn)換成可被利用的數(shù)據(jù)。二是影像再創(chuàng)作,通過數(shù)值控制影像的混合、扭曲、變色等,或者將攝像頭的實(shí)時(shí)影像與提前錄制好的影像混合在一起。
下面是Kara Senich Zimmerman 和 Match Zimmerman 在 Muhlenberg 學(xué)院 20 周年舞蹈音樂會(huì)上利用Max/MSP/Jitter創(chuàng)作的原創(chuàng)表演作品。

Max/MSP/Jitter的應(yīng)用擴(kuò)展與程序聯(lián)動(dòng)
Max/MSP/Jitter除了自身強(qiáng)大的創(chuàng)作能力外,還提供了大量第三方開發(fā)者設(shè)計(jì)的擴(kuò)展插件,通過Max插件市場(chǎng)就可以免費(fèi)下載這些插件,插件大大擴(kuò)展了Max的應(yīng)用能力,包括手勢(shì)識(shí)別、圖像處理、人臉識(shí)別等功能都可以通過插件實(shí)現(xiàn)。

同時(shí),Max/MSP/Jitter還可以與其他創(chuàng)意編程軟件聯(lián)動(dòng),如我們熟悉的Processing、Arduino、Ableton Live、3D Max、MAYA、Kinect等都可以實(shí)現(xiàn)程序間的通信。特別是Arduino豐富的傳感器讓Max/MSP/Jitter如虎添翼,在裝置藝術(shù)領(lǐng)域大放異彩。

總而言之,Max/MSP/Jitter是一款相對(duì)簡(jiǎn)單的、適用于藝術(shù)創(chuàng)作的編程軟件,能夠讓藝術(shù)家快速上手,將藝術(shù)創(chuàng)意轉(zhuǎn)換為現(xiàn)實(shí)。上面提到的只是Max/MSP/Jitter很少的一部分功能,更多的應(yīng)用與創(chuàng)意有待大家在實(shí)踐中自由探索。
