オーディオエンジン、I/O、すべてのパッド、ボタン、エンコーダー、さらにはディスプレイまで、Max を使って何でもできるように Ableton Move をリメイクできたらどうでしょうか?それは Move での RNBO サポート。 「実験的アルファ」と銘打たれていますが、Move で RNBO Takeover Mode をテストしており、すでに本当に使えるようになりました。 Robert Henke の今や象徴的な Granulator III を実行するなど、パッチをまったく適用しなくてもできることはたくさんあります。こちらが初見です。
復習: サイクリング ’74 RNBO は、作成したものを Web、プラグイン、組み込みおよびハードウェア ターゲットに移植できるライブラリを使用して、Max ビジュアル パッチ環境で Max スタイルのパッチを作成できる別の環境です。 (詳細については以下を参照してください。ただし、RNBO は Max/Pd の方言のように感じられます。) そして、RNBO は Move をサポートするようになりました。
まず最初に、私が最近書いた非公式のハッキングとは異なり、これは Move 用の「プラグイン」を作成したり、コンピューター上で何かを実行したりするものではありません。私たちは完全な「テイクオーバー」モードでのスタンドアロンのサポートについて話しています。Max パッチは、オーディオからコントロール、ディスプレイや構造に至るまで、Move の新しい頭脳のようなものになります。 (心配しないでください。他のパッチに移動するためのメニューがまだあり、数秒以内に通常の移動モードに戻ることができます。詳細は以下で説明します。)
「テイクオーバー」アプローチの利点は、インタラクティブ性、ライト、ディスプレイを含むほぼすべてのコントロールに完全にアクセスできることです。プラグインを使用する場合は、通常の Move コントロールに対応する必要があります。
Max クリエイターの場合、RNBO を使用する場合、Max for Live に加えて、Ableton スタンドアロン デバイス (Push 3 スタンドアロンと Move) の両方をパッチの対象にすることができるようになりました。 Move では、Move を行うことができます なる Max パッチはスタンドアロンで、どこにでも簡単に持ち運べるフォームファクターにまとめられています。そしてそれは、RNBO がサポートする Raspberry Pi やその他のハードウェアの上にあります。
ご注意ください: これは、第一印象に基づいた「実験的アルファ」ソフトウェアです。 Cycling ’74 は、フィードバックを積極的に求めており、初期段階ではすでに機能していると述べています。したがって、詳細は変更される可能性があります。
仕組み
セットアップはとても簡単です。これがどうなるか知りたい場合は、Max を起動して例をいじる必要さえありません。 (エクスポートする場合は、ライセンス付きの最新の Max および RNBO のみが必要です。)
Move を更新した後 (1.5.1 以降、私は 1.8.5 を実行しています)、Move Manager に移動して RNBO .swu ファイルをインストールします。ほんの数秒しかかかりませんでしたが、すぐに起動して実行できるようになりました。
RNBO テイクオーバー モードを開始するには、[移動設定]メニュー (Shift + ステップ 2) に移動し、RNBO まで下にスクロールして実行します。すぐに、完全な RNBO テイクオーバー モードになり、Granulator III がデフォルトでロードされます。

「通常の」Move モードに戻るには、電源ボタンを押して「Launch Move」を選択するだけです。前後の切り替えは十分に速いので、ライブセット中に簡単に行うことができます。
Max 側でも同様に簡単です。まず、Move を Mac または PC に接続し、RNBO Takeover Mode をロードします。これで、エクスポート ターゲットとして Move が表示されます。パッチャーを開いて rnbo~ オブジェクトを作成するだけで、RNBO パッチャーが開きます。右側のエクスポート サイドバーを開くと、移動オプションが表示されます。

内部には、追加のオプションと情報がいくつか表示されます。

Cycling ’74 と Ableton は、「Granulator III モード」と呼ばれるものを提供するだけで、RNBO テイクオーバー モードについては説明せず、ここで私たちを適度に興奮させたかもしれません。 Robert のパッチは、Move を純粋に楽しくするものです。実際には、水平 Move グリッド、エンコーダーの列、ディスプレイ、下部のボタン トリガーのために作られています。本当にGranulator IIIを手に持っているような気分になります。 Move のアスペクト比は Live Device を彷彿とさせます。それはパッチャーたちにインスピレーションを与えることは間違いありません。
しかし、そうは言っても、もちろん、ここでの本当の進歩は DIY シーンにあり、これにより多くの可能性が開かれます。
本当にGranulator IIIを手に持っているような気分になります。

パッチャーができること
RNBO Move Takeover は正式に呼ばれるもので、有効にするとコントロールに深くアクセスできるようになります。これには (正直に言うと、私が予想していたよりもはるかに多くのものが含まれます):
- ボタンとパッド: アフタータッチやベロシティ(MIDI)を含む、パッドやボタンからの入力。
- ノブを回す: エンコーダ値 (7 ビット CC と高解像度値の両方)。
- 点灯してください: LEDの色を制御します(MIDI)。
- グループパラメータ: RNBO パラメータのカスタム グループを作成します。
- OSC を使用してナビゲートします。 OSC メッセージ経由で新しいグラフにジャンプします。これは、デバイスと他の接続を切り替えることができることを意味します。
- ディスプレイを使用します。 ディスプレイに要素を描画する機能を備えたユーザー ビューを作成します(!)
- I/O をセットアップします。 MIDI とオーディオの接続を設定します。
- マイクを活用します: これにより、Move をほぼアコースティック楽器のように扱う、マイクをピックアップとして使用し、処理を追加するなど、明白ではない例がいくつか生まれます。 (ケースの側面をタップしたり、ボタンをクリックすると、素晴らしい音になります。誤ってこれのサンプルを読み込んでしまい、驚き、しばらく気が散ってしまいました! 深いカット – RjDj.)
RNBO 移動コントロール用に予約されているコントロールはわずかです。これはナビゲーションを得るために不可欠です。
- ディスプレイの下のホイール
- 戻るボタン
- ボリュームコントロール
ただし、それらにも MIDI マッピングは残っているため、ユーザーがそれらのいずれかに触れるとそれを検出できます。 「メニュー」ボタンにもアクセスできます。

これが利点です。これを行うカスタム ハードウェアを構築することもできますが、既製の API と感圧パッドを備えた大量生産デバイスを安価なパッケージで入手できるのは、DIY ユーザーにとっては恩恵です。
アクセスすることもできます 他の コントローラーはパスチャーの USB-C ホスト ポートに接続されています。
最後に、ディスプレイに描画することもできます。これらは、RNBO-on-Move 用語でユーザー ビューと呼ばれます。画像やアニメーションを描画したり、複数のレイヤーや複数のビューを追加したりすることもできます。バッファに書き込むと、この初期アルファ版でもビットマップ ファイルをロードして描画できるようになりました。このドキュメントでは、タイプとフォントを扱うためのいくつかのトリックについても説明しています。この部分はおそらく現時点で Move の RNBO で最もマニアックな部分ですが、一般的なタスクを実行するコードが多く共有されることを期待しています。正直に言って、これはちょっと楽しいです。

RNBO接続
RNBO は、(Max アプリケーションで実行されるとしても) それ自体は「Max」ではありませんが、ライブラリは使い慣れたオブジェクトと構文を使用します。 (純粋なデータの世界にも、次のような形で同様のものがあります。 重い、を使用できるクロスコンパイラー 多くの 実行可能な C++ コードに変換されるパッチ内の Pd オブジェクト (すべてではありません)。
説明するよりも示す方が簡単です。ジェネレーター カテゴリが選択された状態で、カテゴリとオブジェクトを見てください。

最終的には Move や Raspi 上で動作する可能性のあるものを作りたいとします。 そして Max for Live オブジェクトとして。 RNBO で根性を構築してから、デスクトップ UI で動作する Max for Live 固有の機能をすべて利用して、オブジェクトの周囲にパッチャーを作成します。
これが少し複雑に思えるかもしれませんが、心配しないでください。サンプルはたくさんあり、物事をハックする機会はたくさんあります。
RNBO は、その独自の機能により、コードだけや Max を単独で使用する場合と比べて、利点があります。コードを使用せずに、Move ハードウェアとの複雑な相互作用をほぼレゴ スタイルで簡単にハッキングできます。
RNBO には多くの利点があります。コードや労力を必要とせずに、Move ハードウェアとの複雑な相互作用をほぼレゴ スタイルで簡単にハッキングでき、パッチ適用から解放されます。
パッチワーク
Cycling ’74 は、初期のアルファ版であっても、例やアイデアを取り入れてすでに順調に進んでいます。この環境の優れている点は、「本格的な」開発者だけでなく、いじくり回す人にとっても真にフレンドリーであることです。例には入力のないミキサー エミュレーションや、遊んだり改造したりできる非常にシンプルな Casio CZ-101 シンセがあります。別の例では、チューニングとマイクロチューニングをサポートする Scala を備えた基本的な Karplus-Strong パッチを構築するだけで簡単に実現できることを示しています (以下を参照)。これはまだ中間のパッチ適用作業です。

そしてもう一つ…
Webパッチャー
RNBO on Move は、組み込みハードウェア上でパッチを実行できるようにする最初のツールではありませんが、おそらく最も奥深いツールです。ビュー (カスタム ディスプレイ)、複数のパッチャー、およびグラフと呼ばれる大規模な複合アプリケーションがあります。 Move を引き継いでいるので、すべての部分をまとめた Graph ができています。特別な Web インターフェイスのおかげで、これらのアセットとプリセットを簡単に追跡できます。
既存の RNBO ユーザーは、RNBO の Raspberry Pi ターゲットでこれをすでに確認しています。しかし、Move の面白いところは、Move をプラグインしたコンピュータの Web ブラウザから対話的にグラフを変更し、即座に結果を得ることができることです。これはブレッドボードに似ており、視覚的かつ即時的であり、継続的なフィードバックが得られます。 Patchers メニューを開いた状態の Granulator III Graph は次のようになります。これを別のパッチ適用環境として考えないでください。カスタム Move リグの全体的なフローを見ているように考えてください。

進む
これらはすべて、今日からすぐに利用できます。何も壊すこともできません。何か問題が発生した場合は、[Launch Move]を選択するか、電源ボタンを長押ししてハード リセットを行うだけで、通常の Move モードに戻ります。
Move を持っている人なら誰でもサンプルを試すことができます。 Max および RNBO ライセンスをお持ちの場合は、エクスポートを無料でテストできます。試してみたい場合は、トライアル版をご利用いただけます。この初期アルファ版はまだオープンソースではありませんが、他のターゲットと同様に、オープン コンポーネントが含まれます。RNBO OSC Runner と RNBO Move Control は GitHub でオープンソース化されます。
人々を本当に引き止めているのはRNBOの価格設定だけだと私は確信しています。これは価格の障壁であるだけでなく、Max for Live、Max、RNBO が独立したライセンスとして存在することが顧客にとって依然として混乱を招くことになります。これがさらなる関心を生み、Cycling ’74 がそれをよりアクセスしやすく理解しやすくする方法を見つけることを願っています。 (現時点では、Max + RNBO の合計料金は月額 22.99 ドルです。1 回限りのライセンスと一部の教育割引も利用できます。)
また、最終的に Ableton と Cycling ’74 が、Push スタンドアロンまたは Live ホスト自体で実行できるように、Move 内で実行できる、ある種の「プラグイン」デバイス テンプレートを提供したいと考えるのも自然なことのように思えます。これらのさまざまなレベルはすでに Max for Live に存在します。さまざまなデバイス タイプ、または MIDI ツールと本格的なデバイスの違いを考えてください。主に、自分の作品でムーブ シーケンサーを使用したり、エフェクトを簡単に追加したりできないのが残念です。 Cycling ’74 は完全買収というより野心的なルートを選択し、予想よりも少しだけ手間がかかりました。しかし、それには柔軟性が伴います、そして私は確信しています 誰か は、Web ブラウザから独自のパッチャーをドロップできるシーケンサーを備えた独自のテンプレートを作成します。
ああ、もちろん、これは私が書いた他の DIY シーンと「競合」するものではありません。すべてが並行して実行されるため、Move Everything、RNBO Takeover Mode、および標準の Move 構成のいずれかを選択する必要さえありません。 (非公式サポートによる Andre Louis のアクセシビリティ ウォークスルーを参照してください。これは、アクセシビリティを提供する他の方法も提供しています。 Monome Norns を Ableton Move に移植ただし、オープン ノルン ハードウェア、あるいは両方を使用することもできます。)
ただし、これを誇張するのは困難です。ハードウェア上で高度なインタラクションをこれほど簡単に発明できる単一のソリューションはありません。このような深さの組み合わせやコーディングを必要としないのです。 (大量のコーディングが必要になる可能性があります!) そして、それは、monome や monome コミュニティなどのデバイスから始まった長い遺産に基づいて構築されています。
頭の準備ができていれば、詳しく説明されているドキュメントを必ず読んでください。
これについてはすぐに詳しく説明します。
以前:
タグ: コーディング、開発、DIY、組み込み、組み込み Linux、グラニュレーター、グラニュレーター III、ハードウェア、Linux、Mac、max、MIDI、パッチング、RNBO、ソフトウェア、Web パッチャー、Windows
#Max #Move #Ableton #Move #で #RNBO #パッチを実行 #Granulator #III #など