1.開啟一個 Glut 專案,加入以下程式碼即可撥放.wav檔的音樂
#include <mmsystem.h> //include系統的多媒體涵式庫
PlaySoundA("file.wav", NULL, SND_ASYNC); //寫在main,
//播放("檔名.wav", 在哪裡, 同步播放)
2.接著是.mp3檔的音樂檔,先下載CMP3_MCI.h
3.一樣開啟一個專案,打入以下程式碼:
#include <stdio.h>
#include "CMP3_MCI.h" //使用外掛,可在FB下載
CMP3_MCI mp3;
int main()
{
mp3.Load("file.mp3"); //讀入 mp3檔
mp3.Play(); //Play播放mp3檔
printf("現在在待輸入a\n");
int a;
scanf("%d", &a); //等待輸入時,程式還沒結束
}
即可撥放.mp3音樂
Note: scanf 在此的功用是讓程式等待輸入,所以程式尚未結束,音樂就不會停下來
4.在 processing (Java) 中播放音樂,先開啟 processing
5.接著在選單中加入涵式庫,選擇 Minim

6.等他下載完後,輸入以下程式碼:
import ddf.minim.*;
Minim minim;
AudioPlayer player;
void setup(){
minim = new Minim(this);
player = minim.loadFile("file.mp3");
player.play();
}
void draw(){
}
即可撥放音樂
沒有留言:
張貼留言