2019年5月10日 星期五

ㄟOWOㄏ - Week12

{\__/}
( • - •)
❤️ < \

\今天要來加入聲音/
STEP 1 → 先開CodeBlocks,並開啟新專案,選擇Console application。




STEP 2 → 對專案按右鍵,選取紅框。


STEP 3 → 到Linker settings按Add增加winmm。




STEP 4 → 加上程式碼就完成拉 ! 

#include <windows.h>
#include <mmsystem.h>

int main()
{
    PlaySoundA("C:\\Users\\user\\Downloads\\wind.wav",NULL,SND_SYNC);
    return 0;
}


\再來就加上鍵盤應用做個小鋼琴吧/


STEP 1 → 開啟GLUT專案。
STEP 2 → 在原本專案大概90幾行的static void key(unsigned char key, int x, int y)裡加上
if(key=='1') PlaySoundA("C:\\Users\\user\\Downloads\\DO.wav",NULL,SND_ASYNC);
以上那行程式碼,所有需變動再自行調整。


\注意事項/
1.記得加#include <mmsystem.h>
2.記得檢查音檔是wav檔
3.注意檔案位置是否正確

\讀入MP3檔/

在最前面加上
#include "CMP3_MCI.h"
CMP3_MCI myMP3;
int a;
float b;
char c;
double d;

在後面的int main裡面加上
myMP3.Load("C:\\Users\\user\\Downloads\\POPSTARS.mp3");
myMP3.Play();

特別注意 ! mp3的檔名裡不可有空白鍵!















沒有留言:

張貼留言