項目:汽車聲浪模擬發聲器(音頻速率合成播放器)
聲音:3毫秒音頻(單一文件)
功能需求:
功能1:播放速率根據【接口】更改倍數,加快或減慢;
功能2:重復播放音頻;
功能3:【接口】采樣判斷音頻音量加大或減少。
實現效果:
1.重復播放同一音頻,根據【接口】對應不同播放倍數。
2.每秒讀取【接口】做三次數值采集作為播放倍數。
3.采集后數據做判斷,假設采集結果為A=1600 B=1800 C=2200,結果為遞增則播放對應音頻的A=8倍 B=9倍 C=11倍。音頻文件1秒內播放的倍數。
4.采集后數據判斷,假設ABC數值為遞增情況,對應播放音頻音量為遞增,反之為音量降低。
A A>B>C就是收油狀態 音量銳減50%后 音量慢慢縮小功率
播放效果類似打碟器,快慢根據接口速度判斷,詳見微信視頻。
注解:
接口:保留接口即可,數值在0-8000內,每毫秒都會變化,變化過程均為線性。
接口:為汽車儀表轉速實際輸出值,根據輸出值模擬聲浪(音頻重復播放次數與音量遞增/減效果)
本項目中包含更多內容
您需要 登錄 才可以查看內容和下載附件,
沒有賬號?立即注冊