问题标签 [decibel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4520 浏览

cocoa - 如何使用 Cocoa 获得准确的分贝水平?

我们正在创建一个应用程序,它记录周围的声音并在声音超过指定分贝时采取必要的措施。

为了实现应用程序目标,我们使用 AudioQueueObject.h 中的以下方法

我们有以下一组查询

  1. 录制的声音显示从 -60 开始的分贝值。当声音变大时,这个值会继续增加。此对象记录的最大值为 0.0000。请解释我们如何解释这些值。

根据文档,它说我们得到的值是数字分贝,需要转换为模拟,请建议是否有任何方法可以做到这一点。

提前致谢

0 投票
3 回答
5276 浏览

iphone - iPhone - AVAudioPlayer - 将分贝级别转换为百分比

我喜欢更新使用 AudioQueue 播放音频文件的现有 iPhone 应用程序。水平(peakPowerForChannel,averagePowerForChannel)是线性的,从 0.0f 到 1.0f。

现在我喜欢使用更简单的 AVAudioPlayer 类,它工作得很好,唯一的问题是现在以分贝为单位的级别,而不是从 -120.0f 到 0.0f 的线性。

有没有人将其转换回 0.0f 和 1.0f 之间的线性值的公式?

谢谢

汤姆

0 投票
2 回答
8706 浏览

iphone - iPhone SDK:AVAudioRecorder 计量——如何将 peakPowerForChannel 从分贝更改为百分比?

iPhone SDK 中的 AVAudioRecorder 可用于获取通道的峰值和平均功率,以分贝为单位。范围在 0db 到 160db 之间。用于将其转换为 0 - 10 之间的刻度或可用于音频电平表的类似值的计算是什么?

0 投票
1 回答
6014 浏览

iphone - 如何以 dB 为单位获得 iPhone 录音的音量测量值,限制至少为 120dB

我正在尝试为 iPhone 制作一个简单的音量计。我希望以 dB 为单位显示音量。使用这个 turorial时,我只能得到高达 78 dB 的测量值。我读到那是因为 16 位音频记录的 dBFS 频谱只有 96 dB。

我尝试在 init 函数中修改这段代码:

我改变了mBitsPerChannel的值,希望增加录音的bit值。

将该变量设置为 32 时,“mAveragePower”函数仅返回 0。

那么,我怎样才能测量更多的分贝呢?我所有的代码实际上与我上面发布的教程中的相同。

在此先感谢,托马斯

0 投票
3 回答
997 浏览

iphone - 什么是线性 PCM 值

我正在使用 iPhone OS 中的音频,有点困惑。

我目前正在从我的音频缓冲区以 pcm 值的形式获取输入,范围从 -32767 到 32768。我希望使用公式 20LOG10(p/pref) 执行 dbSPL 转换。

我知道 pRef 是 .00002 帕斯卡,并且想将 pcm 值转换为帕斯卡。

我的问题是 a) 这些 pcm 值究竟代表什么。b)如何将这些值转换为帕斯卡。

非常感谢

0 投票
1 回答
754 浏览

iphone - 我可以在分贝范围内获得 0.0 到 120.0 的麦克风检测值吗

现在我正在使用 AVAudioPlayer 类。但我仍然没有得到正确的分贝值。有任何方法可以获得分贝范围 0.0 到 120.0 的值(而不是 -0.0 到 -120)。

如果是的话,请告诉我一些身体......

0 投票
3 回答
10489 浏览

android - 从 Android 麦克风获取分贝

我已经搜索了很长一段时间,但我一直无法找到一种方法来实际从 Android 上的麦克风获取 SPL/db 值。

我发现讨论它的少数线程和文章将其视为非常明显的事情,任何人都应该能够做到,并且更关心让他们的转换算法正确。

有谁知道如何做到这一点?

0 投票
1 回答
1163 浏览

iphone - 用于录制声音和测量声音频率和功率(db)的 iPhone API

我想开发一个简单的 iPhone 应用程序,它可以记录外部声音,并以分贝为单位测量声波频率和功率,关于如何做到这一点有什么想法吗?

0 投票
1 回答
149 浏览

iphone - 什么类负责在 Objective-C 中录制声音?

我想为iPhone制作一个分贝计数器,但不知道哪个类负责录制声音。

0 投票
1 回答
458 浏览

actionscript-3 - 读取 mp3 十进制值

我想阅读能够跨本地 mp3 的间隔将分贝值存储到文本文件中的内容。我想一旦我有了值,我就可以处理写入文本文件(尽管任何帮助都会很棒)

我想用 AS3 做到这一点

非常感谢