物置っぽい何か

まったり まったり

ホーム / 一般 / ツール公開
ツール公開

abc2MoEabc v0.3 公開

Eメール 印刷

abc2MoEabc v0.3公開。最新のDownloadページよりお願い。

自分で使ってて欲しいなぁと思う機能を導入。transposeを使った移調っぽいものに少し苦労したけど、そんなに時間はかからなかったな。

ただ、今回対応したclef=~やtranspose=~、octave=~に関して、abc2midiとabcm2psで動作が異なる部分があったので、適当でいいやーって感じで自分の思うままに実装。加えて、テストも十分に出来ていないのでもしかしたらおかしな挙動になってるかも。特に臨時記号がある場合。clef nameの最後の+8/-8の部分とoctave=~の部分では意味が違ってるっぽいけど(前者は演奏時にオクターブ上げ下げ、後者は楽譜上でオクターブ上げ下げ)、一緒くたに扱ってるからね。分けても良かったけど面倒だったのでこのまま放置。たぶんあんまり使われないしね!

最終更新 2015年 1月 30日(金曜日) 18:33
 

abc2MoEabc v0.2 公開

Eメール 印刷

abc2MoEabc v0.2公開。最新のDownloadページよりお願い。

今回新規オプションの追加と既存オプションの廃止があるので注意。出来れば既存オプションは廃止したくなかったけど、まぁ公開直後って事で許して欲しいなぁ。今後もしばらくはこういったことが続きそうだけど。

また、これから2回目のテストサーバによる公開テスト(あるのか?)まで、自分でこのプログラムを使いながら気になる所はちょくちょく直していく予定なので、何か要望を出すなら今のうちかも?対応が大変そうだったら難しいかもしれないけど。


以下全く無関係な話。

最終更新 2015年 1月 30日(金曜日) 18:33 続きを読む...
 

abc2MoEabc v0.1 公開

Eメール 印刷

abc2MoEabcというプログラムを新規公開。最新のDownloadページよりお願い。

説明書っぽいものはzipアーカイブ内に同梱してるけど、簡単な説明をここでも。

何をするプログラム?

国産MMORPG「Master of Epic」(公式サイト)で2012年実装予定の「楽器演奏」の際に必要な楽譜ファイル(MoE-ABCファイル)の作成支援を目指したプログラム。標準のABCファイルからMoE-ABCファイルへの変換を行なってくれるかも。

プログラムを動かすのに必要なものは?

Java 1.7が必須。Java公式サイト内、ダウンロードページや、同じく公式サイト内のJavaアップデートページから最新のJavaをインストールすること。インストールの方法は説明が面倒なんでGoogle大先生の方が詳しいのでそちらへ。

その他もろもろ

自分が欲しいと思う機能を入れていっただけで、標準ABC(リファレンス)の完全準拠には程遠い。はじめMoE-ABCが公開された時は、「標準ABCがあるんだからそれに準拠すればいいのに」と軽く思ってたけど、自分でABCフォーマットを解析してみて「コレは全部対応するのは無理だな」と思った。もうちょっと実装できそうな機能はあるけど、それをやるかどうかは今後のやる気次第だなー。MoE-ABCの仕様変更にもどこまで迅速に対応出来るかどうか。

もし本プログラムを使っていて、「バグ発見したよ」とか「こういったこともしたい」というのがあれば、以下何かしらの方法で自分に連絡をとってみて。反応はかなり遅いと思うけど、何かしらの反応(必ずしも「対応する」ではない)はする予定。忙しかったり他のことに熱中してたりするとスルーするかもしれないけど。。。

  • この記事にコメントを残す
  • 管理者へ連絡から連絡
  • Twitterアカウント(@crpmrtl)に連絡

(上2つに関してはこのサイト立ち上げた時に機能確認はしたけど、今動かなかったらゴメンね)

いつかソースコードを公開しようかなーとも考えているので、「対応なんて待ってられん。自分が直したる!」という酔狂な人がいれば大歓迎。ただし、自分が一ヶ月後見た時に「何しているのかわからない」コードになっていると思われるので、1から作ったほうが早いかも! (メンテナンス性の高いコード書けるようになりたいなぁ。思っているだけで勉強しないのが悪いんだけど(´▽`*) )


それでは、楽しいMoEライフを。

最終更新 2015年 1月 30日(金曜日) 18:33
 


2 / 2 ページ