Strum GSはVST、RTAS、AAX、Audio Unitsの各フォーマットに対応しており、主要な音楽制作環境にバーチャル・インストゥルメント・プラグインとしてシームレスに統合されます。Strum GSは他の一般的なプラグインと同様に動作するため、プラグインとして動作させる際に問題が生じた場合は、お使いのシーケンサーのマニュアルもあわせてご確認ください。ここでは、Strum GSのプラグイン版を使用する際に留意すべき一般的なポイントについて説明します。
Strum GSをプラグインとして使用する場合、オーディオポート・MIDIポート、サンプリングレート、バッファサイズ、オーディオフォーマットは、いずれもホストシーケンサー側の設定によって決定されます。
Strum GSはホストシーケンサーのオートメーション機能に対応しています。インターフェース上に表示されるすべてのパラメーターはオートメーション可能ですが、Polyphony(ポリフォニー)、Bank(バンク)、Program(プログラム)、Historyの各コマンドは対象外です。
ホストシーケンサー上では、Strum GSの複数のインスタンスを同時に立ち上げて使用できます。
ホストシーケンサーでプロジェクトを保存すると、その時点で読み込まれているプログラムがプロジェクトとともに保存され、次回プロジェクトを開いたときにも保存時と同じ状態が再現されます。ただし、プログラムが属するバンク自体はプロジェクトに保存されない点にご注意ください。そのため、プロジェクト内でMIDIプログラムチェンジを使用している場合は、プロジェクトを再度開く際に、使用しているバンクがディスク上に存在していること、またプログラムの並び順が保存時と同じであることを確認する必要があります。
ホストシーケンサー上でプラグインを使用すると、ホストアプリケーションとプラグインの両方でCPU処理が必要になります。複数のプラグインインスタンスや、多数の異なるプラグインを同時に使用する場合は、CPUへの負荷がさらに高くなります。CPU使用率を下げるには、ホストシーケンサーのフリーズ機能や、トラックへのバウンス機能を使うとよいでしょう。これらの機能を使うことで、プラグインが再生するパートを、再生するたびに計算し直すのではなく、あらかじめオーディオとしてレンダリングしておくことができます。
参照元情報:AAS Strum GS-2 User Manual
https://www.applied-acoustics.com/strum-gs-2/manual/