问题标签 [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.
cocoa - 如何使用 Cocoa 获得准确的分贝水平?
我们正在创建一个应用程序,它记录周围的声音并在声音超过指定分贝时采取必要的措施。
为了实现应用程序目标,我们使用 AudioQueueObject.h 中的以下方法
我们有以下一组查询
- 录制的声音显示从 -60 开始的分贝值。当声音变大时,这个值会继续增加。此对象记录的最大值为 0.0000。请解释我们如何解释这些值。
根据文档,它说我们得到的值是数字分贝,需要转换为模拟,请建议是否有任何方法可以做到这一点。
提前致谢
iphone - iPhone - AVAudioPlayer - 将分贝级别转换为百分比
我喜欢更新使用 AudioQueue 播放音频文件的现有 iPhone 应用程序。水平(peakPowerForChannel,averagePowerForChannel)是线性的,从 0.0f 到 1.0f。
现在我喜欢使用更简单的 AVAudioPlayer 类,它工作得很好,唯一的问题是现在以分贝为单位的级别,而不是从 -120.0f 到 0.0f 的线性。
有没有人将其转换回 0.0f 和 1.0f 之间的线性值的公式?
谢谢
汤姆
iphone - iPhone SDK:AVAudioRecorder 计量——如何将 peakPowerForChannel 从分贝更改为百分比?
iPhone SDK 中的 AVAudioRecorder 可用于获取通道的峰值和平均功率,以分贝为单位。范围在 0db 到 160db 之间。用于将其转换为 0 - 10 之间的刻度或可用于音频电平表的类似值的计算是什么?
iphone - 如何以 dB 为单位获得 iPhone 录音的音量测量值,限制至少为 120dB
我正在尝试为 iPhone 制作一个简单的音量计。我希望以 dB 为单位显示音量。使用这个 turorial时,我只能得到高达 78 dB 的测量值。我读到那是因为 16 位音频记录的 dBFS 频谱只有 96 dB。
我尝试在 init 函数中修改这段代码:
我改变了mBitsPerChannel的值,希望增加录音的bit值。
将该变量设置为 32 时,“mAveragePower”函数仅返回 0。
那么,我怎样才能测量更多的分贝呢?我所有的代码实际上与我上面发布的教程中的相同。
在此先感谢,托马斯
iphone - 什么是线性 PCM 值
我正在使用 iPhone OS 中的音频,有点困惑。
我目前正在从我的音频缓冲区以 pcm 值的形式获取输入,范围从 -32767 到 32768。我希望使用公式 20LOG10(p/pref) 执行 dbSPL 转换。
我知道 pRef 是 .00002 帕斯卡,并且想将 pcm 值转换为帕斯卡。
我的问题是 a) 这些 pcm 值究竟代表什么。b)如何将这些值转换为帕斯卡。
非常感谢
iphone - 我可以在分贝范围内获得 0.0 到 120.0 的麦克风检测值吗
现在我正在使用 AVAudioPlayer 类。但我仍然没有得到正确的分贝值。有任何方法可以获得分贝范围 0.0 到 120.0 的值(而不是 -0.0 到 -120)。
如果是的话,请告诉我一些身体......
android - 从 Android 麦克风获取分贝
我已经搜索了很长一段时间,但我一直无法找到一种方法来实际从 Android 上的麦克风获取 SPL/db 值。
我发现讨论它的少数线程和文章将其视为非常明显的事情,任何人都应该能够做到,并且更关心让他们的转换算法正确。
有谁知道如何做到这一点?
iphone - 用于录制声音和测量声音频率和功率(db)的 iPhone API
我想开发一个简单的 iPhone 应用程序,它可以记录外部声音,并以分贝为单位测量声波频率和功率,关于如何做到这一点有什么想法吗?
iphone - 什么类负责在 Objective-C 中录制声音?
我想为iPhone制作一个分贝计数器,但不知道哪个类负责录制声音。
actionscript-3 - 读取 mp3 十进制值
我想阅读能够跨本地 mp3 的间隔将分贝值存储到文本文件中的内容。我想一旦我有了值,我就可以处理写入文本文件(尽管任何帮助都会很棒)
我想用 AS3 做到这一点
非常感谢