亚洲美女爱爱-夜夜添夜夜添夜夜摸夜夜摸-97碰成人国产免费公开视频-国产午夜大片-www黄av-国产94在线 | 亚洲-亚洲午夜久久久精品一区二区三剧-精品视频亚洲-久久久久国色av∨免费看-黄色片一区二区-69福利视频-国产老头和老头xxxxx免费-99精品视频一区在线观看-日韩三级黄色毛片-亚洲激情图片区-黄色a一级-99re6在线-91九色视频-日本欧美久久久-成人国产精品免费观看

你的位置:首頁 > 傳感技術 > 正文

學數字聲音合成技術,DIY屬于自己的吉他合成器

發布時間:2014-05-12 責任編輯:sherryyu

【導讀】很多人都喜歡彈吉他,可是我們都是用的現成的吉他合成器,沒辦法突出自己的個性。本文講到一位大師自己學習到熟練掌握數字聲音合成技術,然后自己設計出屬于自己的吉他合成器。是不是很高端大氣上檔次?下面隨著小編來看看是如何DIY設計屬于自己獨一無二的吉他合成器的?
 
數字聲音合成技術總讓我這個業余愛好者感到著迷。一個有關Karplus-Strong吉他合成技術的維基網頁更加激發了我的興趣。它吸引我的地方是這種合成器設計非常簡單。下面是來自維基網頁的圖形(圖1):
式中的濾波器系數決定音調的‘粘性’。
 
突發噪聲?就是這樣嗎?肯定不對!不可能就這么簡單!與所有業余愛好者一樣,我立馬開始著手實施。寫代碼只用了幾個小時,然后我把DAC輸出連接到示波器。可以看出與諧波疊加后大致呈正弦曲線,但是無法確定聽起來會是什么樣。
 
在一陣翻箱倒柜之后,我連接了一對舊耳機。我沒太高期望,大家都知道:對于初次嘗試的項目來說,要么是一無所獲,要么是背運情況下會看到它冒出一縷白煙(我寧愿把這看成是芯片的靈魂升入虛空)。在確實聽到像撥弄吉他發出的聲音之時著實讓我吃了一驚。
 
似乎有點對路了。先提醒一下,下面要講到數學了。
 
分析:
 
讓我們更深入地看看下圖2:
[page]
經過一番處理之后我們可以得到一個龐大的表達式:
好在通過利用Excel掃描頻率ω很容易就能求出幅值響應。
 
取樣速率設為44.1ksps(這是可掃描整個聽覺范圍的最小值)。
 
如果從式1生成200Hz音調,延遲‘L’則為44100/200 = 220.5。
 
由于我們的延遲為數字式,因此選擇220這個接近值。我隨意選擇10KHz的低通濾波器極點值入手。此極點頻率可確定上述‘a’與‘b’的值。
頻率響應
圖3:頻率響應
[page]
我們可以根據此響應明確看出我們是否傳輸寬帶噪聲信號(而我寧愿將其視為能量散布全部頻率的信號),而您看到的輸出是200Hz基頻,隨后是2x、3x、4x…諧波。這基本上就是實際吉他彈奏時的表現:基頻隨后是伴生泛音。

另一個值得注意的有趣現象是:當把濾波器極推向更低頻率時會抑制更高階諧波,同時音調也變得更‘純凈’。但是,聲音聽起來不太像吉他,而是很像音調很快消失的鼓聲。
E調波形采集——156Hz的基頻
圖5:不同截止頻率的頻率響應
 
另外有趣的是改變濾波器截止頻率時音調頻率會發生輕微偏移。基頻附近的偏移不太明顯,但是更高階諧波由于與低通濾波器相關的相位損失而開始更顯著地偏移。
[page]
以下是在156Hz附近彈奏E調時獲得的實際DSO波形的快速截屏。
E調波形采集——156Hz的基頻
圖6:E調波形采集——156Hz的基頻
E調FFT——156Hz的基頻
圖7:E調FFT——156Hz的基頻
 
頻率峰值的分布符合預期;盡管幅度跌落與理論計算不一致,但是整體圖像十分匹配。
[page]
實現:
 
實現方案完全在賽普拉斯半導體公司的PSoC5LP混合信號SoC內部完成。為了更加有趣,通過采用幾個能夠在觸摸時彈奏不同音調的觸摸按鈕,我在系統中增加了一個用戶界面。
系統級方框圖
圖8:系統級方框圖
 
采用CY8CKIT-050開發套件、用于觸摸按鈕的擴充板和我從臥室‘暫借’的幾個精致的揚聲器,整個系統配置大致如下:
吉他合成器配置
圖9:吉他合成器配置
[page]
Speaker output:揚聲器輸出;developer kit + expansion board:開發套件 + 擴充板
細節展示
圖10:細節展示
 
5 strings of a guitar:吉他的5跟弦;analog output to speaker:到揚聲器的模擬輸出;slider changes chords of guitar:滑片可改變吉他的和弦。
 
總結:
 
Karplus-Strong合成器可能是最簡單的合成器編碼算法,但是其輸出音質出人意料地不錯,即使是僅采用8位DAC(其嚴格來說對于音頻再現而言有點功率不足)。唯一的缺陷是演奏低頻音調時我們需要數值非常大的緩沖器。例如,演奏100Hz信號需要441緩沖器,取樣速率為44.1Ksps。如果我們希望添加多個同時弦時就會帶來問題,而且代碼大小也成問題。
 
此外,加入PSoC的靈活性也會帶來眾多新的選擇,如:采用I2S接口把信號輸出到標準音頻DAC。將合成代碼轉移到數字濾波模塊(DFB)可以釋放主核,從而可以添加任何其它計算密集型進程。
 
相關閱讀:

提供領先相位噪聲性能的4 GHz PLL頻率合成器
http://www.sg1668.com/power-art/80018885
鎖相頻率合成器ADF4360-4及其在WLAN混頻電路中的應用
http://www.sg1668.com/power-art/80000668
要采購濾波器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

主站蜘蛛池模板: 日本免费一区二区三区四区五六区 | 亚洲 综合 清纯 丝袜 自拍 | 国产精品99久久免费观看 | 国产av亚洲精品久久久久李知恩 | 亚洲国内成人精品网 | 成人天堂婷婷青青视频在线观看 | 亚洲国产精品一区二区制服 | 男女做爽爽爽视频免费软件 | 国产精品久久久久免费观看 | 午夜一区二区国产好的精华液 | 国产精成a品人v在线播放 | 黄色片在线观看免费 | 三级伦理精品专区 | 免费的毛片| 日本饥渴人妻欲求不满 | 野外性史欧美k8播放 | 四虎在线视频 | 狠狠色狠狠色综合日日小说 | 国产又粗又猛又爽又黄的三级视频 | 91视频最新入口 | 国产日韩一区二区三免费高清 | 久久久无码精品亚洲日韩按摩 | 一级做a爱片久久毛片 | 久久人人爽人人爽人人片av | 久久免费精品视频 | 欧美一区二区高清视频 | 亚洲欧美综合精品久久成人 | 毛片随便看 | 免费吃奶摸下激烈视频 | 小柔好湿好紧太爽了国产网址 | 五月激情六月婷婷 | 五月色婷婷亚洲精品制服丝袜1区 | 久久综合日本久久综合88 | 国产乱码精品1区2区3区 | 新版天堂资源中文8在线 | 国产玉足脚交极品在线播放 | 精品人妻少妇一区二区三区在线 | 国产一级aa大片毛片 | 精品无码国产自产拍在线观看 | 日韩在线视频免费播放 | 偷窥少妇高潮呻吟av久久免费 | 黄色小视频在线播放 | 男人j进入女人j的视频免费的 | 疯狂做受xxxx高潮欧美日本 | 国内精品久久久久影院嫩草 | 欧美性大战xxxxx久久久√ | www男人的天堂 | porn国产 | 亚洲熟妇久久国内精品 | 国产精品自产拍在线观看55 | 日韩高清在线观看不卡一区二区 | 在线成人福利 | 亚洲在av极品无码天堂手机版 | 热の综合热の国产热の潮在线 | 日韩国产第一页 | 亚洲人成久久婷婷精品五码 | 又粗又猛又爽黄老大爷视频 | 日韩激情无码免费毛片 | 国产视频一区二区在线观看 | 国产成人av免费网址 | 久久不见久久见视频观看 | 国产日产欧产精品精品首页 | 久久精品国产精品亚洲下载 | 亚洲爆乳无码一区二区三区 | 免费午夜福利在线观看视频 | 成人片在线播放 | 亚洲精品成人在线视频 | 久久成人国产精品一区二区 | 免费观看日本污污ww网站 | 欧美一区二区三区久久综合 | 成人亚洲区 | 亚洲国产成人片在线观看 | 亚洲日本va午夜中文字幕一区 | 日韩在线 | 中文 | 国产精品高跟丝袜一区 | 东京热tokyo综合久久精品 | 免费精品国产自产拍在线观看 | 国产xxxx视频在线 | 日本 欧美 国产 | 一区二区三区精品视频免费播放 | 日韩有码专区 | 欧美丰满熟妇xxxx性ppx人交 | 777精品 | 97久久超碰中文字幕 | 男女嘿咻激烈爱爱动态图 | 性饥渴艳妇性色生活片在线播放 | 国色天香精品一卡2卡3卡 | 亚洲一卡二卡三卡 | 亚洲熟妇丰满大屁股熟妇图片 | 国产精品影音先锋 | 国产一区二区三区自拍 | 狼人视频国产在线视频www色 | 亚洲精品国产精品国自产 | 女人爽到喷水的视频大全 | 日本大尺度吃奶做爰过程 | 国产精品久久久久久久久免费樱桃 | 国产成人夜色在线影院 | 美女张开腿让男人桶爽 | 黄色av一级|