Audio Codec - Input FFT

材料準備

  • AmebaD [AMB21 / AMB22 / AMB23] x 1

  • 類比麥克風 x 1 (e.g., Adafruit 1063 / 1064)

範例説明

介紹
本範例說明如何使用FFT類來計算麥克風記錄音頻信號的快速傅立葉轉換。
流程
如下圖所示,將麥克風連接到RTL8722開發板上。
AMB21 / AMB22 接線的方式如下

1

AMB23 接線的方式如下
由於RTL8722DM MINI 板上有一個內建麥克風,因此不需要任何外部麥克風。

Next, open the example, "Files" "Examples" “AmebaAudioCodec” “InputFFT”.

2

上傳代碼並在上傳完成後按Ameba上的重置按鈕。
打開串行監視器,並將baudrate更改為2000000。將顯示音頻樣本的FFT結果。嘗試播放音樂或使用智能手機應用程式向麥克風生成正弦波,您應該能夠看到FFT輸出的變化。

3