问题标签 [mixer]
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.
c# - 获取音频混合器中可视化的单个 Windows 应用程序当前音量输出级别
我正在尝试编写一个 C# 代码,该代码从访问声音输出的每个 Windows 应用程序输出当前音频输出电平(如音量混合器的不断变化的绿色条所示)。
程序每10毫秒检查一次,输出如下:Windows Media Player: 30, Mozilla Firefox: 0, Adobe Flash Player: 35(如图)
我正在使用 Windows 7,并在 C# 中尝试它(因为 Java 无法实现这一点)。
我找到了获取和设置正在运行的应用程序的主音量(Windows Media Player 显示 65% 的手柄栏)的方法,有没有办法获取绿色波动级别数据?
谢谢!
python - pygame.mixer.music.set_pos 不存在?
我正在制作一个程序,当播放器死亡时,获取音乐时间,并使用前一首歌的音乐时间播放一首新歌,我之前做过这个,它没有问题,但现在它给我一条错误消息(如下所示)
我得到的错误是:
我不知道我做错了什么,就像我之前尝试过的时候说的那样,这可能是愚蠢的,但有时你只需要别人的眼睛就能看到你在哪里搞砸了,在此先感谢: )
c - 将混音器设置为“默认”ALSA API
我写了一个代码来打开和控制混音器音量:
我的问题是可以通过以下方式打开混音器:
与:
得到错误:
另外我想编写一个插件来从电视卡捕获音频流并将它们输出到默认的主板声卡中。我想使用 ALSA API 控制我的应用程序的流音量。
也许有移植到 PulseAudio 代替。在这种情况下,我需要与上述代码等效的脉冲混频器代码的帮助。
谢谢
c# - 注册一个 EventHandler 以便在音频混音器中显示的当前音量输出级别发生变化时生成事件
这是这个问题的延续:Getting individual windows application current volume output level as visible in audio Mixer
如何注册一个在应用程序(例如 windows 媒体播放器)的当前输出音量发生变化时被调用的 EventHandler?换句话说,如何注册一个 EventHandler,只要 AudioSessionControl 的 GetPeakValue 发生变化,它就会被调用?
对于我的应用程序,我希望每当 Windows Media Player 的 PeakValue 发生变化时,都应该调用一个函数,而不是我不断地轮询当前的 PeakValue 以识别是否有变化。
我正在使用 CSCore.CoreAudioAPI 来获取任何应用程序的当前音频值。我尝试在 CSCore 中使用 AudioSessionEvents(及其事件处理程序,如 SimpleVolumeChanged、ChannelVolumeChanged),但是我没有找到任何方法将 AudioSessionControl 对象传递给附加的处理程序。
android - 我怎样才能改变android中mic和pcm的增益
我成功完成了我自己的aec到android的集成。
但我需要的是我必须设置 android 的 mic 和 pcm 的增益,因为在我的 aec 中,我将 agc 应用于远端和近端信号,然后我处理该 agc 的输出以消除回声。
之后,我将对 aec 的输出应用降噪。
当我将我的 aec 集成到 gstreamer 中时,有一个类似的命令
混音器
用于设置增益水平。
当我设置一些增益水平时,我的 aec 工作正常。
但是在 android 中,我如何设置它以使我的 aec 正常工作。
c# - 在 Windows 7 中设置麦克风增强
我一直在网上搜索和搜索有关从代码设置音频属性的帮助。我在几个位置中的每个位置都有几个系统,这些系统经常用于通过麦克风捕获语音音频。为了确保捕获的音频足够清晰,我需要能够在启动时以编程方式将麦克风和扬声器音量等设置为规定值。对于其中一些系统,我需要能够设置麦克风增强。
在 XP 中,我可以使用 AudioMixer 库,但是,这并不能在 Win7 系统上完成所有工作,而这正是我现在所拥有的。我查看了主音量的 CoreAudioApi 库,但找不到任何显示如何设置麦克风增强的内容,它现在显示为滑块/数字控件,而不是简单的复选框。我发现的所有其他信息都是用 C++ 编写的,我是 C++ 的新手,其中一个示例给人的印象是,虽然使用 IDeviceTopology 找到了 Microphone Boost,但无法设置它。
python - Python py2exe dll 加载失败 pygame 混合器模块不可用
我尝试使用 py2exe 在 python 中从我的程序中制作一个 exe。我的程序包含多个声音和图像文件。问题是,当我尝试运行 exe 时,它给了我一个错误:
在我的程序中,我还使用了模块 Tkinter、随机、来自 itertools 的循环和来自 pygame 的混合器。我在设置文件中都提到了它们,但我不知道是否有必要。这里也是安装文件:
python - 混色器用户输入
我刚刚开始使用 python 编程课程,并且必须编写一个程序,让用户输入两种原色并打印生成的二次色。我了解 python 的大部分初学者步骤,但似乎总是跳过一些事情或在这里和那里错过一步。有人可以告诉我我做错了什么吗?
python - 如何使 pygame 在特定点启动声音?
我有一个与 pygame 一起播放的延迟声音文件。
大约有 4 秒的延迟。如何强制 pygame 从 4 秒开始播放音乐?我查看了混音器模块文档,找不到任何东西。
Python 3.3.3,窗口
java - 在java中更改混音器以输出声音
我正在尝试在我的虚拟音频电缆上播放 wav/mp3,我已经搜索了几个小时,但似乎找不到如何实现这一点。我已经能够以两种格式播放声音,但我无法将其输出到“Line-1”而不是“扬声器”
任何有用的链接或示例代码将不胜感激。