« 2008年05月 | 2008年06月のアーカイブ | 2008年07月 »
2008/06/24
VistaはDAW用として使えるか?
この辺の情報は今までほとんど気にしてなかったのだが、Vistaにしてからやっぱりちょっと気になる。 KVRでも熱い議論があるようです。
http://www.kvraudio.com/forum/viewtopic.php?t=211402
形勢的にはやはりというか、Vistaは駄目駄目じゃん派が優勢な模様。とは言いつつ、もう、XP機がなくなりつつあるからしょうがないよね的なあきらめムード。 特にオーディオ周りのパフォーマンスが低いと文句を言ってる人が多い感じかな。
とあるプロフェッショナルにオーケストラの録音をお願いしたら、高価な機材満載のラックと沢山のマイクをセットアップして、いざPCを立ち上げるのを覗くとWin98だったんでびっくりしたという話も。 純粋に音楽用の道具としてみれば、問題なく動いているものはいじっちゃいかんという、これはこれで正しい使い方。
WinXPが出た時も、遅いだの使い物にならんだの文句言ってたじゃないか、というのも多分真実。
かな。多分ね。
posted by g200kg : 11:05 PM : PermaLink
2008/06/22
UAC問題
いまさらではあるがVistaにして10日ほどたったわけだが・・・
ちまたで話題になっていたUAC関連のエラーとか話には聞いていたが、自作プログラムを正式にVista対応させるにはどうすれば良いのか調べ始めて結構うんざりな状態。
-------------
こんな記事を発見。 「Windows Vista」用ソフトの開発者は10人に1人以下 だそうだ。 予想以上に嫌われてんのね。
-------------
いくつか面倒な所があるのだが、今日は設定関係
今までの自分のスタイルは、
・設定関係は.exeのあるディレクトリに.iniを作ってレジストリにはゴミを残さない
・ドキュメント関係は初期はexeのディレクトリ、それ以降はユーザが好きなところで読み書きするだろうから感知しない
という感じだったのだが、Program Files以下にインストールするとこのスタイルが通用しないらしい。 Program Files以下には勝手に書き込めないのでどうにもならん。
アプリは Program FIles以下に、設定はレジストリかAppData or AppLocalDataに、ドキュメントは ドキュメントフォルダに、ということのようだ。ポリシーはわかるのだが決め打ちされるとなんだか面倒だな。 サンプルデータとか、テンプレートみたいなものはどこに入れれば良いのかなぁ。 やっぱりドキュメントフォルダにサブフォルダ掘って入れとくのかね。
インストールするとあちこちに痕跡を残す事になるので、.zipを展開したフォルダで動かしてそのままばっさり消せばもとどおりというわけにもいかん。 アンインストールを考えると.msiとかでパッケージ化する必要がありそうだが、それならわざわざ.iniなんかじゃなくてレジストリに設定入れても変わらんね。 と芋づる式にMS推奨スタイルに流れていくという仕組みらしい・・・ふう。
posted by g200kg : 1:09 AM : PermaLink
2008/06/19
KnobMan
実のところ、KnobManにここまで注力することになるとは思ってなかった。どう考えてもジャンル的には超ニッチだしね。
以前「KnobMan」ていう名前について、「サウンドエンジニア」っていう意味があるっぽいという話を書いたのだが、実はもうちと下ネタ的な意味でニヨニヨしてしまうような所をかすってるようだ。時々妙な反応をする人がいて、最初はほんとにわかんなかったのだがね。「KnobMan」だって、クスクス。みたいな。てゆうか「Knob」という言葉自体が微妙な所をかすっているようなので、ノブ作成ソフトという時点で逃れられない運命とも言える。俺はもっとデカいKnobが欲しいんだ、みたいな。ぐひぃ。
まあ、この辺のニュアンスがどの程度のものなのかはネイティブスピーカじゃなきゃわからんな。かすった程度ですんでよかったと思おう。
posted by g200kg : 1:41 AM : PermaLink
2008/06/18
サムネイル表示
KnobManの.knobファイルのサムネイルをエクスプローラ上に出そうとしてえらくはまり、もう半ばあきらめて別の事を始めたりしてたのだが、ようやく直ったのでVer 1.19 として統合して公開。
http://www.g200kg.com/jp/software/knobman.html
エクスプローラでサムネイルを出すにはShellExtensionのDLLというものを作る必要があり、サムネイルの表示には Gdiplusというモジュールを使っていたのだが、こいつの初期化を DllMainでやってはいけないらしい、というのが根本の問題だった。 GdiStartup()のドキュメントにちゃんと書かれていたのだが気づかなかった。 普通DllMainでやりたくなると思うのだがな。 だからわざわざ書いてあったんだろうな。 動いたり動かなかったり微妙な状態に陥るわ、Shellと一体なんでデバッグやりにくいわで・・・。
くそぅ無駄な時間を。
posted by g200kg : 1:04 AM : PermaLink
2008/06/17
DC 2008
遅れていたKVRデベロッパチャレンジ2008ですが、もうすぐやるよ、と宣言があったみたいです。 6月末までには詳細を明らかにするとの事。
しかし、去年の賞品配送のトラブルはまだ決着がついていないようで、大勢は歓迎の空気の中、2007に関するツッコミも・・・。 2007の賞品は結局なかった事になってるのだろうか? 何が起こったのかよくわからん。
http://www.kvraudio.com/forum/viewtopic.php?t=217779&start=0&postdays=0&postorder=asc&highlight=
posted by g200kg : 12:51 AM : PermaLink
2008/06/11
Vistaとか
ここんとこ、色々とはまっている。
MAudioのドライバの対応が遅かったのでVistaに移行するタイミングを失い、もうこのままいけるとこまでXPのままでいいやって感じもあったのだが、knobのサムネイルの問題で、この際だからVistaにした。移行した時はその重さにがっくりきたが、慣れてしまえば、何も感じなくなる。まあ、そんなもんだ。
という事で無事VIstaに移行はしたのだが、細かいツール類で動かないのがあったりで、結構面倒。
posted by g200kg : 1:53 AM : PermaLink
2008/06/01
.knobのアイコンをサムネイル化したい
KnobMan1.17で、エクスプローラ上で.knobデータがサムネイル化されるようになんないかと思っていろいろやってる内に Windowsのディープな部分にはまりこんだ。XPでは IExtractImageというインターフェイスのCOMコンポーネントを準備すれば良いのねって事でなんとかなりそうだったのだが、Vistaでは IThumbnailProviderなるインターフェイスが増設され、対応のCOMコンポーネントが必要になる模様。 で、こいつをなんとか作ろうとするのだが、インターフェイスの定義が VC++ 2003にはなかったので、最新のWindows SDKを落としてくるも、エラー吐きまくり。 どうも 2003でやるのは無理かも知れん。 という事で VC++ 2008 Express Edition をインストール中。 先は長いかもしれん。
posted by g200kg : 1:46 PM : PermaLink
« 2008年05月 | 2008年06月のアーカイブ | 2008年07月 »
-->
g200kg