iOS音頻聲效(Audio)效果源碼集錦
作者:佚名
本文將介紹15種iOS音頻聲效(Audio)效果源碼的下載地址,包括TOM貓學(xué)說話demo、ObjectAL for iPhone和簡(jiǎn)易鋼琴等特效源碼的分享。
AAC Audio Converter
介紹: 可以將任意格式的音頻文件轉(zhuǎn)碼壓縮成 AAC MPEG-4(m4a)格式。可以應(yīng)用在需要傳輸聲音文件的app中,這樣可以將數(shù)據(jù)量大的聲音文件(比如PCM)壓縮成較小的AAC再進(jìn)行傳輸。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=44&fromuid=15
Groover
介紹: 制作各種節(jié)奏的鼓聲音樂。制作過程如下:一共有三種鼓聲(還包括一種類似沙槌的聲音)。界面上出現(xiàn)3*16的格子,每一行對(duì)應(yīng)一種樂器的聲音,每一格表示擊打一次。對(duì)這48個(gè)格子,隨便點(diǎn)擊選擇(組合各種聲音),然后拖動(dòng)速度slider(控制節(jié)奏快慢),點(diǎn)擊“start”按鈕,就可以制作出意想不到的組合聲音。具體制作音樂過程可以看視頻。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=45&fromuid=15
Sound Engine
介紹: 播放背景音樂的同時(shí),還可以同時(shí)播放其他聲效,可以同時(shí)分別控制背景音樂以及聲效的音量大小。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=46&fromuid=15
簡(jiǎn)易鋼琴源碼分享
介紹: 利用AudioToolbox實(shí)現(xiàn)一個(gè)簡(jiǎn)單的鋼琴,可以奏出7個(gè)音階的聲音。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=47&fromuid=15
音樂播放器源碼分享
介紹: 用ios自帶的AVAudio實(shí)現(xiàn)的音樂播放器??梢圆シ糯娣旁陔娔X里面的音樂文件,可以調(diào)整聲音音量。播放的時(shí)候界面會(huì)有下雪的效果。可以作為練習(xí)動(dòng)畫和音頻播放的例子。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=48&fromuid=15
Audio Streamer
介紹: 播放來自互聯(lián)網(wǎng)的音頻流/流媒體(Audio Streamer)。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=49&fromuid=15
cocoa waveform
介紹:實(shí)現(xiàn)播放音樂同時(shí)顯示波形圖(waveform).
http://ios.itmdc.com/forum.php?mod=viewthread&tid=83&fromuid=15
TOM貓學(xué)說話demo
介紹: 實(shí)現(xiàn)湯米貓學(xué)說話的demo,即實(shí)現(xiàn)變聲功能。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=84&fromuid=15
lrc歌詞同步顯示
介紹: 實(shí)現(xiàn)一個(gè)簡(jiǎn)單的基于LRC的歌詞同步顯示功能,支持[time][time]XXXX格式的LRC文件
http://ios.itmdc.com/forum.php?mod=viewthread&tid=85&fromuid=15
在線音頻播放器
介紹: 一款帶有圓形進(jìn)度條的在線音頻(流媒體)播放器。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=86&fromuid=15
利用Audio Unit類 進(jìn)行播放聲音
介紹: 利用Audio Unit類進(jìn)行簡(jiǎn)單的播放聲音,這個(gè)類庫可以進(jìn)行更加強(qiáng)大的操作。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=87&fromuid=15
Simple Audio Engine from cocos2d
介紹: cocos2d是一個(gè)很強(qiáng)大的類庫,不僅包含了各種動(dòng)畫處理效果,也有聲音處理效果。但是cocos2d畢竟太過龐大。如果我僅僅需要其中的聲音處理類庫,是不需要用到其他龐大復(fù)雜的代碼的?,F(xiàn)在,熱心的開發(fā)者將其中的聲音處理的代碼SimpleAudioEngine從cocos2d提取出來,并且附上了一個(gè)demo例子,教你如何使用。如果你僅僅想在你的應(yīng)用中播放一些聲音或者背景音樂,那么,直接使用SimpleAudioEngine將十分方便。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=88&fromuid=15
ObjectAL for iPhone
介紹: 實(shí)現(xiàn)各種聲音效果,包括調(diào)整聲音的大?。╒olume)、音調(diào)(Pitch)、聲像(Pan)、靜音(Mute),還可以調(diào)整聲音的淡入淡出效果,背景音樂混合(Audio track)效果。代碼例子中還提供了一個(gè)飛機(jī)射擊游戲,當(dāng)射中目標(biāo)之后,會(huì)發(fā)出聲音。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=89&fromuid=15
Sound Recorder
介紹: 實(shí)現(xiàn)錄音功能。用戶點(diǎn)擊“Rec”按鈕開始錄音,點(diǎn)擊“Stop”按鈕之后停止錄音,點(diǎn)擊“Play”按鈕之后回放錄音。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=90&fromuid=15
Audio Player Controller
介紹: 實(shí)現(xiàn)音樂播放器功能,可以播放mp3音樂。效果類似iPhone自帶的音樂播放器應(yīng)用。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=91&fromuid=15
介紹: 可以將任意格式的音頻文件轉(zhuǎn)碼壓縮成 AAC MPEG-4(m4a)格式。可以應(yīng)用在需要傳輸聲音文件的app中,這樣可以將數(shù)據(jù)量大的聲音文件(比如PCM)壓縮成較小的AAC再進(jìn)行傳輸。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=44&fromuid=15
Groover
介紹: 制作各種節(jié)奏的鼓聲音樂。制作過程如下:一共有三種鼓聲(還包括一種類似沙槌的聲音)。界面上出現(xiàn)3*16的格子,每一行對(duì)應(yīng)一種樂器的聲音,每一格表示擊打一次。對(duì)這48個(gè)格子,隨便點(diǎn)擊選擇(組合各種聲音),然后拖動(dòng)速度slider(控制節(jié)奏快慢),點(diǎn)擊“start”按鈕,就可以制作出意想不到的組合聲音。具體制作音樂過程可以看視頻。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=45&fromuid=15
Sound Engine
介紹: 播放背景音樂的同時(shí),還可以同時(shí)播放其他聲效,可以同時(shí)分別控制背景音樂以及聲效的音量大小。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=46&fromuid=15
簡(jiǎn)易鋼琴源碼分享
介紹: 利用AudioToolbox實(shí)現(xiàn)一個(gè)簡(jiǎn)單的鋼琴,可以奏出7個(gè)音階的聲音。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=47&fromuid=15
音樂播放器源碼分享
介紹: 用ios自帶的AVAudio實(shí)現(xiàn)的音樂播放器??梢圆シ糯娣旁陔娔X里面的音樂文件,可以調(diào)整聲音音量。播放的時(shí)候界面會(huì)有下雪的效果。可以作為練習(xí)動(dòng)畫和音頻播放的例子。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=48&fromuid=15
Audio Streamer
介紹: 播放來自互聯(lián)網(wǎng)的音頻流/流媒體(Audio Streamer)。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=49&fromuid=15
cocoa waveform
介紹:實(shí)現(xiàn)播放音樂同時(shí)顯示波形圖(waveform).
http://ios.itmdc.com/forum.php?mod=viewthread&tid=83&fromuid=15
TOM貓學(xué)說話demo
介紹: 實(shí)現(xiàn)湯米貓學(xué)說話的demo,即實(shí)現(xiàn)變聲功能。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=84&fromuid=15
lrc歌詞同步顯示
介紹: 實(shí)現(xiàn)一個(gè)簡(jiǎn)單的基于LRC的歌詞同步顯示功能,支持[time][time]XXXX格式的LRC文件
http://ios.itmdc.com/forum.php?mod=viewthread&tid=85&fromuid=15
在線音頻播放器
介紹: 一款帶有圓形進(jìn)度條的在線音頻(流媒體)播放器。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=86&fromuid=15
利用Audio Unit類 進(jìn)行播放聲音
介紹: 利用Audio Unit類進(jìn)行簡(jiǎn)單的播放聲音,這個(gè)類庫可以進(jìn)行更加強(qiáng)大的操作。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=87&fromuid=15
Simple Audio Engine from cocos2d
介紹: cocos2d是一個(gè)很強(qiáng)大的類庫,不僅包含了各種動(dòng)畫處理效果,也有聲音處理效果。但是cocos2d畢竟太過龐大。如果我僅僅需要其中的聲音處理類庫,是不需要用到其他龐大復(fù)雜的代碼的?,F(xiàn)在,熱心的開發(fā)者將其中的聲音處理的代碼SimpleAudioEngine從cocos2d提取出來,并且附上了一個(gè)demo例子,教你如何使用。如果你僅僅想在你的應(yīng)用中播放一些聲音或者背景音樂,那么,直接使用SimpleAudioEngine將十分方便。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=88&fromuid=15
ObjectAL for iPhone
介紹: 實(shí)現(xiàn)各種聲音效果,包括調(diào)整聲音的大?。╒olume)、音調(diào)(Pitch)、聲像(Pan)、靜音(Mute),還可以調(diào)整聲音的淡入淡出效果,背景音樂混合(Audio track)效果。代碼例子中還提供了一個(gè)飛機(jī)射擊游戲,當(dāng)射中目標(biāo)之后,會(huì)發(fā)出聲音。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=89&fromuid=15
Sound Recorder
介紹: 實(shí)現(xiàn)錄音功能。用戶點(diǎn)擊“Rec”按鈕開始錄音,點(diǎn)擊“Stop”按鈕之后停止錄音,點(diǎn)擊“Play”按鈕之后回放錄音。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=90&fromuid=15
Audio Player Controller
介紹: 實(shí)現(xiàn)音樂播放器功能,可以播放mp3音樂。效果類似iPhone自帶的音樂播放器應(yīng)用。
http://ios.itmdc.com/forum.php?mod=viewthread&tid=91&fromuid=15
責(zé)任編輯:冰凝兒