6.7 SPAT Revolution - ADM-OSC(ADM-OSC)

6.7 SPAT Revolution - ADM-OSC(ADM-OSC)

▲ 目次へ戻る


ADM-OSC は、FLUX:: Immersive、L-Acoustics、Radio France(後者がケーススタディと特定のアプリケーションを主導)によって開発された業界のイニシアチブで、ライブエコシステムとブロードキャストまたはスタジオエコシステムの間でオーディオオブジェクトのメタデータを共有しやすくするためのものです。ライブプロダクションワークフローにおけるオブジェクトエディターとオブジェクトレンダラーの間の基本的な相互運用性レイヤーを定義しようとしています。これは、ライブ業界で広く使用されている通信プロトコルである OSC を用いて実現されます。ADM-OSC は基本的に、特定の文法と定義です。

イマーシブオーディオは、音楽ストリーミングからゲーム、ライブサウンドからブロードキャストまで、さまざまな業界で普及しつつあります。ADMAudio Definition Model)は、ブロードキャストで使用されるシリアル ADM や、スタジオで使用される ADM xml ファイルなど、一部の業界で人気のメタデータモデル標準になりつつあります。

ADM-OSC の最初の実装が、SPAT Revolution の最新リリースに含まれるようになりました。L-Acoustics(L-ISA)、Merging Technologies(Ovation)、Yamaha Steinberg Media(Nuendo)など、他の業界関係者も ADM-OSC の初期バージョンを実装しています。OSC 入力ではデフォルトで、OSC 出力ではオプションとしてサポートされています。

ADM-OSC イニシアチブに関する詳細情報と仕様は、GitHub リポジトリ immersive-audio-live/ADM-OSC にあります。

SPAT Revolution における ADM-OSC(ADM-OSC in SPAT Revolution)

SPAT Revolution の ADM OSC

SPAT Revolution は、ADM-OSC を入力では代替文法として、出力ではオプションとしてサポートします。仕様では、相互運用性を提供し ADM プロトコルに整合させるために、正規化された(線形の)データ値が要求されます。オブジェクトベースのミキシングレンダラーは通常、システム構成に基づいてスケーリングを処理します。

仕様では次が要求されます。

  • Gain および LFE(aux send)メッセージには線形 0.00~1.00
  • Azimuth を時計回りに反転
  • Distance は 0.00~1.00 に正規化
  • XYZ は正規化されたキューブ -1.00~+1.00(2Dでは正方形、XY)

ADM-OSC を設定するには、OSC が有効になっていることを確認し、ソフトウェアのプリファレンスにある OSC Connection セクションに移動します。

  • ADM-OSC データを受信するために input | ADM プリセットを選択し、受信ネットワークインターフェースを選択します。
  • ADM-OSC データを送信するために output | ADM XYZ(または AED) プリセットを選択します。
  • 送信先の IP アドレスを入力します。

OSC I/O プリセット

OSC 入力接続では、ポート #3001 がデフォルトの受信ポートであり、仕様に適合させるために ADM Transformation プリセットが適用されていることがわかります。

OSC 出力接続では、ポート #3002 がデフォルトの送信ポートであり、仕様に適合させるために ADM Transformation プリセットが適用されていることがわかります。受信範囲(オートメーションゾーン)を変更するには、希望の値を入力してください。すべての出力オプションはすでにプリセットで設定されています。

OSC I/O プリセット

最大距離(Maximum distance)

ADM-OSC プロトコルでは距離が正規化されているため、SPAT Revolution では「実際の」距離を指定する必要があります。最大距離はセッションパラメータとして定義され、ブロックが選択されていないときにセットアップページで利用できます。デフォルトは 10 メートルです。

サードパーティの例(Third party example)

バージョン 11 以降、Nuendo はマルチパナーを双方向にマッピングすることで、外部 OSC レンダラーのサポートを追加しています。

Nuendo


▲ 目次へ戻る


参照元情報:ADM-OSC – FLUX:: SPAT Revolution User Guide
https://doc.flux.audio/spat-revolution/Ecosystem_&_integration_ADM_OSC.html

    • Related Articles

    • 6.5 SPAT Revolution - Open Sound Control(OSC)(Open Sound Control)

      ▲ 目次へ戻る 一般的なOSCの概要(Introduction to Generic OSC) 独自の制御システムを開発して SPAT と連携させようとしている場合、すべての OSC パターン、構文、使用方法に関する詳細な記述をリファレンス用のテキストファイルに書き出せることを知っておくと便利です。このオプションは SPAT のプリファレンスにあります。また、付録には完全な OSC テーブル 付録D — Appendix C - OSC Table も用意されています。 メモ: Enable ...
    • 7.13 SPAT Revolution - SPAT Revolution Remote(SPAT Revolution Remote)

      ▲ 目次へ戻る 近年リリースされた SPAT Revolution 22.9 で完全にサポートされ、モジュラーな OSC コントローラー/サーバーである Open Stage Control をベースとしたこの新しいツールは、SPAT Revolution をリモート制御するための Web ベースのソリューションを提供します。Web ベースのソリューションであるため、コンピューターはもちろん、タブレットや iPad ...
    • 8.4 SPAT Revolution - Appendix D:OSC メッセージテーブル(Appendix D — Appendix C - OSC Table)

      ▲ 目次へ戻る このテーブルは、SPAT Revolution でサポートされるすべての OSC メッセージを一覧化したものです。 テーブルは、異なるメッセージのカテゴリーに分けられています: プロジェクト関連メッセージ(Project-related messages) ソース関連メッセージ(Sources-related messages) ルーム関連メッセージ(Rooms-related messages) マスター関連メッセージ(Masters-related messages) ...
    • 7.7 SPAT Revolution - Steinberg Nuendo(Steinberg Nuendo)

      ▲ 目次へ戻る Nuendo で SPAT Revolution をセットアップする方法のチュートリアル「How to set up SPAT Revolution with Nuendo」が用意されており、この連携を素早く理解できます。また、SYNC: Steinberg Yamaha Network Channel の YouTube で Nuendo 11 | SPAT Revolution integration もご覧いただけます。 テンプレート(Templates) Nuendo ...
    • SPAT Revolution ユーザーガイド(目次 / Table of Contents)

      本ページは SPAT Revolution ユーザーガイドの日本語版です。各ページへは以下の目次からアクセスできます。各記事の冒頭・末尾にある「▲ 目次へ戻る」リンクは、このページに戻ります。 原文(English):FLUX:: Immersive SPAT Revolution User Guide 1. SPAT Revolution へようこそ(Welcome to SPAT Revolution) 1. SPAT Revolution へようこそ 1.1 ユーザーとアプリケーション ...