電腦音樂技巧:科技與互動
Computer Music Techniques: Technology and Interaction
| 節 | 週三 |
|---|---|
7 15:30–16:20 | 電腦音樂技巧:科技與互動 論壇空間 2 節連堂 |
8 16:30–17:20 |
* 根據陽明交大上課時間表所列
概述:軟硬體 --Max/MSP,MIDI Controller, Disklavier **透過當下最熱門最被普遍使用的電腦音樂程式Max/MSP,設計一些能自動演奏音樂的小程式物件(music object), 或能與音樂使用者互動的同步觸發配樂/聲音即時處理的小型應用程式。 ** 同時透過一些外接device ,如MIDI控制器(自備或課堂所預備的)來操作程式的音樂變化。 **將教室中數位鋼琴(Disklavier)連結你/妳設計的自動演奏音樂小程式,現場觸發數位鋼琴即時產生音樂(電腦+程式+數位鋼琴-->Music)。 A. 課程內容:學習電腦音樂兩大重要之基本技巧-演算作曲(Algorithmic Composition)與互動音樂系統設計(Live Interactive Music System) 1. Max-MIDI based 演算作曲或微型自動音樂產生器(Micro Automated Music Generator)入門設計. 2. MSP-Audio Based互動音樂系統與創演(Interactive Music System and Application of Composition/Performance)整合應用基本設計 3 Learning from Doing:完成學期Project Nos.1, 2, 3 --Project No.1 : 自動音樂系統(Prototyped Automated Music System)成果展示 --Project No.2:音樂/音效同步觸發配樂系統(Music - Effect Synchronized-Trigger System )成果展示 --Project No.3 發表: 互動音樂小品(Interactive Music Composition)音樂會 B. 學習重點: 1. 學習MIDI based 之簡易演算作曲(on Max) 2. 學習小型自動音樂產生器(Automated Music Generator)設計(on Max),例如小型自動打擊音樂產生器,微型爵士音樂產生器.... 3. 學習MSP於音效(音樂)於Live樂器演奏(或舞蹈、影像、音樂劇)同步觸發配樂設計。(on MSP) 4. 學習即時聲音/音訊處理(real time processing)之程式技術在音樂演奏,創作,實驗音樂即興,聲音藝術表演上之應用,例如人聲演唱之live和音調變。(on MSP) 5. 為達成不同音樂目的或任務,嘗試設計、或建構一實用有效之互動音樂(interactive music)”入門”系統。(可自我操作之配樂、即時處理、即時觸發之迷你程式)(on MSP) 課程目標: 培養學生音樂與科技跨領域(Transdisciplinary)整合運用之能力,引發學生對於當下科技音樂發展趨勢之關注與省思。 ---------------------------------- 重要Max/MSP 程式技術學習: 基本演算規則:Random(urn), counter-select, if-then-else,Sieve,table array,time point,coll 即時處理技術:delay(tapin~/tapout~),feedback(line~),reverb(rev2~),harmonizer(harmv2~),filter(lores~,reson~,comb~),ring modulation, granular synthesis 同步即時播放技術;錄音與迴放技術: buffer~, play~, groove~, sfplay~, poly~ 即時偵測與觸發: fiddle~(pitch tracking), envelope follower,atodb+sfplay~
先修科目或先備能力: 喜歡"玩音弄樂"或想嘗試透過不同數位媒介製作創造音樂之熱忱。 若能具備創樂器/人聲演奏/唱基本能力,或表演膽識者更佳。 **上課地點:中正堂地下室 B1 論壇空間
自備Notebook-自備耳機-- 自備Max/MSP 程式(或先下載30天試用版於http://cycling74.com/downloads/ ) ** 電腦音樂軟體Max(建議購買 學生版,1年約59美元,此版可1人買3人share安裝), 有問題可詢問課程TA謝賢德: m.t7123451101@gmail.com 或下載 購買流程圖 Link:https://drive.google.com/open?id=1vW4RUI64bsn2GBMT8u_bwnh-Eq1wtH5O 2//筆電(Mac/Windows系統均可安裝 Max) 上課地點:中正堂 地下室 B1 論壇空
出席率 -- 10%、平時作業 -- 20%、Project No1 -- 20%、Project No2 -- 20%、Project No3. - 30%
| 週次 | 主題 |
|---|---|
| 第 1 週 | 選課同學樂器能力演示 課程導覽 Semester Projects: No1,2,3 Homework |
| 第 2 週 | 預備好上課軟硬體:Laptop & Max/MSP Max/MSP簡介 MIDI 簡介(MIDI 樂器編號,頻道設置) Max to MIDI (pitch/velocity/duration) 簡易節奏動力產生器 設計 簡易隨機音高產生器 設計 Object: meter/random/makenote/noteout/pgmout |
| 第 3 週 | 自動音樂(一)(Automated Music i): 自動 and/or 手動 打擊合奏團 (MIDI percussion ensemble) 設計 Object: counter/select/key |
| 第 4 週 | 自動音樂( 二)(Automated Music ii): 自動打擊樂團 不同音樂風格 V.S. 音階(music scale)篩選 Xenakis: Sieve 概念 爵士樂風,中國風格,日本風格,南洋風 Object: table/time point |
| 第 5 週 | 自動音樂( 三)(Automated Music iii): 旋律配伴奏 輸入melody 之chord 自動配置設計 Object: if ~ then ~ else/coll |
| 第 6 週 | Project No.1 發表: 自動音樂雛形系統(Prototyped Automated Music System)成果展示 ca.3~5ms |
| 第 7 週 | Max/MSP 即時音效播放設計(一) sfplay~ |
| 第 8 週 | Max/MSP即時音效系統設計(二) Play~ |
| 第 9 週 | Max/MSP效果器設計--即時錄音與迴放(record-groove) Buffer,Record,Play,Groove ======= |
| 第 10 週 | Project No.2 發表:音樂與音效同步觸發配樂系統(Music - Effect Synchronized-trigger system ) 成果展示ca.3~5ms |
| 第 11 週 | Max/MSP效果器設計-延遲效果(delay), 延遲效果與極簡主義音樂(Minimalism music ===== Max/MSP效果器設計--回溯(feedback) Feedback basic(tapin~/tapout~/line~/selector~/sfplay~/;in1 0/;delvol) = |
| 第 12 週 | Max/MSP效果器設計--環形(Ring Modulation) R.M. basic(cycle side band) ===== Max/MSP效果器設計--混響(Reverb) yafr2~ |
| 第 13 週 | Max/MSP效果器設計--和聲(Pitch Shifter/Harmonizer) Harmonizer basic(harmv2~/tapin~/transposition/windowsize/delaytime) |
| 第 14 週 | Max/MSP效果器設計--濾波器Filtering) Filter basic(HP,LP,BP,BR, lores,Reson,Comb) |
| 第 15 週 | Max/MSP效果器設計--顆粒合成 (granular synthesis) c: Granular synthesis of IRCAM bubbler d: Granular synthesis by R.Dudas |
| 第 16 週 | Max/MSP效果器設計—音量偵測 Envelope Follower 封包追蹤器 ====== Max/MSP效果器設計--音高偵測 fiddler~,Pitch~ |
| 第 17 週 | 音樂小品(miniature composition)創作與互動音樂系統(patch/program)設計完成測試(課堂演示與討論) |
| 第 18 週 | Project No.3 發表: 互動音樂小品( (Miniature Interactive Music Composiiton)音樂會 ca.5~6ms |
Max/MSP 中文教程(課堂提供)
- 地點
- 人社三館 5F Studio 512
- 時間
- Tues: 1:30-3:00pm Wed:10:00-12:00 Thurs: 1:30-3:30pm
- 聯絡方式
- yctseng0329@gmail.com Ext. 58404