鄭士康Jeng, Shyh-Kang臺灣大學:電信工程學研究所李欣育Li, Hsin-YuHsin-YuLi2010-07-012018-07-052010-07-012018-07-052009U0001-1906200901091000http://ntur.lib.ntu.edu.tw//handle/246246/188271本論文提出一套新的譯譜演算法,能夠處理多音的MIDI輸入並產生一有系統且便於閱讀的記譜方式。在所提出的演算法中,除了整體調性分析之外,所有的分析處理皆以小節為單位。這套演算法包含兩個部份:本調音的譯譜及變化音的譯譜。調性分析是本調音譯譜中最重要的環節,我們使用首調唱名的方法先列舉幾個可能的調性後,再以所提出的半圓轉調模型決定最後的調性。在變化音的譯譜上則使用一些通用法則並加入變異量評估。此演算法測試了貝多芬兩首奏鳴曲的兩個樂章及三首蕭邦的圓舞曲;總正確率為98.65% (8139個音中有110個錯誤)。This paper describes a novel pitch spelling algorithm which can deal with polyphonic MIDI data and generate systematic and readable score notations. In the proposed algorithm, all the spelling processes are executed using a measure as a unit, except the global key analysis. Our spelling process includes two stages: diatonic spelling and chromatic spelling. Key analysis is the main concern in the diatonic spelling. We use solmization result to get the key candidates and apply the proposed Semicircle Key Modulation (SKM) model to further decide the key analysis result. In the chromatic spelling, we use general rules of notating chromatic notes and variance evaluation to decided notes which need accidentals under a specific key. The algorithm was tested under two movements of Beethoven’s Sonatas and three Chopin’s Waltzes, and reached an overall 98.65% (misspelled 110 of 8139 notes) correct rate.口試委員會審定書 i謝 iibstract iii要 ivontents vist of Figures viiist of Tables viiihapter 1 Introduction 1.1 Motivation 1.2 What Is Pitch Spelling 2.3 Literature Survey 3.4 System Architecture 5.5 Chapter Outline 7hapter 2 Background 9.1 The Solmization of a Melody 9.2 Musical Scale and Key Signature 10.3 Chromatic Notation 12.4 Key Modulation 15hapter 3 Key Analysis and Diatonic Spelling 17.1 Global Key Analysis 17.2 Local Key Analysis 18.2.1 Categories of Key 20.2.2 Semicircle Key Modulation Model 21.2.3 Concise Spelling 28.3 Diatonic Spelling 29hapter 4 Chromatic Spelling 30.1 Melodic Context 30.2 Variance Evaluation 33hapter 5 Results and Discussions 36.1 Experimental Results 36.2 Discussions 38.2.1 Global and Local Key Analysis 38.2.2 Boundary Protection 41.2.3 Concise Spelling 43.3 System Limitation 44.4 Possible Difficulties 44hapter 6 Conclusions 50eferences 51559440 bytesapplication/pdfen-US譯譜階名唱法樂器數位介面調號轉調pitch spellingsolmizationMIDIkey signaturekey modulation以小節為基礎之譯譜演算法A Measure-Based Pitch Spelling Algorithmthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/188271/1/ntu-98-R95942026-1.pdf