亚洲精品久久久久久精品久久香蕉国产|日韩av有码中文字幕欧美熟妇一区|微密圈破解版天堂网中文字幕1|26uuu成人亚洲综合色|中文字幕av电影网|日韩欧美字幕|星空传媒在线观看免费|人妻丨91丨九色爆料|国产精品久久久久久久久污网站|久久www成人_看片免费不卡,星空无限传媒五十路久久精品中文字幕 ,亚洲av黄色在线,色吧国产

音響論壇 門戶 新品 查看內(nèi)容

Max/MSP 入門:用 Max/MSP 制作一段簡單的旋律

camix 2018-10-26 09:12 2320人圍觀 新品

不需使用任何音源或是其它硬設(shè)備,,在計算機上使用 Max/MSP 即可快速的制造出聲音,。在串接 Max/MSP 對象的同時,,也能稍微了解合成器合成聲音的方式,,在文章中將會簡單介紹 Max/MSP 本身,、合成器如何合成聲音與在 Max/MSP 上制作出聲音與一段簡單的隨機旋律的步驟與解說,。 

 

從合成器如何運作開始說起,,一般現(xiàn)在常見的合成器都使用減法合成;由振蕩器(Oscillator)產(chǎn)生波形,,傳至濾波器(Filter)去掉不需要的部分,,傳送至擴大器(Amplifie),透過波封(Envelope)編輯 ADSR,;低頻震蕩器(LFO)則能夠用低頻波形作為調(diào)變源,,可以控制振蕩器、濾波器,、擴大器,。

那么,Max/MSP 是什么呢,?包含所有功能的名稱為 Max/MSP/Jitter,;Max 為在 1980 左右開發(fā)的程序語言,(而同一個作者也開發(fā)了 Pure Data 開源軟件),,隨者時間 Max 陸陸續(xù)續(xù)增加了許多模塊,, MSP(Max Signal Processing)為其中一個模塊,它提供了 Real time 的數(shù)字音頻處理,;Jitter 則提供圖像處理,,包含 2D/3D 圖形及矩陣處理。 MAX/MSP/Jitter 因為處理聲音,、復(fù)合媒體的能力非常突出,,深受許多藝術(shù)家、軟件設(shè)計師,、作曲家或是研究人員歡迎,,用以作為表演、錄音或是裝置等用途,。

 

如何取得 Max/MSP 呢,?可以在官方網(wǎng)站上直接下載,免費試用期為 30 天,,過了試用期后將無法儲存 Patch ,,但其他功能仍可以使用,一樣是個強而有力的工具,。

 

在 Max/MSP 上編寫聲音的流程其實就如同我們使用合成器的原理制作聲音,,而在這次作為必備組件的是振蕩器(Oscillator)、含有 Envelope 的放大器(Amplifier)以及一個簡易的小鍵盤控制器,。

 

接下來就進入正題,!

 

首先,我們先了解一下 Max/MSP 的工作區(qū)域,,在剛開始的階段,,我們可以先熟習(xí)上方的對象區(qū)塊。

 

如下圖所示,從左到右分別為:Object, Message, Comment, Toggle, Buttons, Numbers, Sliders, Max forLive Object, Add Object, Format,。每個組件分別代表不同的操作功能跟項目,,我們本篇會使用到的組件有:Object, Toggle, Buttons, Numbers, Sliders。

我們先示范使用 Max/MSP 的 MIDI 轉(zhuǎn)換為聲音訊號,,輕松地制作出自己的音樂小鍵盤,。

■音高

 

點選 Object 后,輸入 kslider,,即會產(chǎn)生圖標上像鋼琴的對象,,再加上 mtof (MIDI to Frequency )對象將 MIDI note 轉(zhuǎn)換成頻率,最后連上ezdac~ 放大器之前,,先加上一個 gain~,,便方便隨時調(diào)整音量。(見圖一)

圖一 

■聲音動態(tài)

 

除了剛剛第一步控制音高外,,會發(fā)現(xiàn)聲音是持續(xù)連續(xù)而不會中斷的。那是因為我們便沒有加入 Envelope 來控制聲音的結(jié)束和聲音動態(tài),,因此聲音會持續(xù)性的連續(xù)輸出,。如何加入聲音動態(tài)?使用 function 對象可以制造一個簡易的 ADSR 編輯工具(圖二),,我們從 kslider 對象的左方鏈接到 function,,就可以觸發(fā) Envelope。到這邊為止,,我們就具備了控制基本的 MIDI,、Oscillator 和 Envelope 元素。接下來,,用上述所做的聲音來編寫隨機的旋律吧,!

詳細的步驟分解(圖二):  

圖二

■隨機數(shù):加入一個隨機數(shù)器,來隨機決定音高與順序 

使用 metro 對象,,metro 對象就像是一個節(jié)拍器,,可以規(guī)律的輸出訊息來觸發(fā) random 選擇的次數(shù),我們將 random 限制在 MIDI note 的最大值范圍內(nèi)(0 - 127),。

圖三

接下來連接至 metro 對象左上方的 number 可以藉由調(diào)整數(shù)值大小來調(diào)整速度,,下方的 button 及 random 下的 number 能夠讓我們方便觀看輸出速度、隨機數(shù)輸出的數(shù)字,。最后,,我們將 random 輸出的結(jié)果連接至 kslider,就能讓它自己隨機演奏啰?。ㄒ妶D四)

圖四

若覺得有趣的話,,不仿有空下載 Max/MSP 來自己操作看看。


發(fā)表評論

相關(guān)分類

微信掃碼關(guān)注公眾號