同时播放声音
DJ Player DCL Project Group 16 作品介紹 用鍵盤演奏樂器,有爵士鼓,電子琴兩種mode 可以將錄下剛剛創作的歌,播放欣賞 樂器選擇 由key切換: 在錄音模式下: Key2 - 鋼琴聲 Key3 - 鼓聲 實作方式 Interrupt handler{ 依照對應的keycode改變要播放的聲音編號 } While(1){ Scan keyboard(按按鍵,產生interrupt) 由SD card讀檔播放該聲音編號 } 實作方式-續 每個聲音對應到一首儲存在SD card中的歌,我們先將每首歌按照樂器的順序放好,每個聲音對應到各自的song_number,song_number = -1 時沒聲音(迴圈)。按鍵按下時會更改song_number,!=-1時會跳出迴圈,開始播放(紀錄)對應的音。 由SD卡讀wav檔 讀wav的標頭檔,依照裡面的資訊讀檔: 先用file_list()這個函式取得所有需要的資訊,包括SD card中的歌曲數目、每首歌的長度。 歌的長度是以cluster為單位計算,一個cluster是512 byte,歌曲的長度是以cluster的數目來儲存。 錄音 用一個二維陣列紀錄 record0[ ][0] 用switch2 來控制錄音與否,當switch2 on時為錄音模式,此時用switch0,switch1
您可能关注的文档
最近下载
- 铁路疾控所面试题及答案.doc VIP
- (高清版)B-T 17671-2021 水泥胶砂强度检验方法(ISO法).pdf VIP
- 平安保险金信托计划书模板.pptx VIP
- SOT23-6封装的8205,8205S芯片规格书8205A6.pdf VIP
- ASTM A240_A240M-25a 中文版(2026 最新版 压力容器和一般用途用不锈钢板、薄板和带材标准).docx VIP
- 桥梁工程测量方案.docx VIP
- 三菱电机工业机器人RV-FR系列安装维护说明书.pdf VIP
- VW 01110-1-2025-中文-螺纹连接第一部分:设计和装配规范.docx
- SL 35-2011水工金属结构焊工考试规则.pdf
- 分部工程验收申请报告.docx VIP
原创力文档

文档评论(0)