2017年11月23日 星期四

蒲立年的學習筆記 Week 11

一、播放音樂
1.播放wav檔
首先要先#include <mmsystem.h>
程式碼為 
PlaySoundA("file.wav",NULL,SND_ASYNC);
//括弧內容為(檔名,在哪裡,如何播) 
//ASYNC為不等待播完,SYNC為等待播完
//wav檔需放到freeglut資料夾的bin裡

2.播放mp3檔
首先#include <stdio.h>
        #include "CMP3_MCI.h"
程式碼為
CMP3_MCI mp3;//int a;
mp3.Load(".mp3");//讀入mp3檔
    mp3.Play();//Play播放mp3檔
    printf("等待");
    int a;

    scanf("%d",&a);//等待輸入時,程式還沒結束

3.用Processing播放音樂
首先要先下載安裝Minim



程式碼如下

import ddf.minim.*; //use ddf's minim music library
Minim minim; //int a; the whole system
AudioPlayer player; //corresponding to one mp3 file
AudioPlayer player2;
void setup(){
minim = new Minim(this); //constructor of Minim Object
player = minim.loadFile("file.mp3"); //minim load to player
player.play();
}
void draw(){

}

沒有留言:

張貼留言