我正在尝试使用小波变换来表示频域中的歌曲,使用离散小波变换进行分解并使用 Matlab 使歌手的频率到位
dwt 和分解所产生的问题仅在时域中表示。
如果 DWT 不代表它会怎么做?
谢谢
我正在尝试使用小波变换来表示频域中的歌曲,使用离散小波变换进行分解并使用 Matlab 使歌手的频率到位
dwt 和分解所产生的问题仅在时域中表示。
如果 DWT 不代表它会怎么做?
谢谢
当我们说“频率变换”或谈论“表示频率”时,我们通常谈论的是傅立叶变换,实现为 DFT 或离散傅立叶变换。Andre 在下面的评论中说 DWT 也是一种频率变换是正确的;但是,当我们说“在频域中表示歌曲”时,它通常表示 DFT,而不是 DWT。
话虽如此,我不推荐将 DWT 用于音乐和声音分析,因为分析频带固定在一个八度音阶,这太宽了,无法做任何有意义的事情。还有其他与小波相关的技术对音频更有效,但我没有从您的问题中得知您正在使用其中一种。
除了通常作为 FFT 或快速傅里叶变换实现的 DFT 之外,您可能还想了解 STFT(短时傅里叶变换)。