一、加入聲音
1.開一個glut專案
2.加入這2行程式碼
#include <mmsystem.h> ///使用 Multimedia System多媒體系統
///要讓它有聲音(檔名,在哪裡,如何播<SND_ASYNC / SND_SYNC(不等待/等待)>)
PlaySoundA("file.wav",NULL,SND_ASYNC);
///Ascii的檔名(正當的英文)
記得下載的wav檔要放在freeglut的bin資料夾裡,且檔名要是符合你程式碼的檔名
3.就可以播放出聲音了。
二、如何加入mp3檔
#include "CMP3_MCI.h" ///使用外掛,老師提供的h檔
CMP3_MCI mp3;/// 宣告變數
mp3.Load("file.mp3");///讀入mp3檔
mp3.Play();///播放mp3檔
一樣要將下載的mp3檔放到freeglut的bin資料夾裡
並在專案add CMP3_MCI.h 檔
就可以播放嘍。
三、用Processing 3開音樂檔
1.開啟Processing後,下載Minim...這個mode
2.好了之後打上這些程式碼,並將mp3檔拉進視窗裡
import ddf.minim.*; //use ddf's minim music library
Minim minim; //int a; the whold system
AudioPlayer player; //corresponding to one mp3 file
AudioPlayer player2;
void setup(){
minim=new Minim(this);
player=minim.loadFile("file.mp3"); //minim load to player
player.loop();
player.play();
}
void draw(){
}
就可以播放嘍。






沒有留言:
張貼留言