2019年5月9日 星期四

week12-馬丁

<1>主題:鍵盤
<2>主題:聲音、音樂
<3>複習:階層T-R-T骨架
<4>作業:能操控的機器人

(1)在網頁上搜尋 wav 下載音檔



(2)開啟 CodeBlocks 建新專案 ,打好程式碼並設定Linker,程式碼如下



#include <windows.h>///因為依需基礎windows型別
#include <mmsystem.h>///Multimedia System裡面有聲音的函式
int main()
{
    PlaySoundA("C:\\Users\\user\\Downloads\\balarm.wav",NULL,SND_SYNC);///兩個反斜線等於一個反斜線
    PlaySoundA("C:\\Users\\user\\Downloads\\balarm.wav",NULL,SND_SYNC);
}

<3>到 https://www.transmissionzero.co.uk/software/freeglut-devel/ 下載檔案,解壓縮到桌面, freeglut 裡的 lib,裡面的 libfreeglut.a 複製一個並改名為 libglut32.a

<4>設定GLUT,加入兩行程式碼,不需要設定Linker,已經設定好,跑出聲音後再跑旋轉圖檔

<5>可以用按鍵控制聲音,增加五行程式碼


<6>可以用MP3檔播放音樂,將CMP3_MCI.h 放入GLUT的資料夾

沒有留言:

張貼留言