Audio 带处理的复调音频播放

Audio 带处理的复调音频播放,audio,processing,Audio,Processing,是否有一种方法可以通过某种方式使用处理同时播放多个音频文件(即复调)。我的理解是,用于处理的标准声音库基本上是单声道的 我想做的是处理播放一个音频文件,在播放结束之前,我想处理播放另一个音频文件。处理方面有什么解决办法吗?这个问题对于堆栈溢出来说太广泛了。很难回答一般的“我该怎么做”类问题。回答具体的“我尝试了X,期望是Y,但得到了Z”类型的问题要容易得多。话虽如此,我将尽力在一般意义上提供帮助: 是,您可以同时播放多个音频文件。例如,我有一些播放背景音乐和音效的程序 您应该研究一下如何使用该库

是否有一种方法可以通过某种方式使用处理同时播放多个音频文件(即复调)。我的理解是,用于处理的标准声音库基本上是单声道的


我想做的是处理播放一个音频文件,在播放结束之前,我想处理播放另一个音频文件。处理方面有什么解决办法吗?

这个问题对于堆栈溢出来说太广泛了。很难回答一般的“我该怎么做”类问题。回答具体的“我尝试了X,期望是Y,但得到了Z”类型的问题要容易得多。话虽如此,我将尽力在一般意义上提供帮助:

,您可以同时播放多个音频文件。例如,我有一些播放背景音乐和音效的程序

您应该研究一下如何使用该库,这使得在处理过程中播放音频非常容易。谷歌搜索“Processing Minim”也会返回大量结果

下面是一个非常简单的例子:

Minim minim;
AudioPlayer soundOne;
AudioPlayer soundTwo;

void setup()
{

  minim = new Minim(this);
  soundOne = minim.loadFile("soundOne.mp3");
  soundTwo = minim.loadFile("soundTwo.mp3");
}

void draw(){}

void keyPressed(){
  soundOne.play();
}

void mousePressed(){
  soundTwo.play();
}

这个问题对于堆栈溢出来说太广泛了。很难回答一般的“我该怎么做”类问题。回答具体的“我尝试了X,期望是Y,但得到了Z”类型的问题要容易得多。话虽如此,我将尽力在一般意义上提供帮助:

,您可以同时播放多个音频文件。例如,我有一些播放背景音乐和音效的程序

您应该研究一下如何使用该库,这使得在处理过程中播放音频非常容易。谷歌搜索“Processing Minim”也会返回大量结果

下面是一个非常简单的例子:

Minim minim;
AudioPlayer soundOne;
AudioPlayer soundTwo;

void setup()
{

  minim = new Minim(this);
  soundOne = minim.loadFile("soundOne.mp3");
  soundTwo = minim.loadFile("soundTwo.mp3");
}

void draw(){}

void keyPressed(){
  soundOne.play();
}

void mousePressed(){
  soundTwo.play();
}