在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ iOS/ 虛擬音域 - 聲音設(shè)計(jì)的藝術(shù)
與四軸無(wú)人機(jī)的通訊
在沙盒中編寫(xiě)腳本
結(jié)構(gòu)體和值類(lèi)型
深入理解 CocoaPods
UICollectionView + UIKit 力學(xué)
NSString 與 Unicode
代碼簽名探析
測(cè)試
架構(gòu)
第二期-并發(fā)編程
Metal
自定義控件
iOS 中的行為
行為驅(qū)動(dòng)開(kāi)發(fā)
Collection View 動(dòng)畫(huà)
截圖測(cè)試
MVVM 介紹
使 Mac 應(yīng)用數(shù)據(jù)腳本化
一個(gè)完整的 Core Data 應(yīng)用
插件
字符串
為 iOS 建立 Travis CI
先進(jìn)的自動(dòng)布局工具箱
動(dòng)畫(huà)
為 iOS 7 重新設(shè)計(jì) App
XPC
從 NSURLConnection 到 NSURLSession
Core Data 網(wǎng)絡(luò)應(yīng)用實(shí)例
GPU 加速下的圖像處理
自定義 Core Data 遷移
子類(lèi)
與調(diào)試器共舞 - LLDB 的華爾茲
圖片格式
并發(fā)編程:API 及挑戰(zhàn)
IP,TCP 和 HTTP
動(dòng)畫(huà)解釋
響應(yīng)式 Android 應(yīng)用
初識(shí) TextKit
客戶端
View-Layer 協(xié)作
回到 Mac
Android
Core Image 介紹
自定義 Formatters
Scene Kit
調(diào)試
項(xiàng)目介紹
Swift 的強(qiáng)大之處
測(cè)試并發(fā)程序
Android 通知中心
調(diào)試:案例學(xué)習(xí)
從 UIKit 到 AppKit
iOS 7 : 隱藏技巧和變通之道
安全
底層并發(fā) API
消息傳遞機(jī)制
更輕量的 View Controllers
用 SQLite 和 FMDB 替代 Core Data
字符串解析
終身學(xué)習(xí)的一代人
視頻
Playground 快速原型制作
Omni 內(nèi)部
同步數(shù)據(jù)
設(shè)計(jì)優(yōu)雅的移動(dòng)游戲
繪制像素到屏幕上
相機(jī)與照片
音頻 API 一覽
交互式動(dòng)畫(huà)
常見(jiàn)的后臺(tái)實(shí)踐
糟糕的測(cè)試
避免濫用單例
數(shù)據(jù)模型和模型對(duì)象
Core Data
字符串本地化
View Controller 轉(zhuǎn)場(chǎng)
照片框架
響應(yīng)式視圖
Square Register 中的擴(kuò)張
DTrace
基礎(chǔ)集合類(lèi)
視頻工具箱和硬件加速
字符串渲染
讓東西變得不那么糟
游戲中的多點(diǎn)互聯(lián)
iCloud 和 Core Data
Views
虛擬音域 - 聲音設(shè)計(jì)的藝術(shù)
導(dǎo)航應(yīng)用
線程安全類(lèi)的設(shè)計(jì)
置換測(cè)試: Mock, Stub 和其他
Build 工具
KVC 和 KVO
Core Image 和視頻
Android Intents
在 iOS 上捕獲視頻
四軸無(wú)人機(jī)項(xiàng)目
Mach-O 可執(zhí)行文件
UI 測(cè)試
值對(duì)象
活動(dòng)追蹤
依賴(lài)注入
Swift
項(xiàng)目管理
整潔的 Table View 代碼
Swift 方法的多面性
為什么今天安全仍然重要
Core Data 概述
Foundation
Swift 的函數(shù)式 API
iOS 7 的多任務(wù)
自定義 Collection View 布局
測(cè)試 View Controllers
訪談
收據(jù)驗(yàn)證
數(shù)據(jù)同步
自定義 ViewController 容器轉(zhuǎn)場(chǎng)
游戲
調(diào)試核對(duì)清單
View Controller 容器
學(xué)無(wú)止境
XCTest 測(cè)試實(shí)戰(zhàn)
iOS 7
Layer 中自定義屬性的動(dòng)畫(huà)
第一期-更輕量的 View Controllers
精通 iCloud 文檔存儲(chǔ)
代碼審查的藝術(shù):Dropbox 的故事
GPU 加速下的圖像視覺(jué)
Artsy
照片擴(kuò)展
理解 Scroll Views
使用 VIPER 構(gòu)建 iOS 應(yīng)用
Android 中的 SQLite 數(shù)據(jù)庫(kù)支持
Fetch 請(qǐng)求
導(dǎo)入大數(shù)據(jù)集
iOS 開(kāi)發(fā)者的 Android 第一課
iOS 上的相機(jī)捕捉
語(yǔ)言標(biāo)簽
同步案例學(xué)習(xí)
依賴(lài)注入和注解,為什么 Java 比你想象的要好
編譯器
基于 OpenCV 的人臉識(shí)別
玩轉(zhuǎn)字符串
相機(jī)工作原理
Build 過(guò)程

虛擬音域 - 聲音設(shè)計(jì)的藝術(shù)

只需片刻,合上雙眼,去聆聽(tīng)周?chē)氖澜绨伞H绻闶窃谵k公室,你可能會(huì)聽(tīng)到打字的聲音和電話鈴聲;可能會(huì)聽(tīng)到暖氣或者空調(diào)工作的嗡嗡聲響;可能會(huì)聽(tīng)到來(lái)自你同事的聲音,聽(tīng)到他們的腳步聲,或是聽(tīng)到他們討論某個(gè)討厭的 bug。

聲音總是環(huán)繞在我們周?chē)?,聲音是我們世界的一個(gè)必須組成部分。在這個(gè)世界里,盡管我們不知道到底有多少噪音,但是我們?nèi)淌芎徒邮艹錆M著我們?nèi)粘I畹乃协h(huán)境噪音。那些有先天性聽(tīng)力障礙,后天安裝人工電子耳蝸的人被我們潛意識(shí)中接受和處理掉的聲音逼瘋是不足為奇的事情。

由于聲音占據(jù)我們?nèi)粘I畹暮艽蟛糠?,所以聲音在游戲開(kāi)發(fā)中也越來(lái)越重要。然而,要實(shí)現(xiàn)完全身臨其境的虛擬現(xiàn)實(shí),最大的挑戰(zhàn)之一就是設(shè)計(jì)逼真的聲音環(huán)境。如果你身處一個(gè)虛擬森林中,但卻聽(tīng)不到樹(shù)葉的沙沙聲,也聽(tīng)不到昆蟲(chóng)的鳴叫聲,你就不會(huì)感覺(jué)到真實(shí)。

在某些方面,音效設(shè)計(jì)是吃力不討好的活計(jì)。你什么都正確的話,沒(méi)人會(huì)注意到這些,但是一旦你做錯(cuò)了什么,人們百分之百會(huì)注意到。這是一項(xiàng)痛苦,細(xì)節(jié)導(dǎo)向,但又幾乎被忽略的工作。但是,當(dāng)你捕捉到一種美妙的聲音體驗(yàn)或真實(shí)的聲音環(huán)境時(shí),你會(huì)感覺(jué)到一種樂(lè)趣,這種樂(lè)趣很大程度上彌補(bǔ)了工作辛苦、收獲甚少的不足。

記錄聲音

記錄聲音和函數(shù)式編程非常相似:你希望能消除副效應(yīng)?;祉?(reverb) 就是一種會(huì)對(duì)錄音造成重大損壞的副效應(yīng),它就是你所聽(tīng)到的在聲音反射到反射面的時(shí)候發(fā)出的回音。

如果你想要更好地知道混響是什么,只要去一個(gè)大型的公共浴室就可以了。浴室里有很多聲音反射面,聲音幾乎不會(huì)被吸收,然后把東西扔在地板上,大聲講話。聽(tīng)聽(tīng)看聲音是什么樣的。如果你的游戲場(chǎng)景不在浴室的話,這就是一個(gè)聽(tīng)起來(lái)非常不符合場(chǎng)景的副效應(yīng)。

混響不是可以后期處理的東西,沒(méi)有音頻濾波器或者插件可以消除混響。你可以給錄制的聲音加混響,但是一旦你將其加進(jìn)錄音,你就無(wú)法擺脫它了。試圖把混響移除聲音文件就像試圖將雞蛋移出剛出爐的蛋糕。因?yàn)檎娴臒o(wú)法做到,所以你需要確保在你開(kāi)始工作之前盡量保持錄音獨(dú)立干凈。

你不必去專(zhuān)業(yè)的工作室,不過(guò)如果可以的話,那是最好不過(guò)了。如果你想在家完成,盡量做到讓房間越安靜越好。我見(jiàn)過(guò)有人用毛毯把墻遮起來(lái)。如果你的內(nèi)心住著一個(gè)死宅的話,你甚至還可以把所有你的艦?zāi)锸洲k掛在墻上來(lái)給它們賦予新的意義。如果這些工作量太大,或者讓你覺(jué)得怪異而無(wú)法接受的話,只要確保找一個(gè)盡可能小的房間就可以。

同樣的,確保你的麥克風(fēng)盡可能靠近聲源。你不僅僅要避免錄下混響,你還有避免錄下其他雜音。參加過(guò)電話會(huì)議的人都知道,如果對(duì)方團(tuán)隊(duì)所在的房間中間有一臺(tái)錄音設(shè)備的話,大家都要對(duì)著麥克風(fēng)說(shuō)話,只要離開(kāi) 10 英尺,聲音就不像樣了,麥克風(fēng)和人之間存在很多雜音不時(shí)地傳來(lái)。

我們無(wú)法完全消除噪音,但是幸運(yùn)的是如果你采用適當(dāng)?shù)匿浿品椒ǎ芏喙ぞ呖梢匀コ胍?。市?chǎng)上有一個(gè)產(chǎn)品,iZotope 的 RX 4,可以分析出噪音并從錄音中去除噪音。但是 RX4 比 Logic 價(jià)格更高,所以哪怕可以事后去除噪音,但是成本最低的方案還是從一開(kāi)始就避免錄下噪音。噪音是一種副效應(yīng),應(yīng)該盡量避免副效應(yīng)。

另外,錄音的時(shí)候,請(qǐng)確保做到預(yù)錄制和后錄制。預(yù)錄制就是錄下要錄的聲音開(kāi)始前的幾秒靜默,后錄制和預(yù)錄制一樣,在結(jié)束錄制后再多錄幾秒靜音。這非常重要,因?yàn)槟阈枰_保你錄音完整。很多聲音會(huì)有一個(gè)聲尾,如果被剪掉的話非常不好。請(qǐng)記住,你可以刪減內(nèi)容,但是無(wú)法還原和加入內(nèi)容。

麥克風(fēng)

如果你想認(rèn)認(rèn)真真盡自己所能為用戶做最好的聲音設(shè)計(jì)的話,我想推薦你在這幾個(gè)重要工具上花點(diǎn)時(shí)間和金錢(qián)。

首先,并且最好,你必須要買(mǎi)的最不可或缺的工具是一個(gè)優(yōu)質(zhì)的麥克風(fēng)。用你筆記本電腦的麥克風(fēng)給你的游戲錄音顯然不合適。用筆記本電腦的麥克風(fēng)在 Skype 上跟人聊天綽綽有余,但它絕不是為專(zhuān)業(yè)音響效果和音響工作設(shè)計(jì)的。你不能使用筆記本電腦的麥克風(fēng)來(lái)調(diào)音和修正音效。任何嘗試去控制這個(gè)麥克風(fēng)的做法都是沒(méi)有意義的。跟使用集成在電腦上的麥克風(fēng)相比,你需要更多地去使用工具來(lái)控制麥克風(fēng)。

市場(chǎng)上有很多種麥克風(fēng),價(jià)格從 10 美元到數(shù)千美元不等。最便宜最原始的麥克風(fēng)是動(dòng)圈式麥克風(fēng)。如果你在高中是個(gè)視頻迷,為學(xué)校社團(tuán)安排過(guò)音響,那時(shí)候你使用的麥克風(fēng)很可能就是動(dòng)圈式麥克風(fēng)。動(dòng)圈式麥克風(fēng)非常牢固。你可以把它們從樓上扔下去,或者用車(chē)碾過(guò),它們都會(huì)仍然工作。所以,它們靈敏度其實(shí)不會(huì)很好,無(wú)法捕捉細(xì)微的聲音變化。一個(gè)外置動(dòng)圈式麥克風(fēng),哪怕你是從你的搖滾樂(lè)隊(duì)偷來(lái)的,都比你的筆記本電腦麥克風(fēng)好得多,但是這只是可用的最低要求。

還有一種麥克風(fēng)你可能不常見(jiàn),叫做鋁帶式麥克風(fēng)。鋁帶式麥克風(fēng)是為了彌補(bǔ)動(dòng)圈式麥克的不足的。鋁帶式麥克風(fēng)非常靈敏,但是也使其極為脆弱和昂貴。這些麥克風(fēng)用來(lái)錄制人聲是極好的,但是對(duì)于我們而言,并不是最理想的。

我想要推薦購(gòu)買(mǎi)的是電容式麥克風(fēng)。電容式麥克風(fēng)可以滿足以上兩個(gè)要求。它們遠(yuǎn)比動(dòng)圈式麥克風(fēng)靈敏的多,跟鋁帶式麥克風(fēng)有相當(dāng)?shù)撵`敏度。電容式麥克風(fēng)比動(dòng)圈式麥克風(fēng)要貴,但是比鋁帶式麥克風(fēng)便宜。

出于方便考慮,我推薦購(gòu)買(mǎi)可以直接使用 USB 接口與電腦連接的麥克風(fēng)。我學(xué)習(xí)音頻工程的那個(gè)時(shí)候,需要買(mǎi)一個(gè)外部調(diào)音器和其他硬件,才能讓麥克風(fēng)跟電腦連接。隨著播客和家庭影院產(chǎn)品的出現(xiàn),市場(chǎng)上出現(xiàn)了很多低成本簡(jiǎn)易的解決方案。

在亞馬遜上花 50 美元就可以買(mǎi)到一個(gè)合適的 USB 接口的電容麥克風(fēng)。盡管你可以花更多錢(qián)買(mǎi) USB 麥克風(fēng),但是我沒(méi)有看到過(guò)賣(mài) 150 美元以上的麥克風(fēng)。想到五年前一個(gè)不錯(cuò)的,非 USB 接口的電容麥克風(fēng)要 500 美元以上,現(xiàn)在真心挺不錯(cuò)的。一個(gè)好的麥克風(fēng)一定物有所值。

另一件在挑選麥克風(fēng)時(shí)務(wù)必要記得的是它的指向性 (polar pattern)。指向性也被稱(chēng)為錄入性。不是所有的麥克風(fēng)都錄入周?chē)械穆曇?。那些捕捉周?chē)新曇舻柠溈孙L(fēng)被稱(chēng)為全向式麥克風(fēng)。全向式麥克風(fēng)對(duì)我們而言并不理想。即使你能夠分離聲源,你的麥克風(fēng)依然會(huì)捕捉周?chē)脑胍簟?/p>

心形定向式比較理想。正如其名,這種指向式麥克風(fēng)的形狀是心形的,在后面有一個(gè)盲點(diǎn)。這種樣式可以幫助你分離聲源。心形定向式分為兩種:超級(jí) (super )和超高 (hyper)。這兩種定向式都會(huì)錄入后面少量的聲音,但是比普通全向式的要好太多了。

數(shù)碼音頻軟件

如果你認(rèn)認(rèn)真真進(jìn)行音效設(shè)計(jì),你需要為數(shù)碼音頻工作站 (digital audio workstation, DAW) 花點(diǎn)時(shí)間和資金。Mac 自帶一個(gè)免費(fèi)的數(shù)碼音頻工作站 GarageBand。最近幾年,GarageBand 性能提升了不少,但是依然非常受限?;旧?GarageBand 的目標(biāo)人群是音樂(lè)制作人,而不是游戲音效設(shè)計(jì)師。所以,你可以花時(shí)間嘗試讓 GarageBand 做它并不擅長(zhǎng)的工作,也可以花稍多點(diǎn)錢(qián)買(mǎi)一個(gè)好得多的工具。

我強(qiáng)烈推薦購(gòu)買(mǎi) Logic Pro X。Logic Pro 是蘋(píng)果公司 GarageBand 的升級(jí)版,賣(mài) 200 美元 (很不幸,沒(méi)有升級(jí)價(jià))。不過(guò),最近幾年 Logic 的價(jià)格下跌了不少?;氐?2007 年,Logic 7 要賣(mài) 1000 美元,還要配一個(gè)外接的軟件保護(hù)令牌才能用。Logic 8 只要一半價(jià)錢(qián),最近兩個(gè)版本的 Logic Pro 穩(wěn)定在 200 美元。你現(xiàn)在都可以用買(mǎi)一份 Logic 7 的價(jià)錢(qián)買(mǎi)到最近的三個(gè)版本并還能有點(diǎn)剩余了。

同樣的,如果我們進(jìn)進(jìn)時(shí)光機(jī)回到過(guò)去,我們可以看到任何數(shù)碼音頻工作站都非常昂貴。十年前,這個(gè)行業(yè)中的標(biāo)準(zhǔn)工作站 Pro Tools 貴的令人發(fā)指。如果你買(mǎi)一個(gè) Pro Tools,你還必須買(mǎi)一個(gè)外接硬件保證軟件正常工作。單單的一個(gè) Pro Tool 就至少要 2000 美元。Pro Tools 也不自帶任何插件或者功能。你只能用上系統(tǒng)錄音和編輯,沒(méi)有濾波器,不帶任何效果,沒(méi)有任何虛擬設(shè)備。一切都是分開(kāi)的,一套特別裝配過(guò)的 Pro Tools,輕輕松松就花掉你 10000 美元。

而現(xiàn)在,Logic Pro 擁有一切你需要另外為 Pro Tools 購(gòu)買(mǎi)的東西。Logic Pro 自帶一個(gè)巨大的免費(fèi)特殊音效和音樂(lè)循環(huán) (loop) 組件庫(kù)。如果你不知道如何使用,但是依然想要組建自己的聲效,使用軟件自帶的蘋(píng)果循環(huán)是個(gè)不錯(cuò)的嘗試。GarageBand 有一些蘋(píng)果循環(huán),但是不是很全。

Logic Pro 還包含 20 個(gè)音頻效果插件,可以按照你所想的為你的音效調(diào)整音調(diào),消除噪音,添加混響,這些都是為你的游戲制作獨(dú)特音效的無(wú)價(jià)工具。

另一個(gè)我喜歡使用的數(shù)碼音頻軟件是 Reason。Reason 可以免費(fèi)下載試用,但是如果你沒(méi)有購(gòu)買(mǎi)的話,就不能保存項(xiàng)目。不過(guò)這依然很不錯(cuò),因?yàn)槟阍谇捌诓换ㄒ环皱X(qián),就可以試用看看你是否喜歡。Reason 有很多第三方工具和音效庫(kù),使其極為強(qiáng)大和并具有很多功能。

數(shù)碼音頻工作站就像編程語(yǔ)言一樣,一旦掌握了其中一個(gè),學(xué)習(xí)和使用其他工作站就一點(diǎn)也不難了。在很多方面,你選擇使用什么工具僅僅代表你的喜好以及什么打動(dòng)了你。任何一個(gè)工具都有其獨(dú)一無(wú)二的特性,但很多基本功能都是一樣的。我提到的那幾個(gè)工具是我學(xué)習(xí)并喜歡使用的,而且在一個(gè)獨(dú)立游戲開(kāi)發(fā)人的預(yù)算之內(nèi)。

這些工具都需要一些時(shí)間來(lái)掌握,但外面是有很多書(shū)籍和網(wǎng)絡(luò)資源可供學(xué)習(xí)的。如果你有耐心掌握一種編程語(yǔ)言或游戲引擎,你努力練習(xí)應(yīng)該能掌握這些工具。一旦你對(duì)這些工具的工作原理有了一個(gè)理解,你能利用這些工具做一切你能想象到的事情。

擬音

擬音是一種復(fù)制記錄日常聲音,并將其添加進(jìn)你的游戲項(xiàng)目的藝術(shù)。有一個(gè)所有的極客都應(yīng)該熟悉的著名擬音案例是利用椰子復(fù)制馬蹄聲。

從上面的案例看來(lái),很明顯,你不必為了給游戲做一個(gè)近似的配音去錄一個(gè)一模一樣的音。甚至,有時(shí)候擬音反而是一個(gè)更好的選擇。有一個(gè)很好的例子是,當(dāng)你需要槍響聲的時(shí)候,你不會(huì)想要采用直接槍響的聲源。如果你曾經(jīng)聽(tīng)見(jiàn)過(guò)真正的槍響聲,你可能會(huì)意識(shí)到這種聲音聽(tīng)起來(lái)反而像是偽造的。相反的,你想要找到一個(gè)替代物可以發(fā)出不錯(cuò)的尖銳的爆破聲。一種常用的模擬槍響的工具是氣釘槍。不過(guò)我個(gè)人最喜歡利用泡泡包裝紙,那種有很大泡泡的那種。我曾有一天,在上課前正對(duì)著麥克風(fēng)捏爆了其中一個(gè)泡泡,把我在遠(yuǎn)程學(xué)習(xí)班的一班同學(xué)嚇壞了。

有很多教程可以培養(yǎng)新晉的擬音藝術(shù)家,但是最好的工具還是你的耳朵和想象力。我曾有一個(gè)音效設(shè)計(jì)項(xiàng)目,在這個(gè)項(xiàng)目里我必須為屏幕上滾動(dòng)的很多東西創(chuàng)造音效。我記得我小時(shí)候我有一個(gè)彈珠機(jī),我可以把彈珠放進(jìn)去,它們要沿著軌道滾好幾圈,然后才能心滿意足地?fù)渫ǖ暨M(jìn)桶里。我買(mǎi)了一些彈珠,錄下它們滾動(dòng)和掉落的聲音,然后導(dǎo)入 Logic,進(jìn)行變調(diào),低頻率的音效用于大物體,高頻率的音效用于小物體。

想想某樣?xùn)|西應(yīng)該是什么聲音,試著想想你的記憶中哪些聲音可以用得上。聽(tīng)到或者觀察到任何可以發(fā)出有趣聲音的東西,請(qǐng)豎起耳朵。如果你在尋找靈感,看些書(shū),看看 Ben Burtt 在星際大戰(zhàn)中如何設(shè)計(jì)音效的。

蘋(píng)果循環(huán)與其他預(yù)制音效

因?yàn)槲覀兌际敲β档挠螒蛟O(shè)計(jì)師和軟件工程師,我們沒(méi)必要把一周的時(shí)間都泡在 Logic 上,去小心翼翼地制作我們自己定制的音效。也就是說(shuō),外面有很多資源時(shí)刻為那些需要恐龍咆哮聲的忙碌的軟件工程師準(zhǔn)備著。

我已經(jīng)簡(jiǎn)要介紹了蘋(píng)果循環(huán),蘋(píng)果循環(huán)是 GarageBand 和 Logic 中提供的免費(fèi)音效片段。以前蘋(píng)果公司是將它們分開(kāi)出售的,但是從 Logic 8 開(kāi)始,Logic 提供所有的蘋(píng)果循環(huán)。

這些沒(méi)有任何版稅和所有權(quán)問(wèn)題,可以直接使用。即使有數(shù)千種循環(huán)可供選擇,可能只有很少一部分符合你的需求。了解音頻濾波器非常有益,這樣你可以調(diào)整這些音效使其變得獨(dú)一無(wú)二,但是這會(huì)有點(diǎn)像必勝客餐廳的菜單,用五種面包只能做出有限的幾種混合搭配。雖然起點(diǎn)很好,但是用不了多久,你所有的音效會(huì)變得一模一樣,和別人的相比,沒(méi)有什么出眾之處。

有很多網(wǎng)站提供免費(fèi)開(kāi)源的音效,以及只需要付極少許可費(fèi)的專(zhuān)利音效。有兩個(gè)付費(fèi)網(wǎng)站 Big Fish AudioAudio Jungle 提供經(jīng)過(guò)精心選擇的優(yōu)秀音效. 雖然網(wǎng)上有很多免費(fèi)音效網(wǎng)站,但是上面的音效并沒(méi)有經(jīng)過(guò)精心挑選,你可能需要花很多時(shí)間尋找你想要的音效。想要方便是要付出代價(jià)的,算算你節(jié)省了多少時(shí)間,算算當(dāng)你決定是不是要制作,購(gòu)買(mǎi)或者尋找音頻的時(shí)候,時(shí)間值多少錢(qián)。

關(guān)于網(wǎng)絡(luò)音效,警告大家一句:請(qǐng)確保你了解你對(duì)這些音效擁有哪些權(quán)利。如果你找到一個(gè)你想使用的音效,請(qǐng)確保你獲得了將這些音效用于你的項(xiàng)目的許可,確保你已經(jīng)為這些權(quán)利付費(fèi)。創(chuàng)造這些音效的人為它們傾注了心血。我們希望大家為我們的軟件付費(fèi),所以我們應(yīng)該愿意為這些使我們的游戲與眾不同的音效付費(fèi)。

音頻濾波器

上文我有幾次提到了音頻濾波器,所以好像現(xiàn)在是時(shí)候來(lái)解釋什么是音頻濾波器,以及如何在項(xiàng)目中使用它們了。

雖然市場(chǎng)上有很多非??犰诺囊粜V波器,不過(guò)總體而言,跟創(chuàng)造亂七八糟的聲效相比,你會(huì)更多地使用濾波器來(lái)消除噪音和調(diào)音。所以我們來(lái)學(xué)習(xí)一些常見(jiàn)并常用的普通音頻濾波器吧。

我提到過(guò)盡量從音頻項(xiàng)目中消除混音,因?yàn)樵谥竽憧梢杂每煽氐姆绞桨阉舆M(jìn)來(lái)。有一個(gè)你將打交道的重要濾波器是混響濾波器。你可以為一般的或特定種類(lèi)的建筑環(huán)境設(shè)計(jì)混響類(lèi)型。有些混響軟件是通過(guò)從特定的地方,比如西斯廷教堂或者中央車(chē)站取樣來(lái)創(chuàng)造的。如果你在制作一個(gè)發(fā)生在真實(shí)地點(diǎn)的游戲,可能你要設(shè)計(jì)和游戲發(fā)生地點(diǎn)完全一致的混響。通常你不需要了解得這么仔細(xì),不過(guò)如果你是個(gè)深度音頻極客,知道這些會(huì)是非常令人激動(dòng)的事情。

其他你需要熟悉的音頻濾波器是高通和低通濾波器。這些濾波器顧名思義。高通濾波器通過(guò)高頻音,低通濾波器只能通過(guò)低頻音。

一般而言,人類(lèi)可以聽(tīng)到的聲音不高于 20,000 赫茲。如果你曾經(jīng)奇怪為什么 CD 的采樣率是 44.1 千赫茲,這是有科學(xué)道理的。有一個(gè)公式叫做奈奎斯特采樣定理,這個(gè)定理說(shuō)明如果你想要精確地捕捉某個(gè)聲音,你需要對(duì)最高頻音至少采樣兩次。聲音是一種波,同時(shí)具有有壓縮波和稀疏波。如果你在繪圖計(jì)算器上編寫(xiě)一個(gè)正弦波的時(shí)候,回起想高中的三角法,你注意到這個(gè)波經(jīng)過(guò) Y 軸的上部和下部。如果你想要測(cè)量這個(gè)波,你可能需要確保找到波最高到哪里,最低到哪里。

當(dāng)我們逐漸上了年紀(jì)以后,很多人失去了聽(tīng)這些高頻音的能力。尤其如果經(jīng)常聽(tīng)刺耳的死亡金屬,或者是使命召喚的高音量的話,更是會(huì)破壞我們的聽(tīng)力。不過(guò),不是每個(gè)人都失去了高頻聽(tīng)力能力。我個(gè)人就知道有些人可以聽(tīng)見(jiàn)尖銳的狗哨子。有很多聲音是大多數(shù)人所聽(tīng)不到的,但是有些人能聽(tīng)到。讓聲音進(jìn)入低通濾波器,過(guò)濾掉 15 千赫茲以上的聲音,清除一些可能困擾聽(tīng)眾的無(wú)用超聲波沒(méi)有什么壞處。

同樣的,過(guò)濾掉一些無(wú)用的低頻音也可以清理音效。高通和低通過(guò)濾器被統(tǒng)稱(chēng)為帶通濾波器。你可以指定只使用某個(gè)波段的頻率。

說(shuō)到頻率,我曾想簡(jiǎn)單提一下彈奏貝斯的低音。我知道當(dāng)我們習(xí)慣使用立體聲音響聽(tīng)音樂(lè)的那天起,貝斯的低音就成為了關(guān)鍵。在創(chuàng)建音效的時(shí)候,你可能會(huì)被蠱惑在均衡器中使用貝斯低音。但是別這么做。我有一個(gè)小貼士:消除頻率比增添頻率容易得多。如果你想在音效中增加低頻音,就請(qǐng)減少高頻音吧。音頻可以相互抵消,通過(guò)直接消除不想要的頻率,就等同于你增加了你想要的頻率。

根據(jù)你使用的數(shù)碼音頻工作站,你應(yīng)該有很多音效插件,很多插件可以給你的音效加速和減速,同時(shí)可以選擇是否調(diào)節(jié)音調(diào)。我曾經(jīng)有一個(gè)插件可以混合兩種音效。iZotope 的另一個(gè)產(chǎn)品 Trash 2,讓你在嚴(yán)格控制的方式下,有選擇地讓音效變形。市場(chǎng)上有太多很棒的效果插件,我無(wú)法一一詳述。使用這些效果最好的方法是使用這些效果看看它們起什么作用。再說(shuō)一次,你的耳朵和想象力是最有用的工具。如果你找到一個(gè)看起來(lái)很不錯(cuò)的插件,看看你是否能試玩瞧瞧你是否喜歡你用這個(gè)插件創(chuàng)建音效。

現(xiàn)實(shí)和非現(xiàn)實(shí)的音效

我知道,你可能想知道為什么要?jiǎng)?chuàng)建非現(xiàn)實(shí)的音效設(shè)計(jì)。請(qǐng)聽(tīng)我說(shuō)。

你做對(duì)類(lèi)似超級(jí)馬里奧的游戲機(jī)平臺(tái)的游戲音效,與類(lèi)似于天堂雨的電影游戲的音效,會(huì)采取不同的設(shè)計(jì)方法。是沒(méi)辦法給磚塊痛擊馬里奧腦袋的瞬間創(chuàng)建現(xiàn)實(shí)的音效的;同樣地,馬里奧跳起來(lái)收集金幣的時(shí)候的 8-bit 音效也不可能是現(xiàn)實(shí)的。

同時(shí),當(dāng)你處理電影游戲時(shí),注意你屏幕上的一切,確保你把聽(tīng)眾可能聽(tīng)到的內(nèi)容都涵蓋進(jìn)去了。如果游戲場(chǎng)景發(fā)生在森林里,想想看,當(dāng)你穿行過(guò)樹(shù)林時(shí),你會(huì)聽(tīng)到什么?如果是第一人稱(chēng)射擊游戲,游戲角色在高速公路上飛奔,記得要加上腳步聲和適量的混響。

請(qǐng)注意,即使是在真實(shí)的游戲場(chǎng)景中,有時(shí)候也有必要讓聲音不那么完全真實(shí)。有很多不同的電視節(jié)目和電影的場(chǎng)景。幾乎所有的節(jié)目和電影都使用了音效設(shè)計(jì),盡管在太空中是真空的,在真實(shí)的情況下,本應(yīng)沒(méi)有聲音。在這些電影中當(dāng)某樣?xùn)|西爆炸的時(shí)候還是有聲音,這是因?yàn)槲覀冃睦砩掀诖?tīng)到聲音。

如果使用 AVFoundation,你可以做的一件很酷的事情就是使用平移屬性。如果是立體聲的話,平移屬性可以決定有多少聲音可以直接傳達(dá)到左音箱,多少直接傳達(dá)到右音箱。如果有火箭或者其他什么會(huì)產(chǎn)生劃過(guò)屏幕的聲音的話,你可以讓程序給推進(jìn)器的位置設(shè)置一個(gè)平移,玩家可以聽(tīng)到火箭從耳邊呼嘯而過(guò)。設(shè)置這個(gè)屬性,將注意力放到位置聲效設(shè)計(jì)上,的確會(huì)使你的背景音效更上一層樓。能讓玩家沉浸在你所創(chuàng)造的虛擬世界中是一件非常棒的事情。

在某些程度上,逼真的音效設(shè)計(jì)比非現(xiàn)實(shí)的聲效設(shè)計(jì)要容易。你知道槍響是什么聲音,你知道汽車(chē)相撞時(shí)什么聲音。有很多音效庫(kù)提供一般的逼真音效。為你的游戲創(chuàng)建一個(gè)與眾不同的音效風(fēng)格具有相當(dāng)?shù)奶魬?zhàn)性。但是,如果你能成功做到獨(dú)一無(wú)二,你將給你的游戲一個(gè)巨大的推動(dòng)。想一想,星球大戰(zhàn)里有多少讓人一聽(tīng)就能辨別出來(lái)的特色鮮明的音效吧。不管什么人,只要一用到這些音效就會(huì)馬上想到這部電影。

如果你處理非現(xiàn)實(shí)的音效設(shè)計(jì),我強(qiáng)烈推薦你熟悉合成器。很多特色鮮明的音效是一系列的和弦音。合成器可以為游戲定制和塑造個(gè)性化的音效。Reason 和 Logic 都具備高性能的虛擬合成器。合成器是非常強(qiáng)大復(fù)雜的工具,就像所有的類(lèi)似工具一樣,也需要一些時(shí)間和耐心去掌握透徹。

還有一點(diǎn)我想說(shuō)的是利用好自然的聲音。有一個(gè)非常著名的惡作劇號(hào)稱(chēng)如果將蟋蟀聲音的錄音放慢,聽(tīng)起來(lái)就像人類(lèi)在唱歌一樣。將蟋蟀的聲音放慢也許不能跟人類(lèi)唱歌的聲音一樣,但是進(jìn)行了大量操作后,的確聽(tīng)起來(lái)會(huì)不一樣。

通過(guò)慢放或者加快的方式調(diào)整自然的聲音,調(diào)高或調(diào)低音調(diào)可以創(chuàng)造出完全與眾不同的聲音,這些聲音仍然具有足夠的熟悉低音,所以聽(tīng)起來(lái)并不完全非現(xiàn)實(shí)或不合時(shí)宜。星球大戰(zhàn)中鈦戰(zhàn)機(jī)的音效讓人感覺(jué)到這些戰(zhàn)機(jī)仿佛在飛來(lái)飛去,這些音效是由猴子哭的聲音調(diào)整而來(lái)。這個(gè)聲音不常見(jiàn),但也是熟悉的。我們不考慮聲音基礎(chǔ)來(lái)源是什么,是因?yàn)槲覀円呀?jīng)將其剝離出原來(lái)的背景。有很多動(dòng)物和昆蟲(chóng)的聲音有被靈活調(diào)整的潛質(zhì),出乎意料地將其使用到完全不同的地方。很多時(shí)候,如果你做得夠好,玩家是不會(huì)發(fā)現(xiàn)音效有任何問(wèn)題。

環(huán)境音

你制作聲效的其中一個(gè)選擇是為你你游戲生成環(huán)境音域。

我能想到的最好的例子是游戲 Myst,Myst 有很多短聲效,但是這個(gè)游戲的大賣(mài)點(diǎn)是你可以在這個(gè)虛擬的世界中漫步。站在碼頭聽(tīng)海浪拍岸,聽(tīng)腳下碼頭的吱嘎聲,這一切創(chuàng)造出的感覺(jué)要比游戲設(shè)計(jì)師使用冷冰冰的循環(huán)音效讓你獲得的感覺(jué)要真實(shí)的多。

如果是在有情節(jié)的游戲中,環(huán)境音將非常有效。在故事的緊張瞬間有策略地不使用音效是制造緊張的好方法。你知道在電影中,當(dāng)一切都特別寂靜的時(shí)候,會(huì)令人非常緊張。這種時(shí)候,聽(tīng)不到聲音的時(shí)候其實(shí)往往會(huì)比聽(tīng)到聲音效果更好。

在創(chuàng)建背景音效的時(shí)候有一件事必須小心,就是避免過(guò)于夸張?;叵胍幌挛覀?cè)谝圆糠纸榻B的辦公室背景音的例子,很容易在其中加入很多電話鈴聲和喝咖啡的聲音。可可夏奈爾曾有一句名言:“在你離家之前,請(qǐng)照一下鏡子,脫掉一件配飾?!比硇耐度氲缴杀尘耙粜У目鞓?lè)中時(shí),請(qǐng)確保在發(fā)布游戲之前,回過(guò)頭來(lái)檢查一遍,讓音效再緩和含蓄一些。你的音效應(yīng)當(dāng)精妙而不刺耳,音效是用來(lái)來(lái)增強(qiáng)游戲體驗(yàn)的,而不是摧毀它。

混合音效

我觀察到一個(gè)問(wèn)題,大家都不太重視混合音效這件事情,特別是在有人的聲音參與的音頻中。在我告訴別人我是做音效設(shè)計(jì)的時(shí)候,我聽(tīng)很多人的抱怨集中在當(dāng)他們看視頻或者玩游戲的時(shí)候,經(jīng)常由于背景音太大,而聽(tīng)不見(jiàn)對(duì)話。

我明白,你做了一個(gè)超級(jí)棒甚至有點(diǎn)逆天的聲效,我知道你的聲效絕對(duì)是史上最好的聲效,我知道你在像搖滾明星一樣寫(xiě)代碼的時(shí)候,喜歡大聲播放最終 BOSS 之戰(zhàn)中的迷人音樂(lè)。我完全了解。

但是人們不會(huì)為了音效去玩你的游戲。

不管你的聲效如何棒,都不要蓋過(guò)游戲中的其他聲音,特別是玩家需要聽(tīng)清楚并理解的對(duì)話。

現(xiàn)在,來(lái)看游戲。將音量調(diào)整到跟其他所有相關(guān)的東西相匹配的高度?,F(xiàn)在,調(diào)整到你認(rèn)為應(yīng)該在的位置了嗎?好的,然后再調(diào)低一半?,F(xiàn)在它應(yīng)該就在它必要的位置上了。這個(gè)高度可以輔助你的游戲,而不是搶了游戲的風(fēng)頭。如果你沒(méi)有測(cè)試,你應(yīng)該感到慚愧。

總結(jié)

如果你讀完了這片文章,認(rèn)為雖然文章很長(zhǎng)但還是想要一些能幫助你的總結(jié)的話,這里列舉了幾條文章里有用的建議:

  • 購(gòu)買(mǎi)優(yōu)質(zhì)的工具
  • 花點(diǎn)時(shí)間學(xué)習(xí)如何使用
  • 噪音和混響是敵人,要不計(jì)成本地避免
  • 決定你是要真實(shí)的音響效果還是卡通音響效果
  • 不要讓音軌淹沒(méi)游戲中的其他音效
  • 閉上眼睛,豎起雙耳。你可以學(xué)習(xí)如何熟悉市場(chǎng)上每一個(gè)音效工具,但是如果你不使用你的想象力來(lái)思考你想要的聲音是什么樣子的話,這一切都將毫無(wú)價(jià)值

音效設(shè)計(jì)非常讓人激動(dòng),也令人滿足,它是一門(mén)充滿了創(chuàng)造力的藝術(shù)。能夠步入一個(gè)過(guò)去不曾有過(guò)的世界,說(shuō)明什么是音效確實(shí)是一件非常令人激動(dòng)的事情。我也是因?yàn)橄矚g音效設(shè)計(jì)的這個(gè)原因而進(jìn)入編程界的。音效設(shè)計(jì)給我一個(gè)從零開(kāi)始創(chuàng)造過(guò)去不存在的東西的機(jī)會(huì)。

我們進(jìn)入這個(gè)行業(yè)來(lái)創(chuàng)造新世界。我們頻繁地把精力集中在世界看起來(lái)應(yīng)該是什么樣子,而忽視了世界聽(tīng)起來(lái)應(yīng)該是什么樣子的問(wèn)題。展示你所愛(ài)的世界吧,去賦予它自己的聲音。

上一篇:字符串渲染下一篇:Swift