-
21-12-2019 - |
题
我正在研究Flac如何工作,尽管我的问题对于任何无损编解码器有效。
我想知道如果原始信号乘以不是矩形的窗口,则如何无损。
我认为此操作将修改我们不想更改的流。
我知道一个矩形窗口有一个可怕的光谱响应(sinc,with mand lobes),但是,问题是什么?我们不想打扰音频流,并通过与1不同的东西乘以,我们将。
谢谢。
解决方案
当您希望将信号从时域转换为频域时,可以应用窗口功能。如果您使用的数据块,则可以应用窗口以最小化光谱泄漏的影响。
您可以使用(对称)窗口并将其应用于音频的块,如果您还介绍了称为重叠的内容。通常使用50%重叠。这意味着您之前的50%的块的最后50%被添加到下一个块的前50%。这是一个无损操作。
不隶属于 StackOverflow