处理:如何添加背景音乐

时间:2012-08-06 03:15:37

标签: processing

我在Processing中制作了一个简单的小游戏,但需要一些帮助。我有一个mp3,想将它添加到我的应用程序中以在后台循环运行。

这可能吗?非常感谢。

2 个答案:

答案 0 :(得分:8)

您可以使用声音库。处理已包含Minim。 看看文件>例子>图书馆> Minim Audio>的LoadFile

import ddf.minim.*;

AudioPlayer player;
Minim minim;//audio context

void setup()
{
  minim = new Minim(this);
  player = minim.loadFile("file.mp3", 2048);
  player.play();
}

void draw()
{
}

void stop()
{
  player.close();
  minim.stop();
  super.stop();
}

答案 1 :(得分:0)

您还可以使用Processing的声音库。转到草图> 导入 图书馆... > 添加图书馆... >

然后搜索'声音'并从Processing Foundation下载Sound库。

import processing.sound.*;
SoundFile file;

 void setup() {
  size(640, 360);
   background(255);

   // Load a soundfile from the /data folder of the sketch and play it back
  file = new SoundFile(this, "sample.mp3");
  file.play();
}      

void draw() {
}

参考资料可以在这里找到: https://processing.org/reference/libraries/sound/index.html