RSS Twitter Facebook


« 2008年11月 | 2008年12月のアーカイブ | 2009年01月 »

2008/12/28

SkinMan 0.9 リリース


KnobMan 1.30で.knobファイルのフォーマットを変えたのでSkinManで.knobをイメージとして扱えなくなってしまっていたため、SkinManもアップデート。 ついでにイメージとテクスチャのファイルを.skinに埋め込むようにした。これでデータ交換が楽になるかな。
SkinMan 0.9

SkinMan 0.9 What's new
* 使用しているイメージファイルとテクスチャファイルの .skin ファイルへの埋め込み
(.skinファイルだけでデータの交換ができます)
* KnobMan1.30 以降の形式の .knob データをイメージとして扱えるように
* テクスチャビットマップが64個までしか使えなかった制限をなくした
* プリミティブ毎に'AntiAlias' のon/offができるようにした

posted by g200kg : 2:25 AM : PermaLink

2008/12/27

KnobMan 1.31 リリース


忙しないですが、 KnobMan 1.31リリース
KnobMan 1.31
 * BugFix: テクスチャーを指定しないでDepthだけ上げた状態でsaveしようとするとクラッシュする
 * BugFix: テクスチャーファイルに巨大なビットマップを入れると異常にロードに時間がかかる

バグFixのみ。

posted by g200kg : 11:22 PM : PermaLink

2008/12/26

KnobMan 1.30 リリース


さて、KnobMan 1.30をリリースしました。

KnobMan 1.30

ロケールの問題ではまったので、今後の事も考えて結局ユニコードしました。

・これで文字プリミティブで漢字や欧州言語などの混在が可能になりました。
・小数点が(.)ピリオド以外に設定されている時にShapeのLoad/Saveが正常に動かないのを修正
・(ユニコードで記録するので).knobデータのフォーマットの修正

て事で結局ロケール/ユニコード化がらみで芋づる式に色々変わりました。

posted by g200kg : 12:33 AM : PermaLink

2008/12/23

ロケールではまる


KnobManの最新版で直し忘れていた問題が一つ残っていた。報告はもらっていたのだが、ついうっかり。

フランスとかでは小数点は(.)ピリオドではなく、(,)カンマだとか。て事で、ロケールの設定をシステムのデフォルトに設定( setlocale(LC_ALL,"") )して、printf("%f",...)とかで少数を文字列にすると 1,23 みたいに、カンマになっちゃうのだね。これでファイルを書き出すとアメリカのシステムでは読み込めないファイルのできあがり。 むうう。

ロケールの設定を一切しなければ、Cロケールなので小数点の問題はないのだが、mbstowcsとかで漢字の処理を入れる時には日本語ロケールにしなきゃいかんのだな。 やっぱ細かく設定してやんなきゃいけないみたい。

てか、マルチバイト文字で漢字を扱うというのが単に日本(私)の要求なので、ヨーロッパの方でANSI文字以外の何か(ウムラウトだとかそんな奴(?))を使いたいという人はすでに困った事になってるのかも。ま、あくまでツマミ画像作成ソフトなので、フランス語やドイツ語で文字が書かれたツマミがなければ問題ないのだが。

結局全部ユニコードで処理すればロケールを気にせずに言語の混合もできるのでそれが正解なのだとは思うが、時すでに遅く、マルチバイトベースで作られた.knobデータファイルが世の中に出回っているのだ。 ついでに、フランスの人が作った.knobデータには小数点として(,)カンマが埋め込まれているという事になる。 予想外にワールドワイドで使ってもらった結果ではあるが、これは困ったぞ。

今の所、小数はそんなに使ってないので致命傷にはなってないのだが、どうしたもんか。読み込みの時にはピリオドとカンマを両方許して今後の書き出しはピリオド、かな。

posted by g200kg : 2:01 AM : PermaLink

2008/12/22

n-Track Studio


n-Trackというマルチトラック編集ソフト。 知らなかったけど、随分昔からあったみたい。 CakewalkとかがMIDIベースで発展してきたのに対し、こいつは音の編集ソフトとして存在していたとか。
http://ntrack.com/

実はここの開発者の人からメールをもらったのだが、昔作ったプラグインがこのホスト上でちゃんと動かず、多分プラグインのバグだろうとか。 確認用にレジストレーションキーまでもらったのは役得というやつですかね(動作チェックに各種ホストをとっかえひっかえするのはもうおなか一杯、というのはおいといて・・・)。 うーむしかし・・・昔のソース眺めてもなかなかおもいだせん。 ちゃんと返事ださずにごめんなさい>n-Trackの人。罪ほろぼしにここでちょっと宣伝しときます。

posted by g200kg : 7:49 AM : PermaLink

2008/12/20

KnoMan 1.29 リリース


さて、KnobMan Version 1.29をリリースしました。

KnobMan 1.29

エフェクトパラメータのレイアウトの変更が大きな所で、その他細かい改善など。

posted by g200kg : 2:04 PM : PermaLink

2008/12/17

KnobManの次のリリース


KnobMan のエフェクトパラメータが多くて画面からはみ出すため、今のバージョンはスクロールバーが付いているのだが、タブで切り替えの方がいいんじゃないかと言う意見がKVRの方で多い。と言う事でタブ構成を試していたのだが、どうも一覧性に欠けるので、ちょっと変則的なインターフェイスをテスト中。

posted by g200kg : 8:10 AM : PermaLink


« 2008年11月 | 2008年12月のアーカイブ | 2009年01月 »

g200kg