MusicMacroLanguageをEXCELで編集し、MIDIファイルに変換して演奏
playMML.xlsm
基本演奏プログラム
CDEFGAB | 音名 |
cdefgab | 音名 |
# | ♯半音高く |
b | ♭半音低く |
{ } | {ノート音量割合} 十進数二桁 |
( ) | 和音 uh音名#b 8音まで |
L | 音符の長さを設定 |
- | 音を伸ばす |
数値 | (数値)分音符 |
. | 付点 |
' | 音の長さ 1/2 |
/数値 | (数値)連符 |
^ & | タイ 次の音と連結 |
> | オクターブ上がる |
< | オクターブ下がる |
h | 次の音を1オクターブ上げる |
u | 次の音を1オクターブ下げる |
$ | $1〜$16 MIDIチャンネル $10はドラム |
T t | テンポ 四分音符/1分 |
V v | 音量 0-15 (16-127) |
% | 発音する長さ スタカート50%〜80%〜テヌート95% |
k | キーシフト ±半音 |
p | ピッチベンド ±100セント |
! | パンポット 0-64-127 |
M m | ミュート 音量0〜100% |
* | コメント |
[ ] | 16進数データ |
mkMML.xlsm
MML作成補助 playMMLを内包
note.xlsm
フォームの基本 ツール作成のベースに
ブックを開くと、最小化し、フォームを表示
ブック最小化で、フォームを閉じると終了
ブックを元に戻すと、フォームを閉じても終了しない
データが書き換わっていると、保存の確認