xmlkey
xmlkey_test.zip MD5=5f1c0a1acdc89f54f83854b8578097b7
musicxmlファイルのキーを変更するソフト
作成のきっかけ
ボカロ(NEUTRINO)を使うため、musicxmlファイルを作成しますが、女性ボカロと男性ボカロの切り替えや、
ボカロのモデルを変更する時に、キーを変えたい場合に、ピアノロールに戻って、トランスポートするのは手間なので、
musicxml内の音階情報を直接書き換えれたら、非常に楽だろうと、制作に至りました。
使い方
コンソールソフト(CUI)なので、コマンドプロンプト内、もしくは、.cmdファイル(バッチファイル)として起動してください。
xmlkey のみで、簡単なヘルプが表示されます。
書式
xmlkey (-key xx) .musicxmlファイル
-key なしで起動すると、プロンプト内で、キーの数値を入力します。
keyで指定する数値は、半音で1 全音で2
上げる方は+
下げる方がー
もし、1オクターブ上げる場合は、12
1オクターブ下げる場合は、-12
注意事項&免責
--重要----------------------------------------------------------------------------
当ソフトは、XMLを厳密に解析して書き替えている訳ではないので、
musicxmlの記述内容(改行の具合)によっては、正しく処理がなされない可能性があります。
NEUTRINO調声支援ツールで出力した musicxml以外は、動作確認をしていません。
----------------------------------------------------------------------------------
元々、個人的に必要を感じて作ったソフトです。
誰か、私と同じような思いをしている方がいるかもしれないので、公開する事にしました。
まだまだ、試作段階から抜けていませんので、
途中で止まったり、意図しない動きをしたりすることがあると思います。
使う場合は、それを前提に使ってください。
このソフトを使って、何か、損害が発生した場合は、いかなる責任を負えません。
すべて、ユーザーの自己責任で、お願いします。
更新履歴
2025/8/15 test版