gpt4 book ai didi

audio - .wav文件全部为1's or -1'会发生什么?

转载 作者:行者123 更新时间:2023-12-03 00:09:59 26 4
gpt4 key购买 nike

据我了解,.wav文件是一个介于-1到1之间的数字的列表(至少,如果您使用的是名为WavFile的java类将数组转换为.wav文件,则该数组的值必须介于-1和1之间1)。当您播放.wav文件时,这些数字将转换为声卡上的电压。

我从未尝试过这样做以确保设备安全,但是如果.wav文件全为1(最大电压),您的声卡会在文件持续时间内捕捉到全输出电压吗?这对于可能将声卡连接到的耳机和接收器非常危险,并且可能对声卡本身很危险。

我想知道的是,Windows OS中是否对此事件提供了一些内置保护。

最佳答案

这取决于您使用的放大器,通常是声卡中的放大器。要完全发挥作用,就需要直接耦合。这是不常见的,大多数放大器都是交流耦合的,并阻止信号上的任何直流偏移,以防止扬声器过热。

将其视为高通滤波器,您的WAV文件实际上具有频率为0的声音。您将听不到任何声音,您的耳朵只能感知频率在20到20,000赫兹之间的信号。快速傅里叶变换的自然模拟版本。除非您开始演奏,否则您会突然从0上升到最大值。它会在频谱中产生很多高频,您会认为这是滴答声或爆裂声。

用数据销毁设备是一个城市神话。一个简单的解决方法是不要将音量调到11。

关于audio - .wav文件全部为1's or -1'会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16132462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com