SASATAKO.COM
楽しくてしょんないドラムサンプラー「Hydrogen」ですが、標準のサウンドドライバだと、レイテンシーが大きくてドコスコやってるとタイミングがずれてしまってちょって残念。そこで、せっかくなのでWindowsでもJack Sound Serverを入れて使うことにしましょう。
あ、書き忘れ。ASIO4ALLを使っている体で。
手順はHydrogenのサイトにも書いてありますが….英語。
Hydrogen for Windowsをダウンロードすると Jack Installerも付属していますが、ASIO4ALL対応版のJackはもうちょい新しいバージョンだそうなので、Jackは本サイトから別途ダウンロード。
以上で完了!
Hydrogenを起動すると、自動的に「Jack Control」とASIO4ALLが立ち上がるようになる。また、Hydrogenを終了すれば、ささっと終わってくれるようになるはず…
Jackの本サイトにも書いてあるけど、どうやらJack for Win はちょいちょい起動に失敗するので、そうしたらしょうがないからWindowsを再起動。
どうもWin10は「起動したふりをしてバックグラウンドでいろいろ立ち上げている」みたいなので、Win10起動後すぐにHydrogenを起動したりするとJackが失敗するような気がする。かわいそうなのでちょっと間を置いてから立ち上げるようにしましょう。
なお、Windows10 32bit版では上記設定でOK。Windows10 64bit版では「Jack Router」がちゃんと動かないので、「Jack Control」を手動で立ち上げる必要がある(2015/10/28現在:後述)。
ちなみに他のDAWでオーディオ設定画面に「JackRouter」がASIOドライバーとして選択できるようになるけど、どうもJackRouterはASIOとの連携用らしく、JackRouterだけだと音が出ないみたい…
こんな感じで(画面右下のアイコンに注意)Ableton Live(等の他のDAW)はASIO4ALLで、HydrogenはJack+ASIO4ALLで、動いてくれちゃったりするけど、実は音が出てない。残念!
ま今のところ、Hydrogen用ということで。
Jackの本サイトには、32bit版と64bit版のダウンロードが出来るようになっているけど、(書いてある通り)64bit版はWindows7までしか正式対応していないらしい。
Windows7の場合は「コマンドプロンプト(管理者として実行)」でJackがインストールされているディレクトリ内の「64bit」ディレクトリに移って、
regsvr32 JackRouter.dll
で上書き設定するんだそうな。→Windows10 64bit版では登録はされるけど、JackRouterがちゃんと動かない。
↑上の画面はそういう訳で、がっかりしながら元に戻している様子。「/u」オプションで解除。
しょうがないので、Win10では先に手動で「Jack Control」を動かしておいてから、「Hydrogen」を立ち上げると。起動しちゃえばレスポンスも速いし、全然問題ない!やった!!(カラ元気)