陳恒佑老師喜歡程式設計與音樂。有一個秘密的研究實驗室在暨南大學資工系,進行音樂科技, 語言學習, 多媒體系統的研究。 他在暨大開設「音樂程式設計」課程已好多年,讓學生透過程式設計了解運算思維, 電腦系統, 並探索音樂之美。
本課程連結三個面向:
(1)聲音/音樂科學:從最基本的聲波震動出發,透過頻譜 (Spectrogram)分析,解釋頻率,泛音現象,音色,音樂的緊張/和諧關係,音樂與數學關係。
(2)基礎樂理與創作:藉由旋律、節奏及和聲等要素來引導學生透過打譜軟體 Musescore 來學習基礎創作。
(3)互動音樂程式設計:介紹 Sonic Pi 程式環境,引導學生透過程式之演算法來產生音樂,進而探索人與音樂互動的可能性。
學習程式設計,探索音樂科學,善用工具創作,發揮與音樂互動的創意。
音樂或科技結合有興趣的學習者(社會人士、專業人士、國中、高中、大學、研究所學生)。
以簡單易懂的方式,來介紹樂理知識,並在軟體中,實際製作簡單的歌曲,讓學生即使看不懂樂譜,也可以自由創作屬於自己的樂曲。
第0章 軟體安裝
第1章 出入音樂的世界
第2章 務實的樂理
第3章 數位音樂介面
第4章 我的第一支程式
無。
無。