2013年12月24日 星期二

Max/MSP快捷鍵

n new object
t  toggle
p  open object palette
b  bang
c  comment
f  float number box
i  integer number box
m  message
j  jitter object

⌘N  new patcher
⌘O  open file
⌘S  save patch
⌘D  duplicate
⌘-shift-E  encapsulate
⌘I  inspector
⌘Y  align connections
⌘M  open max window
⌘-shift-H  open help file
⌘B  open file browser

補充:

⌘A→全選

⌘C、⌘V→複製、貼上

option+被選取的物件→可以複製被選取的物件

被選取的物件+上下左右→移動位置

shift+被選取的物件+上下左右→快速移動位置




scale || pak || pack

scale 在英文的意思是比例尺,利用scale物件可以讓一段線性的比例進行縮小、放大。

如左圖所示,0 127代表原比例,0 1000代表縮放比例的單位,在這個情形輸入0~127其中任一數字,就會等比的對應到0~1000其中的數字。

講白一點就是原來有一條線,scale物件能幫你在畫一條平行的線,只要你選擇原來線上的一點,都可以對應到平行線上新的一點,而且會一等比例的方式呈現。


在scale 0 127 0 1000的例子中

假若輸入0→對應的數字會是0
假若輸入54→對應的數字會是425
假若輸入78→對應的數字會是614
假若輸入117→對應的數字會是921
假若輸入127→對應的數字會是1000









pack 顧名思義就是可以將多個訊號打包成一個訊息,只要觸發左邊的輸入,就可以將多個訊息打包成一個messenge。

如左圖所示,使用之前需要先將pack後的字串先設定好。

pack的第一個字串對應第一個inlet
pack的第二個字串對應第二個inlet
pack的第三個字串對應第三個inlet
以此類推...

0代表的是整數
0.代表的是浮點數,浮點數包含小數點和整數
s、sym、l都代表著符號訊息
s和sym意思是symbol(符號)
l的意思是list(表單)




pak 跟pack功能相同可以將多個訊號打包成一個訊息,不同的地方在於,pak不需要觸發左方的輸入端就可以將多個訊號打包送出。
『pak只要每一個入口只要受到不同訊息,都會送出合併後的訊息。pack的左方輸入端需要接受到訊號才會將接受到的訊息結合成list傳出。』








poly~ || thispoly~ || play~

poly~ 可以做為管理subpatch的一種方法,poly~的subpatch可以運用外部的input進行訊
號的傳輸。

以poly~的help為例子,打開metro後會不斷地送亂數的訊號到poly~ ez- synth 6裡,6在此代表的意思就是有6台發聲器可以發出聲音,點擊poly~ ez-synth 6即可打開該patch,在此不解釋patch運作的情形。

在messenge裡必須加上note做為訊息指令進入poly~的inlet裡,$1則代表變數,如果今天drunk物件產生的數字是30送進note $1後,會變成note 30進入poly~ ez-synth 6裡。


以上課的patch為例子,使用poly物件。照上述buffer~的使用方法承載音檔後,可以用poly~做好的subpatch進行播放。

『在poly~的help教學是使用drunk物件送亂數進去poly~的合成器裡,在此是使用像多台機子播放sample檔。』

第一步,用三組數字X、Y、Z來設定音檔播放的播放模式。


X為聲音檔起始時間
Y為聲音檔結束時間
Z為音軌總播放的時間

假設今天有一音檔長度為2000毫秒

0 2000 2000 代表這個音檔被完整的播放,而且是順行的播放。
2000 0 2000 代表這個音檔被完整的播放,但為逆行的播放(reverse)。
0 2000 1000 代表音檔必須在1000毫秒內播放完0~2000毫秒的訊號,所以聲音會被壓縮,
pitch是原始pitch的兩倍,所以pitch聽起來比原本的音檔還要高。
0 2000 4000 代表音檔必須在2000毫秒內播放完0~4000毫秒的訊號,所以聲音的訊號會被拉長,pitch會是原始pitch的一半,所以pitch聽起來比原本的音檔還要低。

第二步,loop 1代表打開回圈,會使正在播放的音檔不斷回圈,loop 0代表停止。

第三步,open的messenge代表打開第幾個poly的subpatch,open 1代表打開第一個,以此類推...。


thispoly~ 這個物件存在於poly~的subpatch裡才能正常的工作,其功為『分流』,當信號輸入到正在發聲的subpatch時,poly~能讓輸入的信號進入下一個沒有工作的subpatch裡。



講簡單一點今天在poly~的外部有連續的訊號送入poly~時,正在工作的subpatch能讓信號送到thispoly~,thispoly~能尋找下一個沒在工作的subpatch進行發聲。









play~ 顧名思義就是播放聲音檔,可以將buffer~內聲音訊號給讀取出來,進行播放。

buffer~和play~後方所對應的引數須為相同,如play~ test可以播放buffer~ test的聲音檔被選取的範圍。

buffer~

buffer~ buffer在英文的意思中叫緩衝劑,顧名思義把buffer~這個物件想像成一個裝水的杯子,加入的sample為溶質,就形成了一杯緩衝劑,buffer~是一個可以隨意將聲音檔暫存的一個物件,在buffer~的尾端加入相同的名字作為對應。

以左圖為例,將buffer~的名字設為test,讀取聲音訊號的第一步驟,使用read讀取音檔,格式可以用Audition或是其他軟體轉成aif或是wav。

『請注意buffer~無法讀取mp3格式』
第二步,點擊buffer~兩下,即跳出承載音軌的波形圖。



當讀取聲音訊號成功時,buffer~的右outlet會送出一個bang,當info~物件得到bang時會顯示音檔的播放長度,單位為毫秒。

自製收音機教學



教學網站:http://goo.gl/kx2NqL || http://goo.gl/wC80fq || http://goo.gl/xWamG5


Foxhole Radio:

2013年12月19日 星期四

採樣的美





顆粒合成








曾偉豪



Alvin Lucier

I Am Sitting In A Room



另一種版本


I am sitting in a room different from the one you are in now. I am recording the sound of my speaking voice and I am going to play it back into the room again and again until the resonant frequencies of the room reinforce themselves so that any semblance of my speech, with perhaps the exception of rhythm, is destroyed. What you will hear, then, are the natural resonant frequencies of the room articulated by speech. I regard this activity not so much as a demonstration of a physical fact, but more as a way to smooth out any irregularities my speech might have.

Alvin Lucier所講的一段話會在場地中播放,播放的當下會被該空間的麥克風錄製下來,不斷地反覆這個流程,殘響、聲音在空間的特性不斷被擴大,直到變成一段無法辨識的言語。




Music On A Long Thin Wire



兒童版


Music on a Long Thin Wire is constructed as follows: the wire is extended across a large room, clamped to tables at both ends. The ends of the wire are connected to the loudspeaker terminals of a power amplifier placed under one of the tables. A sine wave oscillator is connected to the amplifier. A magnet straddles the wire at one end. Wooden bridges are inserted under the wire at both ends to which contact microphones are imbedded, routed to the stereo sound system. The microphones pick up the vibrations that the wire imparts to the bridges and are sent through the playback system. By varying the frequency and loudness of the oscillator, a rich variety of slides, frequency shifts, audible beats and other sonic phenomena may be produced.

將桌子擺設置兩端,綁上鋼琴弦,兩張桌子上各有ㄧ個木盒子做為類似琴橋的裝置,形成一個大型的彈撥樂器,其中一張桌子會擺上磁鐵,讓弦進行晃動,並在兩端都接上接觸式麥克風再接上擴大機,形成一個雙聲道的音源。此外使用一個正弦波生產器,改變其頻率、響度,讓音源不斷的產生移位(Frequency Shift)、拍音(Frequency Beating)等聲波的現象。

碎型理論



Some algorithms that have no immediate musical relevance are used by composers as creative inspiration for their music. Algorithms such as fractals, L-systems, statistical models, and even arbitrary data (e.g. census figures, GIS coordinates, or magnetic field measurements) have been used as source materials.

有些沒有和音樂有直接相關的演算法被作曲家做為他們作曲創意上的來源,如:L系統、碎型理論、統計模組,甚至是任意數據,都被作為素材的來源。

Download Link: http://goo.gl/7dYfw1