2012年11月11日

Peter Deutsch さんあたりが,「MusicXML without "backup"」を re-define してくれないかなぁ.そしたら私は乗る.実装も手伝うし,日本語ドキュメンテーションも手伝うし,自分でも何か作ると思う.

Web拍手:


Peter Deutsch さんあたりが,「MusicXML without "backup"」を re-define してくれないかなぁ.
そしたら私は乗る.実装も手伝うし,日本語ドキュメンテーションも手伝うし,自分でも何か作ると思う.
別に「対抗馬」になる必要はなくて,「別の観点でのエンコーディング」として存在すればよく,「オリジナルの MusicXML」と「MusicXML without "backup"」との 双方向コンバータがあればいい.

「MusicXML without "backup"」でなく,「MusicXML for Performance Description」でもいいかも.
そしたら,必然的に backup がなくなる.
演奏情報は,時系列を逆行しようがない.
対抗馬にもならず,別の観点でのエンコーディングであることも明確.


Michael は,backup 要素の必要性をたびたび主張しているけれど,はっきりいって必須の情報ではない.
いろいろと情報を出してくるけれど,本音は,もう後戻りができないからでしょ,はっきりいって.
Michael 自身も,本当のところは,backup が必要ない,むしろじゃまだ,ということはわかっているはず.
MuseData の思想そのままに backup を採用してしまって,失敗したなぁと思っているはず.
(もしいまだにそう思っていないのだとしたら,救いようのない設計センスの悪さ.)

いまから後戻りするのはめんどくさいものなー,Dolet for Finale は作り直しになるだろうし,そもそも作り直せないでしょ,Finale のデータ構造からして.
MuseData(Finale のデータ構造)由来なのは,他者からしてみたら,はっきりいってどうでもいい.
一般的な音楽情報処理プログラマからしてみたら,MuseData のデータ構造は非常にセンス悪いわけです,楽譜情報データとしても,演奏情報データとしても.
MusicXML が「interchange format」を標榜しているのであれば,なおさら MuseDate の思想は捨てたほうがいい.

現状の MusicXML でなぜ backup なんていう時系列を逆行する情報が必要になってくるかというと,voice 要素が必須の要素になっていないから.
どうして voice 要素が必須の要素でないかというと,楽譜情報を MusicXML にエンコードするときに,それぞれの情報がどこに属する情報であるかという判断をしなくて済むようにしているから.
要は「曖昧である」という情報をエンコードしてあるわけです.
楽譜の記法上の曖昧性を残したまま記述できるところが,MusicXML の長所であり,短所でもある.

で,結局のところこの特徴は,複数のプログラムや研究プロジェクト間での「interchange format」としては長所になるところ場面がほとんどなく,短所であることのほうが圧倒的に多い.
短所どころか,"障壁" でさえある.
長所になる場面って,せいぜい,OMR(光学楽譜認識)結果を表現するときくらいじゃないかなぁ?
「どこに所属しているかわからないけれど,とにもかくにも抽出できたオブジェクト」を表現するときくらい.
そういう場面でも voice を必須にしてもいいと思う.それで backup がなくなるのだから,メリットのほうが大きい.

Finale で読み書きするときに問題にならない "だけ" の話であって,よそに出したり,よそからもらってくるときに,「これ,どーすんよの?」とあっという間に "障壁" になる.
もっというと,Finale 内でさえ問題になるときがあったよねぇ,自分で Export した MusicXML を自分で Import できなかったり同一結果にならなかったり.
Finale 内でさえ,backup が必須の場面というのはほとんどないわけだし,もう強情張るのはやめたほうがいいんじゃないかなぁ.

「backup は要らない(じゃま)」とか,「voice というのはなんなのか,主旨を明らかにしてくれ」という質問や苦情が何度も何度も Michael に寄せられる.
だって,メリットないんだもの.じゃまだし,わかりづらいし,めんどくさいだけで.
むしろ,プログラマにとってはデメリット多すぎ.


Michael も(MakeMusic も)殿様商売ができるほどには状況はよくないのだから,どこかで妥協しないとね.
Finale も,もうろくに売れてないでしょ?

ML でも,Michael のやり方は卑怯だと言われるようになったし.
強硬な態度をとっていてもいいことないんじゃないかなぁ.
少なくとも,自分の意にそぐわない提案や意見を,大した反証なく打ち切るのはナシだ.

デファクト・スタンダードなのではなくて,妥協してサブセットを使っているだけ.
「みんな問題なく使えている」のではなくて,「みんな我慢して使ってあげている」だけ.


posted by NOIKE at 17:03 | 東京 ☁ | Comment(0) | TrackBack(2) | 憂さバケツ | このブログの読者になる | 更新情報をチェックする

2012年11月10日のつぶやき

Web拍手:


knoike / Kenzi NOIKE
♪ Muzzle (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/V9onnhkY #TweetMusic at 11/10 20:29

knoike / Kenzi NOIKE
♪ Hurry Up (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/pW08AlG6 #TweetMusic at 11/10 20:28

knoike / Kenzi NOIKE
♪ 香貫花 VS 野明 (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/oghtn61d #TweetMusic at 11/10 20:26

knoike / Kenzi NOIKE
♪ イメージ・トレーニング (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/9yW9u8OR #TweetMusic at 11/10 20:25

knoike / Kenzi NOIKE
♪ ひろみのラプソディ (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/19dWuF35 #TweetMusic at 11/10 20:24

knoike / Kenzi NOIKE
♪ 太田丸出し (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/Klk9mCIM #TweetMusic at 11/10 20:23

knoike / Kenzi NOIKE
♪ Calm Lady (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/AcOoZEsR #TweetMusic at 11/10 20:22

knoike / Kenzi NOIKE
♪ 私のアルフォンス (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/4GAkwydQ #TweetMusic at 11/10 20:20

knoike / Kenzi NOIKE
♪ 太田のテーマ (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/ZQkUWIvD #TweetMusic at 11/10 20:19

knoike / Kenzi NOIKE
♪ のあとあすま (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/DLTFKIUf #TweetMusic at 11/10 20:17

knoike / Kenzi NOIKE
♪ のあのテーマ (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/6Z3vZT7F #TweetMusic at 11/10 20:16

knoike / Kenzi NOIKE
♪ 屋根でお昼寝 (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/iv60NQZy #TweetMusic at 11/10 20:15

knoike / Kenzi NOIKE
♪ Dinner Wars (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/Cq0Lpl2w #TweetMusic at 11/10 20:13

knoike / Kenzi NOIKE
♪ ニヒル榊 (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/lXsacN6J #TweetMusic at 11/10 20:12

knoike / Kenzi NOIKE
♪ イングラムのテーマ (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/QZ90HaoI #TweetMusic at 11/10 20:11

knoike / Kenzi NOIKE
♪ 対決 (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/1xKOfnzB #TweetMusic at 11/10 20:10

knoike / Kenzi NOIKE
♪ 始動! (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/kzzThQ1R #TweetMusic at 11/10 20:08

knoike / Kenzi NOIKE
♪ Desperate Situation (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/53rg3zta #TweetMusic at 11/10 20:06

knoike / Kenzi NOIKE
♪ ASAMOYA (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/5TsIoShL #TweetMusic at 11/10 20:06

knoike / Kenzi NOIKE
♪ Night Stalker II (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/CHEB5jaH #TweetMusic at 11/10 20:05

knoike / Kenzi NOIKE
♪ アイキャッチ I (1990) / 川井憲次 [PATLABOR ON TELEVISION] http://t.co/WGjC7tfa #TweetMusic at 11/10 20:05

knoike / Kenzi NOIKE
♪ そのままの君でいて (1990) / 仁藤優子 [PATLABOR ON TELEVISION] http://t.co/p0sm5abd #TweetMusic at 11/10 20:01

knoike / Kenzi NOIKE
♪ INTERFACE (1988) / [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] 歌: 笠原弘子 http://t.co/3LOlTz1S #TweetMusic at 11/10 19:57

knoike / Kenzi NOIKE
♪ メガロシティ・ポリス (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/8vCC1uzJ #TweetMusic at 11/10 19:54

knoike / Kenzi NOIKE
♪ 幻影の果てに (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/drEqV4kg #TweetMusic at 11/10 19:50

knoike / Kenzi NOIKE
♪ 黒い鼓動 (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/rg7vfyDX #TweetMusic at 11/10 19:47

knoike / Kenzi NOIKE
♪ 特車隊マーチ (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/OlrLYoFI #TweetMusic at 11/10 19:46

knoike / Kenzi NOIKE
♪ 4億5千万年の罠 (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/M7ZqO7qW #TweetMusic at 11/10 19:43

knoike / Kenzi NOIKE
♪ Diamond Flight (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/uCuxbXQ7 #TweetMusic at 11/10 19:39

knoike / Kenzi NOIKE
♪ 冷たいくらいが好き (1988) / [IMAGE SOUND-TRACK ALBUM VOL.1] 歌: 冨永みーな http://t.co/m51qWF63 #TweetMusic at 11/10 19:34

knoike / Kenzi NOIKE
♪ そして、夜明け (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/yJT3BRs3 #TweetMusic at 11/10 19:33

knoike / Kenzi NOIKE
♪ 出動〜PATLABOR (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/kzG4kTHa #TweetMusic at 11/10 19:29

knoike / Kenzi NOIKE
♪ バビロンの影 (1988) / 川井憲次 [IMAGE SOUND-TRACK ALBUM VOL.1 "INTERFACE"] http://t.co/WoMmjBsy #TweetMusic at 11/10 19:27

knoike / Kenzi NOIKE
都知事と衆議院議員とを量りにかけているのか.そういうのって,あさましいなぁと思う.単に "政治家" になりたいだけであって,やりたいことがあって立候補するわけじゃないってことだよねぇ. at 11/10 17:52

knoike / Kenzi NOIKE
「同国周辺に生息する13種類のクジラの遺伝子と比べた結果、トラバースオウギハクジラ(別名バハモンドオウギハクジラ)と判明した。歯がトランプのスペードの形に似ている。」 QT NZで死んだクジラ、確認過去3回の珍種だった : 科学 : http://t.co/Z2s9pzP9 at 11/10 17:47

knoike / Kenzi NOIKE
ゴルゴが依頼を受けた!(笑) QT ゴルゴ13:毎日新聞朝刊に依頼の「承諾」広告掲載 http://t.co/wh8IPuPd https://t.co/BY1heC5c at 11/10 17:05

knoike / Kenzi NOIKE
「橘田いずみ(きったいずみ)」というひとがいるのか.「橘いずみ(たちばないずみ)」に見えてしまった.橘いずみは,結婚して「榊いずみ」になったのか. http://t.co/n6OrQbQi at 11/10 15:05

knoike / Kenzi NOIKE
『Amazon ギフト券での支援をしてくださった方,どうもありがとうございます.コーヒーを飲むときや,サーバ運用などに使用させていただきます.』とりコー|http://t.co/xq9BMJDf at 11/10 14:57

knoike / Kenzi NOIKE
『いま気がついたのだけど,eビリングによる割引額が 105円から21円に変わるらしい.実質的には 84円の値上げですね.』とりコー|http://t.co/1Pr9Xwhz at 11/10 13:56

knoike / Kenzi NOIKE
「千葉県栄町安食台の十王児童公園で10月、毒物付きのソーセージを食べたとみられる犬が動物病院に運ばれたことがわかった。」 QT 毒物付きソーセージ、拾い食い注意…千葉の公園 : 社会 : YOMIURI ONLINE(読売新聞) http://t.co/VI8QC6wO at 11/10 13:28

knoike / Kenzi NOIKE
「世帯全員が住民税を払っていない「住民税非課税世帯」の約3100万人が対象となる。」 QT 低所得者に1万円超給付…消費税8%時、民主案 : 政治 : YOMIURI ONLINE(読売新聞) http://t.co/iZ71rw5W at 11/10 13:26

knoike / Kenzi NOIKE
knoike vs Pona9 http://t.co/LcWdcHwY #ShogiWars at 11/10 13:21

knoike / Kenzi NOIKE
QT Androidアプリ【ゆるロボ製作所】でマシンをラストグレードにアップしました! #yururobo http://t.co/UBn9b6ox at 11/10 06:39

knoike / Kenzi NOIKE
『2012年11月09日のつぶやき』とりコー|http://t.co/QRH6Ka2c at 11/10 00:48
posted by NOIKE at 00:01 | 東京 ☀ | Comment(0) | TrackBack(0) | Twitter まとめ投稿 | このブログの読者になる | 更新情報をチェックする