问题标签 [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 投票
2 回答
956 浏览

android - 均衡器 setEnabled 返回无效操作错误

我正在尝试为我的音乐播放器应用程序创建一个简单的均衡器,在AudioFxDemo之后,我在女巫中创建了一个简单的活动,我有 4 个不同的搜索栏,应该会改变某些乐队的音量。现在我在调用我的 EqualizerActivity 的 MainActivity 中实例化了我的 MediaPlayer 和均衡器,我将均衡器变量设置为公共静态,以便我可以将它放入我的 EqualizerActivity。

我的问题是 equalizer.setEnabled(true) 返回 ERROE_INVALID_OPERATION (-5) 而不是 SUCCESS,此时我的代码可以正常工作,但我不能使用均衡器。我真的不知道问题出在哪里,但我认为可能是我将均衡器设置为静态,是另一种将均衡器传递给 EqualizerActivity 的方法吗?

}

在 MainActivity 我释放均衡器:

0 投票
2 回答
2654 浏览

android - Android - 均衡器 usePreset 不起作用(音效没有变化)

我正在开发流媒体广播应用程序。一切正常,除了改变均衡器效果不会影响声音。

通过调用 usePreset(preset) 更改均衡器效果不会对声音效果进行任何更改。

即使没有错误,为什么 usePreset 不会改变声音效果。

我已经用 4.0.3 在三星 Galaxy sII 中进行了测试。

感谢您帮助确定问题。

编辑 此问题尚未解决。我没有找到任何解释均衡器预设用法的示例代码。

欢迎对使用预设的代码示例的任何引用。

0 投票
2 回答
4708 浏览

iphone - 使用 AVPlayer 添加 iPod Equalizer 效果

我们正在开发一个使用 AVPlayer 的音乐应用程序,该应用程序处于最后阶段。在我们开始为当前歌曲应用效果的iPod Equalizer之前,一切都在进行中。当我们应用AudioUnitProperty时,我们能够获取内置的均衡器列表,我们在歌曲中看不到任何效果。

您的宝贵回复将对我们有所帮助。

0 投票
1 回答
480 浏览

c++ - 直方图均衡的性质?在没有伪像的情况下增强对比度?

在我的例子中,直方图均衡在 Canny 处理后会在阴影区域产生很多伪影。实际上,这些区域包含非常缓慢的颜色变化,但它们被均衡器增强了。

有没有一种方法可以线性地增强对比度,即只使最暗的像素变黑,最亮的像素变白,其余所有像素的相对强度相同?

更新

如何进行自动伽玛或对比度校正,以便进行直方图校正?

0 投票
1 回答
2026 浏览

ios - 如何在我的 iPhone 应用程序中实现均衡器?

我正在开发具有均衡器功能的 iPad 应用程序,这意味着在三个属性(低、高、中)上播放声音。我用谷歌搜索并找到了这个链接:iPhoneMixerEQGraphTest

它基本上混合了声音,但我想对我的声音应用均衡器效果。请帮忙。

0 投票
1 回答
991 浏览

glsl - 如何在不使用材质脚本的情况下在 OGRE 应用程序中使用 GLSL 着色器?

我正在使用 OGRE、Bullet 和 Equalizer 为虚拟现实环境开发应用程序。我的渲染函数如下所示:

窗口不进行缓冲区交换,因为均衡器会这样做。这个功能很好用,我们甚至可以使用粒子系统和 OGRE 提供的所有其他花哨的东西。

然而,由于我们实验室的投影区域是弯曲的,我们有一个 GLSL 模块(我们称之为 Warp),我们在所有应用程序中都使用它来扭曲渲染输出,使其适合我们的投影墙。我们通过创建一个纹理、将后台缓冲区的内容复制到它并在渲染覆盖整个窗口的扭曲纹理时应用我们的变形着色器来实现这一点。您可以在此处找到源代码:pastebin。com/ TjNJuHtC 我们在 eq::Window::frameDrawFinish() 中调用这个模块,它适用于纯 OpenGL 应用程序,但不适用于 OGRE。

这是没有模块及其着色器的输出:http: //s1.directupload.net/images/130620/amr5qh3x.png

如果我启用该模块,这是相当奇怪的输出: http ://s14.directupload.net/images/130620/74qiwgyd.png

如果我禁用对 glBindTexture 的两个调用,太阳粒子效果 (flare.png) 使用的纹理将渲染到屏幕上(我会向您展示,但我只能使用两个链接)。

我认为相关的每个 GL 状态变量在我们的其他应用程序中具有相同的值。我检查了 GL_READ_BUFFER、GL_DRAW_BUFFER、GL_RENDER_MODE、GL_CULL_FACE_MODE 和 GL_DOUBLEBUFFER。

这引发了一些问题:为什么我对 glTexCopySubImage2D() 的调用似乎根本没有效果?为什么即使我告诉它只让每个片段都变红,我的着色器也不做任何事情?

补充:将整个着色器放入材质脚本并让 OGRE 处理它不是一种选择。

0 投票
1 回答
997 浏览

android - equalizer.getNumberOfPresets() 在某些设备上返回 0

我正在尝试在 android 均衡器上实现预设,为此我使用 getNumberOfPresets():

在我的 nexus 4 (4.2.2) 上,我得到了 presetNumber=10,但使用运行 android 4.0.4 的其他设备我得到了 presetNumber=0。使用最后一个值,我无法使用:

如何强制均衡器使用预设?

谢谢

0 投票
0 回答
366 浏览

android - Android:播放下一首歌曲时失去均衡器控制

我已经使用单例均衡器成功地将音频效果应用到 MediaPlayer,但是当播放其他歌曲时,音频效果不再应用,尽管我仍然可以使用该单例均衡器来 setBandLevel()、usePreset() 和 hasControl() 方法仍然返回 true。

这是我如何使用均衡器和 MediaPlayer

你能告诉我为什么我失去了均衡器控制,尽管我已经为新的 MediaPlayer 实例设置了相同的音频会话 ID?谢谢你。

0 投票
1 回答
1147 浏览

actionscript-3 - 为在线闪光收音机添加均衡器

我已经尝试在我的在线收音机中添加均衡器。我被使用http://www.everyday3d.com/blog/index.php/2008/03/26/classic-sound-equalizer-in-flashas3/

闪存源文件。当我在 Flash ide 中工作时它工作正常。但在我的服务器上,均衡器没有显示。但如果播放文件是 mp3 格式,它会起作用,但如果我们播放流 url,它就不起作用。我不知道我该如何解决这个问题。我正在使用 as3,我是 Flash 新手。请帮助任何人。提前感谢

均衡器代码

0 投票
1 回答
671 浏览

android - 如何在 Android.Equalizer 中获取音频文件的频段级别

我的代码中有一个AudioTrack生成的。我从这里检索了代码。

我需要做的是获得生成的音调的频带电平。因此,为了能够做到这一点,我初始化了一个Equalizer,并将音频会话设置为生成的音轨的会话 ID。

我需要的是检索给定频率的频段级别,假设freqOfTone = 1000; //Hz我需要获取频段 2 的级别(频段 2 的范围是 461Hz 到 1800Hz)。

如果我使用equalizer.getBandLevel(2)它默认返回均衡器的电平,而不是生成的音调(audioTrack)的电平。

有谁知道如何检索生成的音调的频段级别?