Skip to content

Accelerator66/AudioProcessor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AudioProcessor

My library of audio processing

Short Time Fourier Transform

X, F, T = mystft(source, fs, framesz, overlap)

输入参数source为音频数据,fs为采样频率,framesz为帧的大小,overlap为移动的步长
返回向量F和T以及矩阵X,其中向量F为频率序列,T为时间序列,X为STFT的结果

Inverse Short Time Fourier Transform

x = myistft(X, fs, datasz, framesz, overlap)

输入参数X为STFT结果,fs为采样频率,datasz为音频数据长度,framesz为帧的大小,overlap为移动的步长
返回向量x,为逆变换得到音频数据

Result

   
原始音频数据


STFT时频图

 
还原后的音频数据

About

My library of audio processing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages