问题标签 [equalizer]

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 投票
1 回答
44 浏览

language-agnostic - 是否有任何用于通道反转的库?

我试图补偿通过移动频道接收的波形和通过固定电话频道接收的相同波形中引入的频道效应。是否有任何库/代码可以执行以下任一操作:
1. 声音均衡
2. 通道反转/归一化

我浏览了互联网并没有发现太多。任何帮助都是最受欢迎的。

这些库(如果存在)可以是任何语言,c/C++/Java/Python ... 任何语言。

0 投票
1 回答
4189 浏览

android - mp3 播放期间的 Android 均衡器

我正在使用MediaPlayerAndroid 2.1 在我的 Android 应用程序中播放 mp3 文件。现在我想在这个音乐播放期间显示一个均衡器(如下所示)。

在此处输入图像描述

谁能给我任何想法如何实现它或任何代码?

0 投票
2 回答
2417 浏览

ios - 使用 AVPlayer 播放音频时如何添加 iPod EQ?

我可以使用 AVPlayer 类从 iPod 库中播放歌曲。现在我想做的是在产生的音频中插入均衡器。

有人有这样做的经验吗?

0 投票
1 回答
436 浏览

matlab - 大型 AFR 数据阵列的 Matlab firpm 失败

这是尝试创建高精度均衡器的快速而肮脏的代码:

但它给了我

所有 FIR 系数均为 0。

如果我将 n 参数从 101 降低到 91,firpm则可以正常工作,但频率响应远非理想。考虑到我想为支持多达 12288 个抽头的硬件 D​​SP FIR 模块计算 FIR 系数,如何让 Matlab 计算所需的系数?能够做到这firpm一点,还是我需要在 Matlab 和以后的应用程序 C++ 代码中使用另一种方法(逆 FFT)?

0 投票
3 回答
810 浏览

c++ - 改善音乐频率分析仪的参数

我正在对音频数据使用 FFT 来输出分析器,就像您在 Winamp 或 Windows Media Player 中看到的那样。但是输出看起来并不那么好。我正在使用对数刻度进行绘图,并将 FFT 的线性结果平均到相应的对数箱中。例如,我使用的垃圾箱如下:

16k,8k,4k,2k,1k,500,250,125,62,31,15 [hz]

然后我绘制幅度 (dB) 与频率 [hz] 的关系。图表肯定会对音乐产生“反应”,我可以看到鼓样本或高音的响应。但图表在接近较低频率时非常“饱和”,总体看起来不像您在应用程序中看到的那样,它们往往分布更均匀。我觉得显示视觉输出的应用程序倾向于对数据做不同的事情以使其看起来更好。

我可以对数据做些什么来使它看起来更像典型的音乐播放器应用程序?

一些有用的信息:我下采样到单通道,32kHz,并指定 35ms 的时间窗口。这意味着 FFT 获得约 1100 点。我改变这些值进行实验(即尝试 16kHz,并增加/减少间隔长度)但我得到了类似的结果。

0 投票
0 回答
1703 浏览

android - Android:如何对流实现音频效果?

我想实现一个应用音频效果的应用程序,例如增加 API9+(android2.3+)上输入/输出流的低音频率。所以我的问题是

问题1:我应该从哪里开始?我现在正在寻找均衡器AudioFX的教程。但在这种情况下,它的例子对我不起作用。

问题2:是否可以为整个输入/输出流应用音频效果?

寻求任何建议,非常感谢

0 投票
1 回答
2050 浏览

java - 如何在给定增益、频率和 q 的情况下绘制准确的参数 eq 曲线?

经过大量的谷歌搜索,我仍然找不到一个方程来给我我需要的路径。我正在为参数 eq 创建一个 gui,但无法让曲线图看起来或感觉准确。尽管我知道大多数 eq 插件只是提供实际音频处理的表示,但我仍然希望它至少与现有的一样准确。

我尝试使用单个 CubicCurve2D 和一对 QuadCurves。很明显,使用这些不会做我想做的事,我只需要使用实际的方程式并创建一条路径。

我正在用 clojure 做这个项目,所以如果有人能举例说明我如何绘制给定增益、频率和 q 的 xy 坐标,或者甚至只是用任何语言这样做的通用方程,那将是一个巨大的帮助

谢谢

0 投票
1 回答
382 浏览

macos - 在 Mac 上访问系统音频

对于一个有点小(至少希望如此)的项目,我希望能够访问通过“主线”播放的当前音频(即通过扬声器听到的内容。)具体来说,我想创建一个当前正在播放的音频的视觉均衡器。我不希望以任何方式捕获或“篡改”音频,只需对其进行一些分析。话虽如此,我想在高级 API 中无法很好地访问此类信息。

我注意到一个 与查看系统声音有关的类似问题。接受的答案指向查看 Soundflower 的源代码。我并不完全反对这样做,但我想确保在我开始之前没有更简单的方法(特别是因为我没有真正的音频编程经验,尤其是在系统级别。)

非常感谢任何输入,

--山姆

0 投票
1 回答
642 浏览

android - 在 Android SDK/NDK 中控制通话中的音频

我需要一个均衡器,而不是控制通话中的音频而不仅仅是音乐,这可能吗?

我能想到的几个选项:
1.)如果有用于控制呼叫的均衡器的内置选项
2.)通过蓝牙耳机创建服务并自己使用 SDK 或 NDK 过滤音频(如果尽可能)
3)创建一个过滤音频本身的应用程序

这些行动中的任何一个都可能吗?

0 投票
1 回答
703 浏览

iphone - iPhone:调整声音均衡器设置 - Apple 是否授权?

快速提问:

Apple 是否授权应用程序调整声音均衡器设置,即根据需要修改低音、中音和三音级别?

我看到 iPhone 设置中只提供了预定义的均衡器设置。