新しいファームウェア バージョン (6.0.176) には、新しいユーザー スペース ドライバーとの相互運用に必要な重要な改善が含まれています。そのため、ドライバーを更新する前にファームウェアを更新することをお勧めします。
このファームウェアでは、マルチボックス システムでバスがソロにされた後、ソロ解除されたときに、64 を超えるホスト チャンネルがミュートされるという稀なバグも修正されています。これらの状況では、コンピューターに接続された MHLink ポートの制御レジスタがデフォルト値にリセットされ、デフォルトを超えるチャンネルが切断される原因になります。この症状は、MIOConsole3d を再起動すると、ミキサーはすべてのホスト オーディオを期待どおりに通過させますが、チャンネルをソロ/ソロ解除した後、65 以上のチャンネルがミュートされたままになることです。
Driverドライバの更新 (MHLink ドライバの DEXT化)
このリリースの大きなニュースは、新しいドライバの追加です。
以前のリリースでは、MHLink CoreAudio ドライバーはカーネル拡張 (KEXT) としてパッケージ化されていましたが、新しいドライバーはカーネル アクセスを必要とせず、通常のプロセスとしてユーザーエリアで実行されます。
新しいドライバーのバージョンは 3.0.00 以上になります。このリリースに含まれるバージョンは v.3.0.18 です。
Apple は、macOS のリリースごとに KEXT ドライバーのセキュリティ要件を厳しくし、サードパーティの kext ドライバーを継続的に廃止してきました。

macOS Ventura では引き続き古い MHLinkDriver.kext CoreAudio ドライバーを読み込んで使用しますが、サードパーティの KEXT のユーザー向けセキュリティ要件はわかりにくく、不安定です。
ドライバー (またはその他のサードパーティの KEXT) を更新するには、通常、再起動が必要であり、特に新しいバージョンの macOS では、ユーザーによるドライバーの承認と再起動を複数回繰り返す必要がある場合があります。
さらに、サードパーティの KEXT を使用すると、macOS の全体的なセキュリティ プロファイルを低下させる必要があります。
新しいMHLink ドライバは、動作に KEXTファイルを必要としなくなりました。
その結果、ファームウェア セキュリティは他のサードパーティの kext が影響しない限り、Apple が提供する最高レベルに設定できます。
さらに、ドライバーのインストールや更新にコンピューターの再起動は必要ありません。
また新しいドライバーでは、古い KEXT ベースのドライバーと比較して、MHLink <-> コンピューター トランスポートの CoreAudio とレイテンシー パフォーマンスを大幅に改善できることがわかりました。
古いコンピューターや古いバージョンの macOS では改善がそれほど顕著ではないかもしれませんが、現在のコンピューター/NIC/OS では改善は顕著です。
したがって、すべてのユーザーに新しいドライバーに移行することをお勧めします。

新しいMHLinkドライバは、以前のkext ドライバがインストールされていても正常に機能しますが、2 つのドライバーが同時にインストールされると、MIOConsole3d がハードウェアと通信できなくなるという状況に遭遇したユーザーもいます。
この症状は、MHLink オーディオ デバイスが CoreAudio に表示されるものの、MIOConsole3d ではハードウェアがオフラインになっているというものです。コンピューターが正常に動作している間は KEXT をアンロードできますが、コンピューターを再起動すると再ロードされます。
この状況を修正するには、システムから古い KEXT を削除し、macOS にキャッシュされたドライバーのコピーをフラッシュさせる必要があります。
しかし残念ながら、macOS 10.15 以降ではApple は kext ドライバーを永久に削除することを困難にしました。手順は次の FAQ で説明されています。
ドライバ コントロールウィンドウ
ドライバーをユーザーエリアで操作できることで、ドライバーは MIOConsole から独立して独自の設定を維持できるようになります。つまり、これまでは MIOConsole の実行に依存して呼び出されていたドライバーのさまざまなパラメータ (たとえば、MHLink I/O チャネルの数) が、ドライバーによって永続的に維持されるようになります。
ドライバーがユーザーの設定を維持できるようになったため、ドライバーの設定可能性をさらに高めることができました。ドライバーの設定可能なパラメーターには、I/O > MHLink CoreAudio ドライバー コントロール ウィンドウの表示メニュー コマンドからアクセスできます。
MHLink CoreAudio ドライバー コントロール ウィンドウには、ドライバーの構成可能なパラメーターを制御するための UI が用意されています。これらのパラメーターには次のものが含まれます。
- MHLinkに使用されるイーサネットポート
- ドライバーがCoreAudioアプリ(システムを含む)によるモニターレベルの変更の許可
- ドライバーが使用する入力および出力のセーフティオフセット
MIOConsoleの変更
このリリースでは、多数の便利な追加機能、バグ修正、および使いやすさの向上が提供されます。
誤終了保護
ユーザーまたはシステムからコミット コマンドを受信したときに、実際に終了する前にオプションでユーザーにプロンプトを表示するサポートを追加しました。
"Verify Quit"モードには 3 つの種類があります。
- Never
- Always
- When Transport is Active
デフォルトのモードは「Never」です。MIOConsole3d の設定 (MIOConsole3d > Preferences… > Interaction > Verify Quit) でシステムのモードを変更できます。
モードが[Always]に設定されている場合、コンソールは実際にアプリの終了を許可するかどうかを確認するプロンプトを表示します。
モードが [When Transport is Active]に設定されている場合は、セッションが再生または録音中であればコンソールは実際にアプリの終了を許可するかどうかを確認するプロンプトを表示します。
セッション トランスポートが停止すると、アプリは確認を求めることなく終了します。
カラーピッカーの設定
MIOConsole では、ストリップやテーマのカラー要素の色を選択するために使用するカラーピッカーを選択できるようになりました。カラーピッカーの選択は、Preferences > Appearance > Color Pickerで行います。
モニターコントローラの機能強化
モニター コントロールの入力および出力パスのスピーカー レイアウト構成を追加しました。
追加内容には9.2.6 までの ATMOS レイアウトとステレオ サブ (2.2) 付きステレオが含まれます。
また、"Type"メニューは、パス内のチャンネル数で並べ替えられるようになりました。
モニター コントローラーは ATMOS 9.2.6 までのスピーカーをサポートしています。
これまでと同様に、拡張されたチャンネル レイアウトはモニター コントローラー専用です。
ミキサー パンナーは最大 7.1 のバスのみサポートします。
新プラグインエフェクト
MIOConsole のこのリリースには、以下の新しいプラグインが追加されています。
- Sontec MES-432D9D
Sontec が世界初のパラメトリック イコライザーを発表してから約 50 年が経ち、私たちは Sontec MES-432D9D を世に送り出すことを誇りに思います。これは、世界で最も要求の厳しいスタジオのいくつかで使用されている Sontec の主力マスタリング イコライザーを忠実に再現したものです。
もともとバージェス・マクニールとジョージ・マッセンバーグによって設計された MES は、神話的な地位にまで成長しました。MES-432 についてよく知らない場合は、この記事を読んで少し理解を深めてください: I
TI AUDIO MES-432C/9
このプロセッサは、モデリング プロセスのプロトタイプとして使用した Burgess Macneal の「祝福された」MES-432D9 の曲線と特性を忠実にキャプチャするために開発した新しいテクノロジ (MH 状態空間モデル抽出) を表しています。
MES-432 は極めて純粋なパラメトリック イコライザーですが、EQ のアナログ特性は複雑で、標準的なデジタル EQ 実装では直接表現できません。MES-432D9D は、1 倍のサンプル レートで実行している場合でも、フィルターの複雑なアナログ形状とコントロール間の相互作用をキャプチャします。
抽出された状態空間モデルは、1 倍のサンプル レートで実行している場合でも、HF ベルの場合でも、オーバーサンプリングなしで EQ を正しく再現します (たとえば、中心周波数がナイキスト周波数以上の場合でも、正しい帯域内形状を生成します)。
Sontec MES-432D9D は、AU、AAX、VST でも別途購入できます。
- Kevin's Limiter
コントロールのない、機能が固定されたリミッター
- SPRES
2 つのブレンド可能な IR とカスタム チューニングおよび非線形性を備えた、優れたゼロレイテンシーのギターキャビネットエミュレーター
プラグインの更新
- MBEQ
このエフェクトでは、ドライブ リンクとソース コントロールが UI の最上位に表示されるなど、新しい使いやすさの強化が図られています。また、極性反転も追加されています。さらに、現在編集中のバンドの詳細な表示とコントロールを提供する「トレーニング ホイール」と呼ばれる転送関数 UI の強化も追加しました。
その他のアップデート内容は以下の通りです。
- すべての EQ 伝達関数表示が塗りつぶされた曲線で表示されるようになりました。
- 共有グラフィック アセットがキャッシュされるようになり、プラグイン UI を開く時間が短縮されました。
- プラグイン ウィンドウを開くと、ミキサー ウィンドウがある画面の中央に表示されるようになりました。
- プリセット ピッカー内のプリセットはアルファベット順にリストされるようになりました。
- 各プリセットにはツール ヒントがあり、ピッカー リストで名前が切り捨てられている場合に完全な名前を表示できます。
プラグイン/グラフプリセットの関連付け
これまで、プラグインやグラフ挿入インスタンスの設定が、選択または保存されたプリセットから切り離される可能性がありました。
新しいプリセットを保存したとき、古いプリセットを削除したとき、またはカテゴリを追加または削除したときに発生する可能性があります。
この問題が発生すると、インスタンスにはプリセット名が表示されたままになりますが、間違った名前になります。
MIOConsole のこのリリースでは、この問題に完全に対処して今後に活かしますが、古い .cnsl3d ファイルに存在する可能性のある混乱は解決されません。

既存の非汎用プリセットには UID が含まれず、このビルドより前に作成された .cnsl3d ファイル内のインスタンスは、関連付けに UID ではなく raw-index を使用します。その結果、既存のファイル内の関連付けは、上で説明した脆弱性を示します。UID の欠落は、次の 2 つの方法のいずれかで解決できます。
- プラグインまたはグラフ ウィンドウの既存のプリセットを選択すると、自動的に UID でアップグレードされ、アップグレードされたプリセットがカタログに再保存され、インスタンスは関連付けのために UID を取得します。
- 生のインデックスの関連付けがあるインスタンスの設定を保存すると、設定は UID でアップグレードされ、保存されたプリセットは古い生のインデックスにあるプリセットに上書きされ、インスタンスの関連付けは今後新しい UID を使用します。
生のインデックスが元の設定と一致している限り正常に機能するため、一致しない場合は古いインデックスにある設定が上書きされてしまいます。
そのため保存する前に、表示されるプリセット名が想定どおりに一致していることを確認してください。一致しない場合は、ハンバーガー メニューの [パラメータを名前を付けて保存...] を使用して、新しいプリセットとして明示的に保存するか、覚えているプリセットに上書きします。
新しいプリセットを保存すると、プリセットには自動的に UID が付与され、関連付けには UID が使用されます。コンソールの古いビルドでは、UID を持つファイルと UID を持つプリセットが適切に読み込まれますが、ファイルを再保存するとそれらは保持されません。
その他の更新内容
- ファイル > 保存コマンドが常にアクティブになり、保存すると設定に保存されている MIOConsole の状態にも保存されるようになりました。
- OpenGL は非推奨のため、macOS 10.14 以降では無効化され、削除されます。10.14 以降では、OpenGL レンダリングを実装するきっかけとなったレンダリングのボトルネックが解消されました。
- macOS の新しいバージョンでは、OpenGL が誤ったクラッシュの原因となっているようです。この変更により、断続的なクラッシュの原因が解消されます。
- macOS 10.13 より前のバージョンを使用している場合でも、パフォーマンスが OpenGL と同等 (またはそれ以上) になる可能性が高いため、ネイティブまたはレイヤー バックに切り替えることを検討してください。
- 複数の断続的なクラッシュを修正しました。
- 特定のコントロールの可視性構成におけるミキサー ストリップ コントロールのレイアウトを修正します。
- 判読できない UI になることがわかっているフォントをテーマのフォント リストから削除します。
- 判読可能なフォントとしてわかっている特定のフォントをリストの先頭に移動します。
- 「選択されたストリップ」リンク グループの有効化状態が .cnsl3d ファイルから適切に復元されます。