2014年12月23日投稿 / 投稿者 : Oskar / タグ : 投稿プログラム 音楽 MML ユーザ定義命令 ユーザ定義関数 ライブラリ
SmileBASIC MML の拡張と、和音・コードネームを扱うための命令・関数ライブラリです。
プログラムを直接 RUN する、または「作品を見る」から実行すると、ヘルプが表示されます。 そちらで使い方を確認してください。
なお、ユーザ定義命令・関数の集合体なので、そのままツールとしては使うようにはなっていませんが、 DIRECT モードで直接命令・関数を呼び出してインタラクティブに使うことも一応は可能です。
※ヘルプを書くのが実は一番大変で、ずいぶんと魂が奪われたため、とりあえずは書きなぐりで書いておきます。
CHO_BGMPLAY CHOMML$ CHO_BGMSET TRACK,CHOMML$ CHO_BGMSETD TRACK,LABEL$ ※ LABEL$ は "0:@ラベル" 形式、0:を省略すると0固定
MML$=CHO_CONVERT_MML$(CHOMML$)
*[チャンネル数※ コード部開始 *] コード部終了 (以下、コード部の内側に書く) *コードネーム;長さ コードネームを和音で演奏(長さ省略可) *(音符列)長さ 任意の和音を演奏 (長さ省略可、音符列内で < か > で臨時オクターブ上下可能) ※チャンネル数は、コード演奏用に予約するチャンネルの数で、省略時は4。 (例) ":4*[5*Cm7.9;*]" 4~8の5チャンネルがコード部用の予約される
(例) ":0GAB:1FFF:0>C2.:1E2."
このプログラムの元となったプチコンMkII用のツール(まとめWikiには載せていません)の README.txt から、ヘルプに書いていないコードネーム関係の情報を少し引っ張り出しておきます。
ルート→種別→付加音(6/7度)→テンション→掛留音(2/4度)→増減音(5度)→onベース
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
今回は、都合により別のプログラム Toukou/箏曲「六段」 のプロジェクトに同梱して配布します。
旧バージョン L3EXV334 (V1.0) はそのうち公開終了にする予定です。
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.114 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:33 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30