以上のラインを持つオーディオ装置です。オーディオ信号をミキシングするよう設計されている必要はありません。実装するクラスのインスタンスです。オブジェクトもまた、ソースラインまたはターゲットラインのどちらかです。インスタンスを実装するオブジェクトのインスタンスにすることによって、ミキサーは事前に録音されたループするサウンドを入力として受け入れることができます。インタフェースのメソッドを通じて、ミキサーはそのミキサー全体に影響するようなコントロールのセットを備えています。ミキサーはマスターゲインコントロールを持つことができます。これらのグローバルなコントロールは、ミキサーの個々のラインに属するコントロールとは異なっています。インタフェースを実装することによって機能を追加することができます。ミキサーはラインの同期をサポートできます。つのラインが開始または停止すると、グループのほかのラインは、開始または停止を明示されたラインとともに、自動的に同時に開始または停止します。クラスは、製品の名前、バージョン、ベンダー、テキスト説明など、オーディオミキサーに関する情報を表します。オブジェクトの記述に一致するラインを取得します。info)ミキサー上で同時に開くことができる要求型のラインの最大数の近似値を取得します。Mixer.InfogetMixerInfo()製品の名前、バージョン、ベンダーなど、このミキサーに関する情報を取得します。Line.Info[]getSourceLineInfo()このミキサーがサポートするソースラインのセットに関する情報を取得します。info)このミキサーがサポートする特定の型のソースラインのセットに関する情報を取得します。Line[]getSourceLines()このミキサーに現在開いている全ソースラインのセットを取得します。Line.Info[]getTargetLineInfo()このミキサーがサポートするターゲットラインのセットに関する情報を取得します。info)このミキサーがサポートする特定の型のターゲットラインのセットに関する情報を取得します。Line[]getTargetLines()このミキサーから現在開いている全ターゲットラインのセットを取得します。オブジェクトに一致するラインをミキサーがサポートしているかどうかを示します。maintainSync)指定されたラインのセットの同期をこのミキサーがサポートしているかどうかを報告します。以上のラインを同期化します。lines)指定されたラインに対して同期を解除します。getMixerInfo()製品の名前、バージョン、ベンダーなど、このミキサーに関する情報を取得します。getSourceLineInfo()このミキサーがサポートするソースラインのセットに関する情報を取得します。一部のソースラインは、このミキサーが開いているときしか使用できません。getTargetLineInfo()このミキサーがサポートするターゲットラインのセットに関する情報を取得します。一部のターゲットラインは、このミキサーが開いているときしか使用できません。getSourceLineInfo(Line.Info&nbsp;info)このミキサーがサポートする特定の型のソースラインのセットに関する情報を取得します。一部のソースラインは、このミキサーが開いているときしか使用できません。getTargetLineInfo(Line.Info&nbsp;info)このミキサーがサポートする特定の型のターゲットラインのセットに関する情報を取得します。一部のターゲットラインは、このミキサーが開いているときしか使用できません。オブジェクトに一致するラインをミキサーがサポートしているかどうかを示します。一部のラインは、このミキサーが開いているときしか使用できません。オブジェクトの記述に一致するラインを取得します。デフォルトの形式になります。getMaxLines(Line.Info&nbsp;info)ミキサー上で同時に開くことができる要求型のラインの最大数の近似値を取得します。一部のミキサーにはハードバウンドがなく、複数のラインを開くことができます。いくつかのラインは共有リソースなので、別のプロセスがこのミキサーのラインを開いている場合、ミキサーで開くことができるライン数は最大ライン数より少なくなります。オブジェクトの記述に一致するラインです。