Scheme編程技術在算法作曲中的應用研究 ——以對艾諾波普作品的分析和本人的創作實踐為例
發布時間:2025-06-24 00:56
本文主要以傳統編程技術在算法作曲中的應用為研究對象,探討音樂創作與音樂分析“局部自動化”等問題。因此,本文首先結合相應的實踐方法,針對現今計算機介入作曲的各種方式進行分類與比較。本文認為,雖然以神經網絡和深度學習為代表的人工智能技術,在自動化作曲領域占據領先地位,但是綜合現有的各方面條件,它還存在一定的缺陷,譬如其應用落地的使用場景過于單一,作曲家無法準確介入到音樂的具體產生過程環節等。傳統的編程技術對于作曲家實現創作的局部自動化具有重要意義,因此筆者根據不同的創作需求,建立了一些常用的功能模塊,并已經成功地運用在了幾部新作品中。當然,對于音樂專業的人來說計算機的編程知識相對匱乏,于是,一些不懂編程的作曲家尋求與計算機工程師的合作,建立研究團隊來共同完成一部藝術作品。但是年輕一代的作曲家群體,應該積極掌握計算機輔助創作領域的各項技能,力求成為計算機與作曲兩個交叉領域的綜合型人才。因為只有作曲家本人才最清楚到底想要在作品中呈現怎樣的“藝術需求”,也只有作曲家本人,才清楚計算機應在創作過程中的哪些環節、哪個創作參數處,需要進行什么形式的輔助。作曲家應該在這個過程中掌握著相對大的主動權,把個人...
【文章頁數】:189 頁
【學位級別】:博士
【文章目錄】:
摘要
Abstract
緒論
一、選題緣由與意義
二、國內外研究現狀
三、研究思路與章節安排
上篇:傳統編程理論的語言、建模與運用
第一章 創作編程化的發展趨勢
第一節 編程對音樂創作的影響
第二節 計算機輔助創作的兩種主要類型
第三節 SCHEME的歷史及來源
第四節 SCHEME語法特點
第二章 對SCHEME輔助算法作曲的潛力探索
第一節 編程風格的思考
第二節 節奏在代碼上的實現
一、單一線條模擬
二、雙線條模擬
三、函數格式的規范
四、多聲部模擬
第三節 音高在代碼上的實現
一、如何從和聲中提取出音高
二、音高函數所需的數據格式
三、音高函數的三個參數
四、音高函數的內置函數
下篇: 作曲實踐與音樂分析
第三章 算法輔助創作實踐——以個人作品《軸離》為例
第一節 作品《軸離》的創作理念
一、傳統戲曲對《軸離》的音高設計及結構影響
二、模塊化創作思維
第二節 曲式結構
一、基礎段落(模塊)的構建
二、《軸離》的整體結構布局及創作編程化的運用
第四章 艾諾波普《SPEICHER Ⅱ》的算法作曲技術分析
第一節 艾諾波普的創作理念
第二節 艾諾波普作品《SPEICHER Ⅱ》的算法技術分析
一、艾諾波普對于《SPEICHERⅡ》的創作理念
二、《SPEICHERⅡ》的內部組織關聯性分析
結論
參考文獻
附錄 《軸離》
致謝
本文編號:4052254
【文章頁數】:189 頁
【學位級別】:博士
【文章目錄】:
摘要
Abstract
緒論
一、選題緣由與意義
二、國內外研究現狀
三、研究思路與章節安排
上篇:傳統編程理論的語言、建模與運用
第一章 創作編程化的發展趨勢
第一節 編程對音樂創作的影響
第二節 計算機輔助創作的兩種主要類型
第三節 SCHEME的歷史及來源
第四節 SCHEME語法特點
第二章 對SCHEME輔助算法作曲的潛力探索
第一節 編程風格的思考
第二節 節奏在代碼上的實現
一、單一線條模擬
二、雙線條模擬
三、函數格式的規范
四、多聲部模擬
第三節 音高在代碼上的實現
一、如何從和聲中提取出音高
二、音高函數所需的數據格式
三、音高函數的三個參數
四、音高函數的內置函數
下篇: 作曲實踐與音樂分析
第三章 算法輔助創作實踐——以個人作品《軸離》為例
第一節 作品《軸離》的創作理念
一、傳統戲曲對《軸離》的音高設計及結構影響
二、模塊化創作思維
第二節 曲式結構
一、基礎段落(模塊)的構建
二、《軸離》的整體結構布局及創作編程化的運用
第四章 艾諾波普《SPEICHER Ⅱ》的算法作曲技術分析
第一節 艾諾波普的創作理念
第二節 艾諾波普作品《SPEICHER Ⅱ》的算法技術分析
一、艾諾波普對于《SPEICHERⅡ》的創作理念
二、《SPEICHERⅡ》的內部組織關聯性分析
結論
參考文獻
附錄 《軸離》
致謝
本文編號:4052254
本文鏈接:http://www.malleg.cn/shoufeilunwen/rwkxbs/4052254.html
上一篇:權威的動
下一篇:沒有了
下一篇:沒有了

