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