节奏校正在爵士鼓上应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
节奏校正在爵士鼓上应用

節奏校正在爵士鼓上的應用 指導老師:鄭士康教授 學生:黃群翔、黃柏銓 科系:國立台灣大學電機工程學系 摘 要 本專題針對音樂節拍修正的問題進行研究,利用Matlab實做一程式,並提出具體可行的演算法完成節拍修正工作。其輸入為一 .wav音訊檔,現階段為不穩定的爵士鼓節奏,經過程式執行後輸出一穩定且順暢的 .wav音訊檔。 本專題同時也利用梳狀濾波器的原理,模仿人類天生的節奏本能,在不需任何預設資訊的情況下直接對音樂進行節奏辨識,並指出可能的節奏異常位置,再加以修正。 第一章 引言 1.1研究動機 一般玩樂器的人,都不是職業級的,其彈奏的拍子難免都會有所誤差,當我們在處理自己彈奏錄下之音樂時,常常會對不準節拍器。這時候我們通常會使用音軌處理的軟體來處理我們所錄下的音樂。 Ex:我們最常使用的方便軟體Cooledit(註一) 幫助我們處理音樂訊號 圖1.1 使用Cooledit 處理音樂訊號,圖中的黑白直線為修正的痕跡 由於手動的過程麻煩且效果不彰,因此我們便想:是不是有一種方法或規則,讓我們可以命令電腦來幫我們做這些修正工作?我們希望的是可以利用電腦的力量,將節奏錯誤的音樂校正成為正常穩定的拍子,並且產生修正後的音樂訊號。 1.2研究想法 首先,得先蒐集或製造出Sample,然而,我們先限制在爵士鼓此類打擊樂器的部分,因為打擊類樂器的特性就是,一個音出現的快,消失的也快,在波形上的表現就是一個相當明顯的波峰,這對我們初期的研究應該比較容易進行,之後再由簡入繁進而擴大到其他種類的樂器。關於製造方面我們採用FriutyLoops(註2)這套容易編輯的軟體,尤其是爵士鼓等節奏性的音樂編輯,功能相當強大。然而,如何製造「不穩定」的音樂呢?我們的想法是利用CoolEdit模擬不穩定的節奏。另外,請認識的鼓手實際錄音將是蒐集Sample的另一個來源。 程式部分,我們利用MATLAB這套功能強大的工程用軟體,由於其函式相當豐富,相信利用起來會節省許多演算法上的困難。 而我們最終的目的:使得一個.wav音訊檔案,經過程式修正成穩定且順暢的音樂,輸出成另一個新的檔案。 第二章 研究內容 2.3節拍辨識問題 2.3.1 由波形直觀地尋找拍點 當我們將一個音樂信號讀出來以波形的方式呈現時,我們會很直觀地看到波峰波谷,也知道波峰就是聲音比較大聲的位置,所以很容易可以猜出哪裡可能是波峰,將觀念轉換到程式時,我們原本看到的波峰是概括性的,而不是一秒看44100個點,所以說,在找極大值的位置時,要先將訊號降低取樣頻率,否則處理一秒44100個點的資料量實在太大了,而且其中的極大值(波峰)也太多了,將信號降低成100Hz,1秒鐘100個點的資料量,就足夠來判斷拍點了。 由降低取樣頻率後的資料,對其尋找每一個極大極小值,再先將太小的極大值捨去,然而,經實驗結果,這樣還是不能有效的找到有規律性的重拍點,也無法判斷該如何修正,所以我們必須引入另一個有用的工具「梳狀濾波器」。 2.3.2 梳狀濾波器(Comb Filter) 音樂信號中規則出現的事件,如鼓聲的模式,間歇地彈奏音符,反映了音樂的規律性與重複性,節拍辨識的一大目的,即是在於模仿人們對於規律與重複的知覺。本節中,我們將會指出梳狀濾波器組與模仿人們知覺的關係。 首先介紹梳狀濾波器的基本特性: 若 y[n]為輸出信號,x[n]為輸入信號,則y[n]與x[n]之間的關係為: (圖2.2)其transfer function: (a) (b) 圖2.2:梳狀濾波器之 (a)架構示意圖 (b)階數為4的實例。 圖2.3當階數為m時,輸出信號的示意圖。 上述的transform代表一個 IIR (Infinite Impulse Response)、穩定(BIBO stable, Bounded In Bounded Out)且合於因果律(causal)的濾波器。其中的階數,可以想成:在疊加信號前,將信號向後移動的距離。由其脈衝響應 (圖2.3)可以觀察到與階數相同的週期性輸出,且輸出呈指數衰減。 在此例當中,我們發現原本的週期為3,而當其階數為3、6時,輸出信號只會在原本有信號的位置疊加,使得輸出信號仍維持相同的週期3;而其他的階數時,在其他原本沒有信號的位置都會多出一些新的資料,使得輸出信號失去週期性。 所以說,當階數與週期成倍數關係時,則梳狀濾波器的正回授結構使得輸出與輸入會產生有如共振的效果,使得其輸出信號會維持相同的週期,說的白話一點,就是應該有波峰的地方會不斷的疊加信號上去,而波谷的地方也會跟波谷相互疊加,其信號波峰波谷相當明顯,所以若取其之變異數,其值必將不小;反之,若其階數與信號的週期並無倍數的關係,則前面的波峰,可能疊加到後面的波谷,前面的波谷,可能疊加到後面的波峰,會使整個信號變成每一點的

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档