音樂表演噴泉是在程序控制噴泉的基礎上加入了音樂控制系統,計算機通過對音頻及MIDI信號的識別,進行譯碼和編碼,終將信號輸出到控制系統,使噴泉的造型及燈光的變化與音樂保持同步,從而達到噴泉水型、燈光及色彩的變化與音樂情緒的結合,使噴泉表演更加生動更加內涵及體現水的藝術。音樂噴泉可以根據音樂的高低起伏變化。用戶可以在編輯界面編寫自己喜愛的音樂程序。播放系統可以實現音樂、水、燈光,播放同步。
1、音調及其提取方法
音量、音調和音色是反映聲音特征的3個主觀量,它們共同反映了人耳對聲音的感受,其中音調反映的是人耳對聲音調子高低的主觀感受。雖然音調大小也與聲壓等其他因素有關,但它主要取決于。所以一般越高,音調也就越高,反之越低則音調越低。
決定音調,所以音調的檢測主要是基頻的檢測,即對音調周期的研究。系統采用了傳統的自相關基頻檢測算法,它是一種基于時域分析理論的算法,具有簡單、計算量小等優(yōu)點,還能直接對時域信號采樣值求自相關函數。
2、音量信號的處理
音量反映聲音信號的幅值,聲波振幅的大小決定音量的高低。不同音樂信號的音量各不相同,因此在以音量為信號控制水泵工作時,就會出現高低起伏的水柱。但是如果不處理音量信號,當聲波幅值比較大時,水柱就會出現明顯的變化;反之,當聲波幅值較小時,水柱變化也就不會很明顯。