先日思い切ってKomplete Kontrol S49を購入しました。
で思いのほかドツボにはまったトラブルがあったので投稿します。
問題:プラグインモードのkomplete kontrolのVSTが読み込めない
まず、普段はNI製のPlug-inはソフトゥエア(以下SW)としてのKomplete Kontrol経由では使っておりませんでした。
単独でインストゥルメントトラックに読み込む方法で使っています。
で、今回Komplete Kontrol S49を購入したので、ハードウェア(以下HW)から操作してみたいと思いKomplete Kontrolを使ってみました。
スタンドアロン版の方は問題なく利用できたのですが、ホスト(Cubase9.5使用)経由のPlug-in版のKomplete KontrolではPlug-in(VST)が読み込めず、
「Plug-In not found. Please open the standalone application…」のエラーがでます。
上記のエラーについて調べたところ、NIのヘルプページに行き当たりました。
当然エラーメッセージの通り、スタンドアロン版にて起動し、VSTフォルダの再指定やリスキャンを何度もやりましたが、改善しませんでした。
解決策1:Komplete Kontrolのデータベースを再構築
私はWindows10を利用しています。
そちらのページでは「C > ユーザー > *ユーザー名* > App Data > Local > Native Instruments > Komplete Kontrol」以下にある
- Komplete.db3
- Plugin.data
- Userdata.json
の3つのファイルを削除し、スタンドアロン版で起動してKomplete Kontrolのデータベースを再構築するという物でした。
解決策2:ホスト側の読み込んでいるVSTの確認
しかし私の環境ではその方法では解決しませんでした。
その次に確認したののがスタンドアロン版とPlug-in版のバージョン確認です。
スタンドアロン版
Plug-in版
スタンドアロン版は最新状態であるにもかかわらず、ホスト側で読み込んでいるPlug-in版は違うKomplete Kontrolを読み込んでいるという事になります。
私の環境はCドライブにSSD、Dドライブに大容量のHDDを利用し、Plug-inを保存しています。
CドライブとDドライブにそれぞれNative Instrumentsのフォルダが作成されており、さらにそれぞれ32bitと64bitのフォルダが作成され、
Komplete Kontrol.dllが作成されておりました。
Cドライブには古い日付のdllが保存されていたので削除し、Cubase側でDドライブからの読み込み設定であることを再確認。
結論:ホスト側の読み込んでいるKomplete Kontrol.dllがスタンドアロン版とは違うdllだった
無事、Cubase経由でKomplete KontrolでVST読み込みに成功し、HWからの操作が可能となりました。
同じような事で困っている方の助けになれば幸いです!