2019年5月10日 星期五

Week12_Sound

(1) 至 http://billor.chsh.chc.edu.tw/sound/rain.htm 下載音訊



























(2)打開code blocks → New Project → ConsoleApplication
























































程式碼:

#include <windows.h> #include <mmsystem.h> ///MultiMedia System可播聲音
int main() { PlaySoundA("C:\\Users\\user\\Downloads\\lightning.wav", NULL, SND_SYNC);
return 0; }

 (3)下載freeglut 在lib資料夾複製一個libglut32.a





































新增的程式碼:

#include <stdio.h> #include <mmsystem.h> int main(int argc, char *argv[]) { PlaySoundA("C:\\Users\\user\\Downloads\\lightning.wav", NULL, SND_SYNC); printf("邊播聲音,繼續下面開視窗\n");



#include <mmsystem.h> static void key(unsigned char key, int x, int y) { if(key=='1') PlaySoundA("C:\\Users\\user\\Downloads\\do.wav", NULL, SND_ASYNC); if(key=='2') PlaySoundA("C:\\Users\\user\\Downloads\\re.wav", NULL, SND_ASYNC); if(key=='3') PlaySoundA("C:\\Users\\user\\Downloads\\mi.wav", NULL, SND_ASYNC); if(key=='4') PlaySoundA("C:\\Users\\user\\Downloads\\fa.wav", NULL, SND_ASYNC);
if(key=='5') PlaySoundA("C:\\Users\\user\\Downloads\\so.wav", NULL, SND_ASYNC);


(4)可播放mp3檔















新增的程式碼:
#include "CMP3_MCI.h" CMP3_MCI myMP3; int a; float b; char c; double d; /
myMP3.Load("C:\\Users\\user\\Downloads\\littlestar.mp3"); myMP3.Play();



沒有留言:

張貼留言