Responsive image
博碩士論文 etd-0910109-163344 詳細資訊
Title page for etd-0910109-163344
論文名稱
Title
以變動長度基因演算法搭配和弦行進之多元曲風伴奏
Style Music Accompaniment Using a Variable-length Genetic Algorithm with Chord Progression
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
52
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2009-07-03
繳交日期
Date of Submission
2009-09-10
關鍵字
Keywords
自動伴奏、基因演算法
Chord Progression, Accompaniment, Variable-length Genetic Algorithm
統計
Statistics
本論文已被瀏覽 5741 次,被下載 1839
The thesis/dissertation has been browsed 5741 times, has been downloaded 1839 times.
中文摘要
電腦音樂是一個跨資訊工程及音樂藝術結合的領域。此篇論文中我們將以可變動長度基因演算法來實現電腦自動伴奏。讓所有人都可以透過我們實作的系統自動做出符合自己需求的音樂伴奏。我們針對流行音樂分析節奏、和弦、主旋律三個重要的音樂特色,提出對應的染色體編碼方式做具體表現,並且將和弦之間行進的觀念融入基因演算法的評估之中。
本系統可供使用者輸入主旋律並選取情緒及節奏,系統將根據和旋行進相關樂理所建立之資料庫以自動化方式產生適合的伴奏。此外本系統能讓使用者自行選擇較喜歡的伴奏,並根據使用者喜歡的伴奏產生相似的伴奏呈現給使用者。
Abstract
The domain of computer music is an interesting area which combines computer science and music art. We propose a music accompaniment system using a variable-length genetic algorithm. Via the system one can make the music corresponded to his demands. In the style music accompaniment we analyze some important characteristic of pop music, and propose a new chromosome representation scheme to include the concept of rhyme, chord and melody. Chord progression is used as one of the evaluation criterions in this thesis.
The system allows a user to input melody, to select emotion and rhyme, and the system will automatically generate the appropriate accompaniment based on the database compiled from some music theory relating to the chord progression. In addition, the system allows a user to select his favorite accompaniment that generated by the system. Based on the user selected accompaniment the system will generate similar accompaniments for the user.
目次 Table of Contents
Contents
Chapter 1 Introduction 1
Chapter 2 Background Materials and Literature Review 3
2.1 Background Materials 3
2.1.1 Music Domain Knowledge 3
2.1.2 Genetic Algorithm and the Variable-Length Scheme 5
2.2 Literature Reviews 6
Chapter 3 Problem Definition 9
3.1 Problem Statement 9
3.2 The Pop Song Constraints in Composition 11
3.3 Data Structure and Chromosome Representation 12
Chapter 4 The Proposed Algorithm 16
4.1 The Factors for Interactive Mechanism 17
4.2 The Variable-Length Genetic Algorithm with Interactive Mechanism 18
4.2.1 Initialization 19
4.2.2 Evaluation 25
4.2.3 Selection 29
4.2.4 Crossover with the Variable-Length Scheme 29
4.2.5 Mutation 32
4.2.6 Elimination 33
Chapter 5 Implementation 34
Chapter 6 Conclusions 39
References 40
參考文獻 References
References
[1] B. L. Jacob, “Composing with Genetic Algorithms,” In Proceedings of the International Computer Music Conference, pp. 452-455, 1995
[2] B. L. Jacob, “Algorithmic Composition as a Model of Creativity,” Organised Sound, 1(3), pp.157–165, 1996
[3] J. A. Biles, “GenJam- A Genetic Algorithm for Generating Jazz Solos,” In Proceedings of the International Computer Music Conference, pp. 131-137, 1994
[4] G. Wiggins, G. Papadopoulos, S. Phon-Amnuaisuk and A. Tuson, “Evolutionary Methods for Musical Composition,” In International Journal of Computing Anticipatory Systems, 1(1), 1999
[5] A. Moroni, J. Manzolli, F. von Zuben and R. Gudwin, “Evolutionary Computation Applied to Algorithmic Composition,” In Proceedings of the 1999 Congress on Evolutionary Computation(CEC-1999), pp. 807–810, 1999
[6] B. Johanson and R. Poli, “An Interactive Genetic Programming System for Music Generation with Automated Fitness Raters,” In Proceedings of the 1998 Third Annual Conference on Genetic Programming, pp. 181–186, 1998
[7] M. Marques, V. Oliveira and S. Vieira, “Music Composition Using Genetic Evolutionary Algorithms,” In Proceedings of the 2000 Congress on Evolutionary Computation(CEC-2000), pp. 714–719, 2000
[8] M. Unehara and T. Onisawa, “Construction of Music Composition System with Interactive Genetic Algorithm,” In Proceedings of 6th Asian Design International Conference, pp. 84–89, 2003
[9] M. Unehara and T. Onisawa, “Music Composition System with Human Evaluation as Human Centered System,” 7th International Journal of Soft Computing, pp. 167-178, 2003
[10] M. L‥othe, “Knowledge Based Automatic Composition and Variation of Melodies for Minuets in Early Classical Style,” 23rd Annual German Conference on Artificial Intelligence, pp. 159–170, 1999
[11] F. Pachet and P. Roy, “Musical Harmonization with Constraints: A Survey,” Constraints Journal, 6(1), pp. 159–170, 2001
[12] B. Pardo and W. P. Birmingham, “The Chordal Analysis of Tonal Music,” The University of Michigan, Dept. of Electrical Engineering and Computer Science, 2001
[13] B. Pardo and W. P. Birmingham, “Algorithms for Chordal Analysis,” Computer Music Journal, 26(2), pp. 27-49, 2002
[14] 李宏儒, 鄭雯妮, 及張智星,“以統計方法與音樂理論為基礎之哼唱譜曲系統,” In Proceedings of the 2002 Conference on Artificial Intelligence, pp. 634-638 , 2002


[15] 傅思為, “基於終止式理論的自動譜和弦系統,” 清華大學資訊工程學系碩士論文, 2004
[16] 董信宗, 沈錳坤, “基植於音樂風格的電腦音樂自動伴奏,” 政治大學資訊科學系碩士論文, 2006
[17] 許嘉忻, 李宏儒, 王瓊雯及張智星, “由歌曲波形抽取主旋律以進行音樂檢索,”
In Proceedings of the 2002 Conference on Artificial Intelligence, pp. 629-633, 2002
[18] 蕭珮珊, 陳宗禧, “樂曲調性與終止式自動化曲式分析系統,” 第二屆數位內容管理與應用學術研討會, 2007
[19] 陳若涵, 許肇凌, 張智星, 及羅鳳珠,“以音樂內容為基礎的情緒分析與辨識,” 國際電腦音樂與音訊技術研討會WOCMAT, 2006
[20] 沈鴻哲, “Content-based MIDI Music Retrieval and Computer-aided Composition Based on Musical Whistling,” 中山大學資訊工程學系博士論文, 2007
[21] H. C. Shen and C. N. Lee, “Whistle for Music- An Interactive Approach for Content-based Music Retrieval,” 國際電腦音樂與音訊技術研討會WOCMAT, 2008
[22] V. Yashin and S. K. Jeng, “A Music Recomposition Method Using Consonance Labeling,” 國際電腦音樂與音訊技術研討會WOCMAT, 2008
[23] H. Y. Li and S. K. Jeng, “A Measure-based Pitch Spelling Algorithm,” 國際電腦音樂與音訊技術研討會WOCMAT, 2008
[24] Y. C. Wu and S. K. Jeng, “An Algorithm for Quilt Music Composition,” 國際電腦音樂與音訊技術研討會WOCMAT, 2008
[25] Y. P. Huang, S. L. Lai and M. S. Horng, “An Entropy-Based Strategy to Extract Main Melody from the Polyphonic MIDI Composition,” 國際電腦音樂與音訊技術研討會WOCMAT, 2008
[26] G. Ozcan, C. Isikhan and A. Alpkocak, “Melody Extraction on MIDI Music Files,” 7th IEEE International Symposium on Multimedia, pp. 414, 2005
[27] T. M. Oliwa, ”Genetic Algorithms and the abc Music Notation Language for Rock Music Composition,” In Proceedings of the 2008 Annual Conference on Genetic and Evolutionary Computation, pp. 1603-1610, 2008
[28] MIDI Power!, Second Edition, R. Guerin, Thomson Course Technology Press, 2006
http://www.amazon.com/MIDI-Power-Second-Comprehensive-Guide/dp/1598630849
[29] 和弦完全PLAY, 紀華麟, 樂匠音樂出版, 2007
[30] Piano Clues
http://www.pianoclues.com/2007/12/30/the-different-types-of-chords/
[31] Adaptation in Natural and Artificial Systems, J. H. Holland, University of Michigan Press, 1975


[32] I. Simon, D. Morris and S. Basu, “MySong: Automatic Accompaniment Generation for Vocal Melodies,” In Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, pp. 725-734, 2008
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內外都一年後公開 withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code