2017年11月23日 星期四

Leo 學習筆記 Week11

播放聲音

1.建立glut專案

2.在main.cpp中加入
#include <mmsystem.h>


3.在main函式加入
PlaySoundA("bb.wav",NULL,SND_ASYNC);
//第一個參數為音源檔名,第二個為在哪裡,第三個為怎麼播(SND_ASYNC為邊播邊執行,SND_SYNC為播完再繼續執行)



4.將音源檔加入C:\Users\user\Desktop\freeglut\bin

5.執行即可播音樂


播放mp3

1.在main.cpp中加入#include "CMP3_MCI.h"來使用mp3播放功能(要在glut的專案下,因需要winmm)

2.加入CMP3_MCI mp3建立一個屬於mp3的資料結構

3.mp3.Load("file.mp3");///讀入 mp3檔

4.mp3.Play();///Play播放mp3檔


使用processing播音樂

1.安裝Minim library


2.加入以下程式碼

import ddf.minim.*;
Minim minim;
AudioPlayer player;
void setup(){
     minim=new Minim(this);
     player=minim.loadFile("file.mp3");
     player.play();
}
void draw(){

}

3.將mp3檔拉進專案

4.執行即可播音樂


沒有留言:

張貼留言