java - 寻找一种控制音量和声相的方法

标签 java audio javasound audio-panning

我一直在创建一个 Java 项目,我希望同时播放多个声音,以及如何控制每个声音的音量和平移。我用谷歌搜索并阅读了三种不同的方式;问题是,我似乎找不到任何关于如何使用它们的教程或示例。他们是:

 import java.applet.AudioClip;
 import javax.sound.sampled;
 import sun.audio.SomethingOrOther; // Sorry, don't recall off-hand.  It was an "un-documented" site

当我继续阅读时,我发现 AudioClip 仅适用于某种类型的应用程序(“小程序”?),而第三种应用程序仅在一百个网站中的一个上提到。第二个是在这个网站上提出的,但它涉及一个完全不同的主题(关于“线条”的东西)。无论如何,我对 Java 语法足够熟悉,能够理解这个想法,但我还没有找到以直接方式呈现的任何内容;因此,如果有人能指出我在这方面的正确方向,我将不胜感激。

最佳答案

看看 Java 教程中的这条线索:Trail: Sound ,具体来说Processing Audio with Controls

根据安德鲁斯评论中的建议,您应该查看 FloatControl.Type (例如 PAN)。

关于java - 寻找一种控制音量和声相的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17360532/

相关文章:

java - 如何给二维数组第二个槽 "unlimited space"? java

ios - AVAudioEngine 应用音效

laravel - 如何根据请求发送Blob文件以保存在laravel中

java - 从 javax.sound.sampled.Clip 检索音频样本

java - 当鼠标退出元素 JFrame 时停止 mouseEntered 执行

java - 什么数据结构可以容纳以下数据?

java - MySQL 或 Hibernate 缓存问题接收旧数据

Java 8 如何按枚举类型合并多个列表

android - 将JetCreator用于Android应用

Java swing 声音播放提前结束