2017年11月30日 星期四

周欣融 week11

*因本週生病請假,以下筆記是參考老師FB講義及同學課堂筆記而成

播放.wav檔

  1. 準備好wav聲音檔
  2. 新增GLUT project
  3. 在預設的main.c加入以下library
    #include <mmsystem.h>
  4. 在main function裡面新增
    PlaySoundA("fly_right.wav", NULL, SND_SYNC);
    以撥放聲音,PlaySoundA的三個參數分別為 檔名、在哪裡、如何播
  5. 執行後即可撥放聲音
*注意wav聲音檔要放在freeglut/bin資料夾裡

-----------------------------------------------------------------------------------------------------------------------------

播放.mp3檔
  1. 準備好mp3聲音檔
  2. 下載 "CMP_MCI.h" header (從FB)
  3. 新增header file至GLUT project
  4. 加入library
    #include <CMP_MCI.h>
  5. 在main function裡面新增
    CMP3_MCI mp3;
    //宣告
    mp3.Load ("Firecracker-sounds.mp3"); //讀入mp3檔
    mp3.Play (); //播放mp3檔
  6. 執行後即可撥放聲音
-----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------

Processing - 播放.mp3檔
  1. 準備好mp3聲音檔
  2. 從moodle下載processing,解壓縮,執行processing.exe
  3. 把mp3檔拉進processing裡,即可添加檔案
  4. 添加library: 速寫本->引用庫文件->添加庫文件
  5. 搜尋Minim,點選並install
  6. 複製以下程式碼
  7. 執行後即可撥放聲音

沒有留言:

張貼留言