成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

科學音頻處理(三):如何使用 Octave 的高級數學技術處理音頻文件

系統 Linux 系統運維
我們的數字音頻處理技術第三部分涵蓋了信號調制內容,將解釋如何進行調幅、顫音效果和頻率變化。

[[174899]]

我們的數字音頻處理技術第三部分涵蓋了信號調制內容,將解釋如何進行調幅(Amplitude Modulation)、顫音效果(Tremolo Effect)和頻率變化(Frequency Variation)。

調制

調幅

正如它的名字暗示的那樣, 影響正弦信號的振幅變化依據傳遞的信息而不斷改變。正弦波因為承載著大量的信息被稱作載波(carrier)。這種調制技術被用于許多的商業廣播和市民信息傳輸波段(AM)。

為何要使用調幅技術?

調制發射

假設信道是免費資源,有天線就可以發射和接收信號。這要求有效的電磁信號發射天線,它的大小和要被發射的信號的波長應該是同一數量級。很多信號,包括音頻成分,通常在 100 赫茲或更低。對于這些信號,如果直接發射,我們就需要建立長達 300 公里的天線。如果通過信號調制將信息加載到 100MHz 的高頻載波中,那么天線僅僅需要 1 米(橫向長度)。

集中調制與多通道

假設多個信號占用一個通道,調制可以將不同的信號不同頻域位置,以便接收者選擇該特定信號。使用集中調制(“復用”)的應用有遙感探測數據、立體聲調頻收音機和長途電話等。

克服設備限制的調制

信號處理設備,比如過濾器、放大器,以及可以用它們簡單組成的設備,它們的性能依賴于信號在頻域中的境況以及高頻率和低頻信號的關系。調制可以用于傳遞信號到頻域中的更容易滿足設計需求的位置。調制也可以將“寬帶信號“(高頻和低頻的比例很大的信號)轉換成”窄帶“信號。

音頻特效

許多音頻特效由于引人注目和處理信號的便捷性使用了調幅技術。我們可以說出很多,比如顫音、合唱、鑲邊等等。這種實用性就是我們關注它的原因。

顫音效果

顫音效果是調幅最簡單的應用,為實現這樣的效果,我們會用周期信號改變(乘)音頻信號,使用正弦或其他。

  1. >> tremolo='tremolo.ogg'
  2. >> fs=44100; 
  3. >> t=0:1/fs:10; 
  4. >> wo=2*pi*440*t; 
  5. >> wa=2*pi*1.2*t; 
  6. >> audiowrite(tremolo, cos(wa).*cos(wo),fs); 

 Tremolo

這將創造一個正弦形狀的信號,它的效果就像‘顫音’。

 Tremolo Shape

在真實音頻文件中的顫音

現在我們將展示真實世界中的顫音效果。首先,我們使用之前記錄過男性發聲 ‘A’ 的音頻文件。這個信號圖就像下面這樣:

  1. >> [y,fs]=audioread('A.ogg'); 
  2. >> plot(y); 

 

 

 

 Vocal

現在我們將創建一個完整的正弦信號,使用如下的參數:

  • 增幅 = 1
  • 頻率= 1.5Hz
  • 相位 = 0 
  1. >> t=0:1/fs:4.99999999; 
  2. >> t=t(:); 
  3. >> w=2*pi*1.5*t; 
  4. >> q=cos(w); 
  5. >> plot(q); 

注意: 當我們創建一組時間值時,默認情況下,它是以列的格式呈現,如, 1x220500 的值。為了乘以這樣的值,必須將其變成行的形式(220500x1)。這就是 t=t(:) 命令的作用。

 Sinusodial

我們將創建第二份 ogg 音頻格式的文件,它包含了如下的調制信號:

  1. >> tremolo='tremolo.ogg'
  2. >> audiowrite(tremolo, q.*y,fs); 

 

 

 

 

 

 Tremolo Signal

頻率變化

我們可以改變頻率實現一些有趣的音效,比如原音變形,電影音效,多人比賽。

正弦頻率調制的影響

這是正弦調制頻率變化的演示代碼,根據方程:

  1. Y=Ac*Cos(wo*Cos(wo/k)) 

這里:

  • Ac = 增幅
  • wo = 基頻
  • k = 標量除數
  1. >> fm='fm.ogg'
  2. >> fs=44100; 
  3. >> t=0:1/fs:10; 
  4. >> w=2*pi*442*t; 
  5. >> audiowrite(fm, cos(cos(w/1500).*w), fs); 
  6. >> [y,fs]=audioread('fm.ogg'); 
  7. >> figure (); plot (y); 

信號圖:

你可以使用幾乎任何類型的周期函數頻率調制。本例中,我們僅僅用了一個正弦函數。請大膽的改變函數頻率,用復合函數,甚至改變函數的類型。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2016-10-31 19:41:50

LinuxOctave音頻文件

2016-09-12 14:42:24

LinuxOctave音頻文件

2022-11-13 19:43:37

Linux

2022-08-12 08:38:52

FFmpegLinux命令

2018-12-17 11:00:11

LinuxSoundConver音頻文件格式

2020-05-15 08:06:37

JavaScriptobject URL對象

2018-06-06 15:49:06

FPGA音頻處理器

2023-11-28 14:22:54

Python音頻

2022-04-12 11:07:11

Hi3861鴻蒙操作系統

2019-09-10 10:44:29

物聯網工業物聯網智慧農業

2011-08-01 14:42:47

iPhone 應用程序 聲音

2023-01-05 16:51:04

機器學習人工智能

2009-10-21 10:15:29

VB.NET復制

2021-09-06 08:08:17

youtube-dl下載音頻

2024-04-23 08:24:05

音頻Android播放

2009-06-10 21:51:42

JavaScript XMLFirefox

2021-03-10 18:26:49

Tensorflow語音識別音頻處理

2010-12-24 10:57:14

技術處理員

2021-05-10 11:33:11

數字化

2015-10-08 10:44:06

PB級數據管道處理Docker容器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 三区四区在线观看 | 亚洲国产免费 | 亚洲一区二区视频 | 日韩欧美一区二区三区免费观看 | 韩日在线视频 | 你懂的在线视频播放 | 另类在线 | 男女av| 国产精品成人国产乱一区 | 999免费视频 | 亚洲精品成人在线 | 亚洲免费一区 | 色资源在线视频 | 日韩欧美一二三区 | 亚洲免费在线观看av | 国产精品一区在线观看 | 国产一区二区毛片 | 亚洲精品在 | 久久成人一区 | 久久亚洲视频 | 日韩福利视频 | 国精品一区| 请别相信他免费喜剧电影在线观看 | 日韩欧美亚洲 | 亚洲午夜精品久久久久久app | 久久免费看 | 日韩欧美网 | 久久久久免费精品国产 | 中文字幕在线免费观看 | 一级做受毛片免费大片 | 噜噜噜噜狠狠狠7777视频 | 精品视频一区二区三区四区 | www狠狠爱com | 久久91视频 | 精品久久99 | 91麻豆精品一区二区三区 | 久久精品免费观看 | 这里有精品 | 日韩图区 | 成人免费精品视频 | 国产免费又色又爽又黄在线观看 |