Cubase 4 の MusicXML 書き出し処理にバグがあるっぽい.

Sinsy サイトに置いてある MusicXML がぼーか郎では歌わせられないなーと思って調べたら,Sinsy のひとたちが使っている Cubase 4 の MusicXML 書き出し処理にバグがあるっぽい.
バグというか,MusicXML の仕様を勘違いしているっぽい.

score-partwise/part-list/score-part に midi-channel 要素を書いてもよいことになっているのだけど,Recordare の考える MusicXML の仕様では,ここに書ける値は 1以上の値.
つまり,MIDI 1ch を指定したいときには,1と書く.
Cugase 4 は,0から書けるものだと勘違いしているっぽく,Sinsy サイトにある MusicXML には,0 が書かれている.

ほかにも,midi-program 要素も勘違いしているっぽい.
ここも 1以上の値を書くのだけど,-1 が書かれている.

このままだと,たとえば,

MIDI note on 0x90
Prg. Change 0xc0 0x00

が,

MIDI note on 0x8f
Prg. Change 0xc0 0x7e

とかいうおかしなことになる.

むー,どうしよう.
Sinsy 用の MusicXML を歌わせてみたいしなー.
対症療法的に対処したほうがいいのかなー.


==

ぐ... 歌詞つきMML をつぶやくためのクライアント・ソフトが必要かもしれない(^^;).
http://cancoffee2.at.webry.info/201001/article_16.html

ぼーか郎を Twitter から利用できるようにしてみました.
http://cancoffee2.at.webry.info/201001/article_11.html

Sinsy を試させていただきました.
http://cancoffee2.at.webry.info/201001/article_2.html

"てつじ" を少し調整しました
http://cancoffee2.at.webry.info/200812/article_136.html

[音源]に,「てつじ "わ"」と「てつじ "う"」を追加
http://cancoffee2.at.webry.info/200812/article_135.html

ちぎった
http://cancoffee2.at.webry.info/200812/article_78.html

よくわからないけれど,10000 フレームくらいにちぎればいいのかなぁ
http://cancoffee2.at.webry.info/200812/article_77.html

「ひゃ」が「びゃ」っぽい
http://cancoffee2.at.webry.info/200811/article_212.html

折りたたみメニューを実現するための 2 通りの実現方法
http://cancoffee2.at.webry.info/200811/article_89.html

ぼーか郎に新声."てつじ" 登場
http://cancoffee2.at.webry.info/200807/article_160.html

SMF Lyric メタ・イベントを歌わせる
http://cancoffee2.at.webry.info/200802/article_13.html

Recordare に置いてあるサンプル MusicXML を歌わせてみる
http://cancoffee2.at.webry.info/200801/article_30.html

MusicXML to MP3 with ぼーか郎
http://cancoffee2.at.webry.info/200801/article_29.html

五線譜上の歌詞を歌わせる
http://cancoffee2.at.webry.info/200801/article_24.html

ろーか郎
http://cancoffee2.at.webry.info/200801/article_15.html

着うたへの変換時のパラメータを,ユーザが選択可能に
http://cancoffee2.at.webry.info/200801/article_7.html

ぼーか郎による着うた生成(実験中)
http://cancoffee2.at.webry.info/200801/article_2.html

FlMML(はてなダイアリーの MML)に,暫定的に対応
http://cancoffee2.at.webry.info/200712/article_1.html

ぼーか郎 MML サンプル -- 「よ~ろれいっひー」
http://cancoffee2.at.webry.info/200711/article_27.html

ぼーか郎 MML サンプル -- 息継ぎのエミュレート
http://cancoffee2.at.webry.info/200711/article_18.html

ぼーか郎 MML サンプル -- 「謎」っぽいもの
http://cancoffee2.at.webry.info/200711/article_17.html

もっと手軽に「ぼーか郎」
http://cancoffee2.at.webry.info/200711/article_15.html

VOCALOID モドキ「ぼーか郎」を作ってみる -- 第4報 --
http://cancoffee2.at.webry.info/200711/article_14.html

VOCALOID MIDI 形式
http://cancoffee2.at.webry.info/200711/article_8.html

VOCALOID モドキ「ぼーか郎」を作ってみる -- 第3報 --
http://cancoffee2.at.webry.info/200711/article_7.html

VOCALOID モドキに,しゃべらせてみる
http://cancoffee2.at.webry.info/200710/article_3.html

VOCALOID モドキに名前をつける
http://cancoffee2.at.webry.info/200710/article_2.html

VOCALOID モドキを作ってみる -- 第2報 --
http://cancoffee2.at.webry.info/200710/article_1.html

VOCALOID モドキを作ってみる -- 第1報 --
http://cancoffee2.at.webry.info/200709/article_27.html










この記事へのコメント