關鍵字: 類 別:
 
EzCode4F V2.31 One key one note長音色的使用
時間: 2009-6-24
 
 

EzCode4F V2.31 One key one note長音色的使用

 

一、功能介紹

在網路文章《EzCode4Fv2.00 One Key One Note的應用》中介紹過EzCode4F V2.00 One Key One Note的應用。EzCode4F V2.31中,新增加了One Key One Note 的長音色效果。

One Key One Note 功能中,若音符的音色是長音色,當按下音符鍵時,MIDI中的單個音符會一直播放,直到鬆開按鍵才停止播放此音符。

本篇中,以一個例子來講解One Key One Note功能中長音色效果與短音色效果的使用。

二、使用相關工具

  PowerMelody V2.11:新增Chord Code碼。Add Chord codes in PowerMelody.

  MusicShop V1.01:編輯MIDI音色及新增pm1檔案,並編譯生成EzCode使用的MDB資料庫檔案。

  EzCode4F V2.31:編寫程式功能。Programming in EzCode4F V2.31.

 

三、EzCode4F v2.31增加的one key one note長音色指令說明

OKONLM:用於選擇one key one note時,使用長音樂器。

OKONLR:用於選擇one key one note時,使長音樂器完成release操作。

OKONSM:用於選擇one key one note時,使用短音樂器。

 

四、操作步驟

1.  PowerMelody開啓midi檔案,在主頻道加入chord code碼,並儲存爲pm1文檔,如圖1

1

2.  MusicShop編輯音色,注意將有長按長響的音色製作成長音色,如小提琴音色。將音色新增到MIDI與按鍵音色中,編譯生成MDB資料庫檔案。

3.  EzCode4F V2.31Music Database中加入MDB資料庫檔案

4.  編寫程式,如圖2

程式說明:

路徑@_ka0:改變音色,長音色與短音色交替實現。

路徑okon_lm:啓動長音色效果,帶伴奏的One Key One Note功能,Melody迴圈。

路徑okon_lm_rel:長音色Release

路徑okon_sm:啓動短音色效果,帶伴奏的One Key One Note功能,Melody迴圈。

2

 

五、注意事項:

1.  Melody中的Chord Code碼,編碼從0啟動,依次累加。

2.  若要播放note的長音色效果,需在每次播放note前,都要執行OKONLM指令,且OKONLM指令須配合OKONLR使用。

3.  只有當播放音符的音色是長音色時,OKONLM指令才能一直播放此音符;否則,OKONLM指令只能播完整個音色的長度。

4.  OKONSM指令使播放的音符不論長音色或短音色,只播放一拍。

5.  如果程式中沒有加OKONSM或者OKONLM指令,不管音色是長音色還是短音色,One Key One Note 功能中,note播放的長度都是一拍,也就是程式預設的是短音色功能。


AM4F_okon长音色的使用.rar
來源: ICE
返回頂部 列印文章 收藏此文章 投稿給我們 關閉窗口
 
>>
 相關文章
 
·EzCode4F的錄音模式詳解
·EzCode4F Midi Background的使用
·EzCode4F One Key One Note的應用
·可控矽的控制
·如何使用普通I/O口驅動LCD
·ALPHA IC在LED風扇上的應用
·ALPHA IC在串列通訊中的應用
·AM8EB實現 I2C 通訊
 
>>
 推薦文章
 
·EzCode4F Midi Background的使用
·可控矽的控制
·EzCode4E 隱患報告
·如何使用普通I/O口驅動LCD
·關於AMSR錄放音IC的錄音長度
·Alpha IC的邦定參考
·Action應用
·EzCode4F v2.00指令系統
 
 

關於我們 聯繫我們 免責聲明


ICP備案號:粵ICP備08035793號