(2)平台: Window,Java,etc
一、用GLUT專案 播放音樂
1.直接播放wav音檔
#include <mmsystem.h> ///使用 MultMedia System多媒體系統,聲音
int main(){
PlaySoundA("file.wav", NULL, SND_ASYNC); ///(一行發聲) 檔名,在哪裡,如何播
///SND_SYNC 等同步 (聲音播完才跑下一行)
///SND_ASYNC 不等 下一行繼續
}
2.播放mp3音檔
#include <stdlib.h>
#include "CMP3_MCI.h" ///使用外掛
CMP3_MCI mp3;
int main(){
mp3.Load("file.mp3"); ///讀入mp3檔
mp3.Play(); ///播放mp3檔
system("pause");
}
二、用Processing 播放音樂
1.安裝Minim
2.把file.mp3 丟到Processing 資料夾裡面
3.程式碼:
import ddf.minim.*; //use ddf's minim music library
Minim minim; //int a; the whole system
AudioPlayer player; //corresponding to one mp3 file
void setup(){
minim = new Minim(this); //constructor of Minim object
player = minim.loadFile("file.mp3"); //minim load player
player.loop();
player.play();
}
void draw(){
}


沒有留言:
張貼留言