久々に AHK ネタ。波形編集ソフト Sound Forge6 は大変使い勝手が良く重宝するのだがキーコンフィグがない*1。しかも頻繁に使うプロセスにキーコマンドがアサインされていない事が多い。こういう時は AutoHotkey でどうにかしてしまうに限る。 まず作りたいコマンドはフェードイン/アウト。このショートカットがないのには辛酸を舐めてきた。フェードコマンドでは両方ともイニシャルが F でコマンドが重複するのを避けるため、今回は Emacs 風2ストロークキーを作成する。 "Ctrl & F, I" と連続してコマンドするとフェードイン、 "Ctrl & F, O" でフェードアウトを行えるようにする。 #IfWinActive, ahk_class Forge6MDIClass ; Fade In/Out (2 Stroke Key) ^F:: ;first key Input,