音乐表演喷泉是在程序控制喷泉的基础上加入了音乐控制系统,计算机通过对音频及MIDI信号的识别,进行译码和编码,终将信号输出到控制系统,使喷泉的造型及灯光的变化与音乐保持同步,从而达到喷泉水型、灯光及色彩的变化与音乐情绪的结合,使喷泉表演更加生动更加内涵及体现水的艺术。音乐喷泉可以根据音乐的高低起伏变化。用户可以在编辑界面编写自己喜爱的音乐程序。播放系统可以实现音乐、水、灯光,播放同步。
1、音调及其提取方法
音量、音调和音色是反映声音特征的3个主观量,它们共同反映了人耳对声音的感受,其中音调反映的是人耳对声音调子高低的主观感受。虽然音调大小也与声压等其他因素有关,但它主要取决于。所以一般越高,音调也就越高,反之越低则音调越低。
决定音调,所以音调的检测主要是基频的检测,即对音调周期的研究。系统采用了传统的自相关基频检测算法,它是一种基于时域分析理论的算法,具有简单、计算量小等优点,还能直接对时域信号采样值求自相关函数。
2、音量信号的处理
音量反映声音信号的幅值,声波振幅的大小决定音量的高低。不同音乐信号的音量各不相同,因此在以音量为信号控制水泵工作时,就会出现高低起伏的水柱。但是如果不处理音量信号,当声波幅值比较大时,水柱就会出现明显的变化;反之,当声波幅值较小时,水柱变化也就不会很明显。