« 2008年12月 | 2009年01月のアーカイブ | 2009年02月 »
2009/01/26
KnobMan 1.33 リリース
KnobMan をアップデート。 バージョン 1.33 をリリースしました。
KnobMan 1.33
今回のリリースでは、プラグインとして .exe 以外のスクリプト言語を使用可能にしています。 と言ってもWindowsのメッセージとかを送出できる言語でないと使いようがないですが。 サンプルとして Python で書いたモノクローム化プラグインを同根しています。 実はPythonってあまり詳しいわけではないのですが、海外の方からPythonで書きたいとかリクエストもらったりしていて、やっぱり向こうでは主流な感じなんでしょうか。 DLLを扱うモジュール(ctypes)とかも揃っていて小回りききそうですね。
ちなみにこんな感じで
import sys
import ctypes
user32=ctypes.windll.user32
WM_SETTEXT=12
def KMSendText(hwnd,text):
user32.SendMessageA(hwnd,WM_SETTEXT,0,text)
def KMGetText(hwnd):
length = user32.GetWindowTextLengthA(hwnd)
if length:
buffer = ctypes.create_string_buffer("",length + 1)
if user32.GetWindowTextA(hwnd, buffer, length +1):
return buffer.value
def KMSetValue(hwnd,layer,param,value):
s="KnobManCtl:SetValue "
if layer==0:
s=s+"Prefs."
else:
s=s+"Layer"+str(layer)+"."
s=s+param+"="+str(value)
KMSendText(hwnd,s)
def KMGetValue(hwnd,layer,param):
s="KnobManCtl:GetValue "
if layer==0:
s=s+"Prefs."
else:
s=s+"Layer"+str(layer)+"."
s=s+param
KMSendText(hwnd,s)
return KMGetText(hwnd)
def KMExport(hwnd,file):
KMSendText(hwnd,"KnobManCtl:ExportImage "+file)
def KMExit(hwnd):
KMSendText(hwnd,"KnobManCtl:Exit")
###################################################
def Main():
hwnd=int(sys.argv[1])
user32.MessageBoxA(0,"Change to Monochrome","Monochrome",0)
layers=int(KMGetValue(hwnd,0,"Layers"))
for layer in range(1,layers+1):
KMSetValue(hwnd,layer,"Saturation1",-100)
KMSetValue(hwnd,layer,"Saturation2",-100)
KMExit(hwnd)
user32.MessageBoxA(0,"Completed.","Monochrome",0)
Main()
posted by g200kg : 11:30 PM : PermaLink
2009/01/19
SkinMan 0.94 リリース
SkinMan 0.94 をリリースしました。
SkinMan 0.94
色選択にWindows標準のダイアログを使っていたのをやめて、自前のウインドウを使って色の調整がリアルタイムに画面に反映するようにしました。たかが色選択なんだけど、自前で作るのって意外と面倒なもんだな、と。HLSモードしか作ってないけど、ちゃんとしたお絵かきソフトとしてはやっば、RGBとか、三角形の奴とかも欲しいんだろうな。
posted by g200kg : 11:00 PM : PermaLink
2009/01/17
NAMM2009
この時期、恒例のNAMMショーからの情報でKVRのトップも埋め尽くされております。
Cubase5 が発表されたようですね。
メインはピッチ補正機能という事で、世の中のDAWはそっち系はデフォルトで搭載の方向に行くようですね。もともと曲のタイムラインと密接にかかわる機能なのでプラグインにするよりもホストに載せる方が自然でやりやすくはあります。 とは言えSONARがV-Vocalを搭載してから、かなりたってますし、もともとAutoTuneが鉄板な世界だし、後追い感はしょうがない。 デモを見るとちょっとメロダインっぽい?
RockoNのレポート
http://www.miroc.co.jp/show-report/namm2009/archives/28
サンレコのレポート
http://rm.weblogs.jp/sr/2009/01/steinberg-cubas.html
後はこれ
http://www.steinberg.net/en/company/steinberg_news/detailansicht/article/steinberg-announces-controller-application-472.html
iPhoneでCUBASEの操作できます! って便利かなぁ・・・。便利かもね。しかし物理的なツマミがないから手探りで操作できないのがつらそうだな。
posted by g200kg : 4:00 AM : PermaLink
2009/01/13
DC2009 始動?
KVRのプラグイン開発コンテスト Developer Challenge。 諸般の事情により、2008年はスキップして2009年を開催するという事になってましたが年も明けて、さてそれじゃそろそろ・・・って話がちょっとずつ出てきています。 まだ、「誰が仕切るんだい?」 みたいな状態ではありますが、さて・・・。
http://www.kvraudio.com/forum/viewtopic.php?t=230334&postdays=0&postorder=asc&start=30
posted by g200kg : 11:49 PM : PermaLink
2009/01/12
Simple Audio Plugin Specification SAPS
KVRのフォーラムからこんな話題
どうもVST 3.0は人気がないようです。 シンプルなプラグインを作るには複雑すぎるし・・・。 という訳で、新しいプラグインの規格を作ったらどうだ? という提案です。
KVRのスレッドで投票を募っていますが1月12日現在、
・いや、もうプラグインの規格は多すぎるぜ。 12票
・そうだな、VST3.0は正解じゃなさそうだ。 12票
・質問がおかしいんじゃ? 7票
という状態。 今後の票の伸びがどうなるか興味深い所です。
ここでサンプルの骨組みが公開されているようですが、今後どんな展開になるんでしょうか。
http://www.enchantedage.com/saps
しかし、VST3はプラグイン作者からは嫌われてますな・・。
posted by g200kg : 5:02 PM : PermaLink
SkinMan 0.93 リリース
やっとSkinManの問題が解決。0.93をリリースした。
SkinMan 0.93
結局言語の問題ではなくて、VistaとXPの挙動の違いによるものだった。メインの環境をVistaに移行して、XP用のデバッグ環境をちゃんと作ってなかったので手間取ったが、VirtualPCの便利さを再確認である。
posted by g200kg : 2:01 AM : PermaLink
2009/01/10
アップデート
ここにはちゃんと書いてませんが、ここんとこ多少 KnobManとSkinManのアップデートをやってまして、SkinManは0.92 KnobMan は1.32 が現在の最新版です。ただSkinManでどうも妙な症状が出てる人がいるようなので、それを早く片付けて0.93にアップデートし、0.92はなかった事にしようと思っていたのだが、そのままなんだか時間がたってしまった。
どうもうまく現象が再現できてないのだが、フランス語方面からなので、フランス語環境だけでの問題なのかも知れない。 困ったぞ。
posted by g200kg : 6:46 PM : PermaLink
2009/01/01
おめでとう
あけましておめでとうございます
2009年ですね。
年末にAllAboutでVocoveeを取り上げてもらいました。
Vocoveeの記事
posted by g200kg : 2:38 PM : PermaLink
« 2008年12月 | 2009年01月のアーカイブ | 2009年02月 »
-->
g200kg