问题标签 [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.

0 投票
1 回答
1443 浏览

ios - audiokit:同时播放两个振荡器

您好,我正在使用 AudioKit——它是一个出色的框架,到目前为止我很高兴学习它。我正在研究一个 HelloWorld 示例,并且有一个 UI 按钮的代码,该按钮以某个频率使用振荡器......

我的问题是:如果我想同时播放两个振荡器音调,例如 432Hz 和上面的完美五度音(比例为 3:2,即 648Hz),我怎样才能让它们同时播放?为每个“音调”提供一个新节点的正确设计模式是什么?

如何将两个振荡器链接在一起,以便它们一起唱歌?

0 投票
0 回答
244 浏览

java - java用混音器录制声音-为什么我的TargetDataLine总是用0填充我的字节[]?

因为在 java 中没有简单的方法来访问系统麦克风和扬声器,所以我尝试自己实现类似的东西。为此,我有一个AudioDevice代表任何设备的类。

它是一个抽象类,定义了音频设备所需的所有方法,并且基于javax.sound.sampled.Mixer. 然后我有了这些类Microphone,它们Speaker从. 如、和。_AudioDeviceAudioDevicetransferData(byte[])open(AudioFormat)isOpen()close()

当我运行我的测试代码时,它似乎可以工作,因为没有发生错误。但由于某种原因transferData(byte[]),我的麦克风没有向阵列写入任何数据。如果我使用预填充字节 [] 并将其用作扬声器的参数transferData(byte[]),则扬声器也不会播放任何声音。

我花了几个小时来搜索导致此问题的错误,并且我还尝试捕获/播放声音,就像这里描述的那样,它在我的计算机上也不起作用。

捕捉 播放

我有一个 Windows Professional N 64 位操作系统,如果这可能是它不工作的原因。该程序使用 Java 8 运行。

这是我想出的代码

音频设备:

麦克风:

扬声器:

0 投票
0 回答
391 浏览

java - 使用 Java Sound 同时录制来自多个麦克风的音频

即使我已经在这里提出的许多问题中进行了搜索,我也没有找到解决此问题的示例(请不要发布其他链接,例如Java:Independently Capturing Audio From 2 Different Mic Inputs因为没有回答我可以试试)。

这是当前适用于 1 个麦克风的代码,但我找不到为第二个麦克风定义第二行的方法,请帮助 :)。

公共类 SecondTest {

}

0 投票
1 回答
355 浏览

c# - 带有回调函数的 C# MixerOpen

我正在尝试使用 API 打开声卡混音器:

wherecbFunction是指向将接收MM_MIXM_LINE_CHANGEMM_MIXM_CONTROL_CHANGE混合器消息的函数的指针,但我无法设置这样的函数。

我已经做了很多网络搜索但没有任何成功,现在你是我最后的希望......

0 投票
1 回答
634 浏览

c# - 在 windows 混音器中读取音量值

我正在创建一个程序供我和我的朋友使用。我想制作一个可以控制 Windows 音频混音器的程序。我正在使用 C#

我已经有了如何控制音量的想法。但我想要一些关于控制混音器内每个应用程序的单独音量级别的技巧。

主要问题是(有点有趣):如何读取每个应用程序的单独仪表内的音量值?换句话说,我想读取/获取应用程序的音量条/米内的绿色和灰色条的值。我附上了一张图片,说明了我的意思 Windows 音频混合器

0 投票
0 回答
64 浏览

python - 在 .exe 中到达 pygame.mixer 时控制台关闭

我已经完成了我的游戏(终于),我希望它的格式是任何人都可以拥有并玩它,而无需确保他们首先安装了 python 和 pygame。几天来,我一直在尝试找出 py2exe(我知道这是我的第一次尝试,但他们确实让网站上的操作听起来更容易),在我完成之后,我将为 py2app 做同样的事情。

我终于成功编译了我的游戏,但在测试它时,我发现控制台在达到积分时关闭。据我所知,没有发生错误,没有创建日志,它只是关闭了。

当我通过 python 运行游戏时,这不会发生,只通过创建的 .exe 文件。

经过进一步检查,我注释掉了这些pygame.mixer行,它运行得很好。我真的很想在演职员表中播放一首歌,但我不知道为什么它不起作用。这是我用于混音器的所有线路,不是很多。

...

...

然后学分...

但是一旦脚本命中pygame.mixer.init(),,它似乎只是说“好的,我完成了。大家干得好!” 在此先感谢您的帮助!

0 投票
1 回答
398 浏览

audio - 多轨音频

我正在寻找一些简单的方法来播放 Arduino Uno 的音频。一开始,我的项目包含几个 LED、按钮、电机和扬声器。该扬声器应播放引擎的样本。

这个项目非常简单。我决定使用 YX5100 或 YX5300。在几次测试之后,我的项目变得有点复杂了。有了这个引擎声音,我想混合一些其他样本,比如喇叭、车轮和其他声音。最多 4 个声音一起。

我的第一个想法很简单 - 购买 4 个 YX5300 并将其连接在一起。但是如何将它与一个扬声器连接。我找到了一些小型搅拌机。很好,但问题从那一刻开始。如何让每个控制器只读取一张 SD 卡...

我正在寻找一些很好的方法来一起播放几个样本,这取决于 Arduino 的属性。我会很高兴获得一些帮助或想法来完善我的计划。

0 投票
0 回答
1019 浏览

python - pygame - pygame.mixer.Sound() 目录问题 - 无法打开文件

更新:我在 pygame 中使用了不同的声音功能来尝试排除故障。这是我的新程序。

这就是错误。

如何更改 wav 数据格式?

(旧帖子)---我是初学者,我正在尝试学习如何使用 pygame。但是,当我尝试将声音加载到我的游戏中时,pygame.mixer.Sound()我收到此错误:

似乎这个pygame函数以某种方式在每个其他反斜杠旁边插入一个额外的反斜杠。所以为了排除故障,我打印出我输入函数的字符串。果然,单反斜杠。

这是完整的代码,因为我不确定发生了什么。

0 投票
1 回答
130 浏览

gtk - GtkAppChooser 所有应用程序和/或混音器的内容类型

我想要一个 GtkAppChooserButton,它允许用户选择要运行的程序,该程序很可能希望成为诸如 pavucontrol 之类的混音器。尽管关于此事的文档含糊不清,但我收集到应用程序选择器的内容类型是 MIME 类型,但是我找不到适合混音器的 MIME 类型,或者更一般地说只是“所有应用程序”。

如果启用项目,某些类型(例如)application/将提供两个Other Application...选项Other...,它们都是相同的,并且都不包含我拥有的应用程序的一半,包括任何音频混音器。除此之外,我所做的任何事情都无法让我远离我所追求的东西。

音频混音器或所有程序是否有 MIME 类型和/或 GtkAppChooser 内容类型(它们似乎是同一件事?)?(即任何在 Gnome 应用程序启动器/xfce4-whisker-menu/等中具有图标的程序。)

0 投票
1 回答
155 浏览

filter - 如何在 AudioGraph 中将 RemoteIO、Mixer 和 Filter 连接在一起?

我对 AudioGraph 中的节点连接有疑问。我的想法是接收输入的声音,用混音器调高音量,用低通滤波器进行滤波。

阅读“Learning Core Audio”一书,我能够连接并操作耦合到滤波器的输入,耦合到混音器的输入,但我无法加入这三个元素。

我还查看了 Apple 提供的示例代码,但为我的项目调整它对我不起作用。我报告我的代码:

所以我寻求帮助。我应该怎么办?我做好的连接?我必须设置其他属性?

感谢您的关注。