2019年5月10日 星期五

神のノト - Week12

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

今天課題! 

「鍵盤」


「聲音、音樂WAV , MP3」


PlaySoundA(...)


--------------------------------------------------------------------------------------------------------------------------先測試 PlaySoundA(...) 函式

1. 首先先開啟貝殼專案! (Console application)

2.程式碼


3.做專案內部的設定 >> Linker settins >> Link libraries內 >> 加入winmm





➤新程式碼學習

#include <windows.h> 為了mmsystem裡面有些宣告,需要在之前有windows.h
#include <mmsystem.h>  MultiMedia System可播聲音的外掛,有PlaySoundA(...)可用
PlaySoundA("檔案路徑",NULL,SND_SYNC(聲音等待同步) / SND_ASYNC(聲音不等待同步) )




➤GLUT加入PlaySoundA(...) , 來做出用鍵盤來彈鋼琴的效果

先在GLUT內,測試wav檔播放



右鍵函式,可直接到寫函式的位置做修正


可以跟其他聲音重疊,及視窗的開啟


下載CMP3_MCI


並將其放置專案內


宣告它,就能使用MP3的讀入和播放的函式


可以使用Load和Play的函式



結束~~~ :DD

沒有留言:

張貼留言