互聯網驅動的聲音機器
02-09
其實今天要談的就是 Tone.js 這個 JavaScript 庫。或者說更具體一點,是由 Tone.js 和 Web Audio API 衍生出的互聯網聲音機器。
Tone.js 的最新應用 —— Blokdust,她的開發者將其定義為「聲音製作應用程序」。你可以通過拖動和鏈接被賦予了各種功能的色塊來實現聲音的發生、調變和組合,看起來頗像是現成的 Max/MSP 簡化版。
由音樂人/程序員 Yotam Mann 和視覺設計師 Sarah Rothberg 共同完成的 Jazz.Computer 是一款基於 Tone.js 的交互音樂作品。上下滾動頁面可以「即興」改變速度、編排和和弦的頻譜,配合循環閃動著的 特藝七彩 風格的 GIF,讓她變成了一樣非常酷的聲音機器。
說回到 Tone.js 本身,她的 範例庫 確是囊括了一些可能對音頻概念一竅不通的人來說最有價值的基本信息 —— 在 演示 "Playback Rate" 概念 時甚至還引用了 Steve Reich 的作品 Piano Phase。認真理解過她的範例並擺弄過 Blokdust 和 Chrome Music Lab 這些聲音機器的人,應當可以構建出對現代數位製作音樂的流程和一些音頻基本概念更直觀的概念。
Tone.js 的更多用例可以訪問這裡:Tone.js Demos
其它聲音機器推薦:
-
本文原載於《聲音中?介》
推薦閱讀:
※最近迷上了superpads這個遊戲,苦於沒有數字譜子,請問有沒有大神能賜我數字譜?
※deadmau5是否被神化?
※電子合成器能否代替電吉他等其他電聲樂器?
※電音在中國什麼時候才能成為主流音樂?
※FM8合成器該怎麼學習?