c++ - 您如何测量一个音频样本中的低音量?

标签 c++ algorithm audio measure juce

我是音频编程的初学者,想知道如何在一个音频样本中获得低音。我当时想也许会以分贝为单位进行测量,但是我不知道是否有一个单位实际上可以测量低音。
我没有显示用于测量低音的代码,因为我不知道在哪里寻找或从哪里开始,我已经掌握了一切,直到将音频文件的所有样本存储为浮点数为止使用juce库进行数组处理,现在只需遍历每个样本并测量每个样本的低音即可

有什么帮助吗?

最佳答案

我假设一个音频样本意味着一个浮点数组,而不仅仅是该数组的一个元素。

如果您“Google”单词低音,则您会看到以下第一个结果:

Bass (also called bottom end) describes tones of low (also called "deep") frequency, pitch and range from 16 to 256 Hz.



是的,低音只是该范围内的音频。

现在,我认为您将能够弄清楚如何使用音频样本查找频率,如果没有,那么this is the best I can do...

现在,您可以清楚地找到该范围内的低音量,频率.. :)

关于c++ - 您如何测量一个音频样本中的低音量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58761688/

相关文章:

c++ - 无法获取返回 constexpr auto 的函数类型

python - OpenCV 找到彩色圆圈和位置值 Python

android - 音频无法在使用 phonegap 的 Android 上播放,但在 iOS 上可以正常播放

audio - 我正在使用EveryPlay api录制视频,但无法录制声音

audio - j2me记录和流没有间隙?

C++:如何将 ASCII 或 ANSI 转换为 UTF8 并存储在 std::string 中

c++ - 使用 Visual C++ 编译器 (msvc) 从 CLion 终端构建 C/C++ Maven NAR 项目 : Cannot deduce version number

algorithm - 如何计算两个单词或短语的相关性?

algorithm - 求最大递增序列的长度

c++ - operator= 在我的自定义字符串类中不能正常工作