リリースノート 2.2


はじめに

ここでは、grandMA3 で作業を開始するための簡単な手順について説明します。MA University の MA e-Learning では、さまざまなトレーニングが提供されています。すべての情報は、MA Lighting の Webサイト www.malighting.com からアクセスできます。

起動時に表示される Release Notes から抜けるには、右上隅にある I agree をタップしてください。grandMA3 ソフトウェアのメイン画面が開きます。画面の右側には、定義済みのビューボタンがあります。これをタップすると、画面の表示内容を切り替えられます。

grandMA3 ソフトウェアを初めて起動した場合、まず何台かのフィクスチャをパッチしてみてください。あるいは、ソフトウェアに同梱されているデモショーの1つを読み込んでもかまいません。いずれの場合も、Menu を押します。grandMA3 onPC ソフトウェアを利用している場合は、左上隅に シンボルがあります。これクリックするのは、卓で Menu を押すことと同じです。

Backup に続けて Load をタップすると、ショーを読み込めるようになります。 まず、タイトルバーの Shows を繰り返しタップして Demo Shows に切り替えてください。そのためには、Demo Shows が表示されるまで Shows を繰り返しタップします。Demo Shows が表示されたら、その中から任意のものを選択できます。デモショーを選択したら、Load をタップしてください。
すでに読み込まれているショーがある場合、新しいものを読み込む前に現在のショーを保存するかどうか尋ねるポップアップが表示されます。最も適切と思われる選択肢を選んでください。

これで、grandMA3 ソフトウェアを使用する準備が整いました。そこには、画面内容を簡単に変更できるビューボタンがあります。下部には、エンコーダバーとコマンドラインがあります。作業を開始するのに必要なのはこれだけです。詳しくは grandMA3 のヘルプを参照してください。卓や onPC でヘルプにアクセスするには、Help と表示されたビューボタンをタップします。あるいは、MA Lighting のサイトの Online Manuals にアクセスしてください。grandMA3 ソフトウェアについて段階的に学びたい場合は、クイックスタートガイド を参照したり、Webサイトにある無料の MA e-Learning に参加したりしてください。

grandMA3 ソフトウェアを楽しく活用してください。
このソフトウェア・バージョンでの改善・変更点については、以下で述べられています。

ヒント
grandMA3 ソフトウェアは、シャットダウン前に動作していたショーファイル(または状態)で起動します。

バグフィックス Version 2.2.5.2

修正されたバグ

3D

説明
Grouping フィクスチャの一部であるフィクスチャ(トラスなど)を Position Calibration ダイアログでキャリブレーションした場合、Solve をタップした後にフィクスチャの位置がずれていました。

コマンドラインとマクロ

説明
エクゼキュータにカスタム・コマンドを設定して実行すると、ソフトウェアがクラッシュする可能性があります。
レシピ内の MAtricks を変更すると、ソフトウェアがクラッシュする可能性があります。

接続

説明
Webリモートが接続されたステーションでパッチから抜けると、ソフトウェアがクラッシュする場合があります。
フェーダのタッチ・レスポンスが正しく動作しない場合がありました。フェーダのタッチ・レスポンスが欠落しているか、フェーダに触れていないのに表示されていました。

プレイバック

説明
以前のキューで使用された XYZ 値でプリセットを更新すると、現在の出力で XYZ 値ではなく Pan/Tilt 値がアサートされる可能性があります。
Go+ を押した際に、メインのシーケンスが予期せず最初のキューにジャンプすることがまれにあります。
MIBのディレイタイムが1秒未満に設定され、再生がディマー・フェイザーから閉じたディマーにフェードする場合、ディマーが完全に閉じる前までにMIB値が適用されます。

バグフィックス Version 2.2.5.0

その他の機能強化

Recipe Editor の改善:

  • Recipe Editor のグリッドには Lock 列があります。レシピ行が UL (UserLock)に設定されている場合、CleanUp をタップしても、対応する行はクリーンアップされません。レシピ編集中にプリセットなどのオブジェクトの選択を解除すると、ロックは維持され、その間は対応するオブジェクトの選択を解除できなくなります。

Patch メニューの改善:

  • パッチ内のフィクスチャを CutPaste またはコマンドで移動し、デスティネーションが同じ親内の同じレベルにない場合、ポップアップが開きます。このポップアップでは、3D空間での Absolute 位置と回転を維持するか、親の Relative 位置と回転オフセットを維持するかを選択できます。Cancelをタップすると、操作が完全にキャンセルされます。/NoConfirmation は、デフォルトが Absolute に設定されている場合にポップアップを非表示にします。/Type "Relative" は、変換モードを相対に設定します。/Type "Absolute" は、変換モードを絶対に設定します。

外部タイムコード信号の小さな変動に対する許容範囲を拡大しました。


修正されたバグ

コマンドラインとマクロ

説明
コマンドラインを用いて、UIのオプションに含まれていないアクションであっても、オブジェクトにオブジェクト・アクションを割り当てることが可能でした。
空のエンコーダを回すと、コマンドラインのコマンドが実行されます。
タイムコード・イベントが割り当てられ、エンコーダによってトリガーされた後に Delete キーが押されると、ソフトウェアがクラッシュする可能性があります。
PSR の後でマクロのハンドルが壊れる可能性がありました。例えば、#[Group 'StartShow Group 1 Linear'] が #[FFFFFFFFFFFFFFFF] になってしまいます。
キューパートがキューと同じアトリビュート値でクックされた後に、Allow Duplicates 列が Yes に設定されている場合、キューパートは自動的に再クックされません。
有効なIDのないサブフィクスチャを含むグループを用いてレシピを作成し、MAtricks を適用した場合、MAtricks は正しく適用されませんでした。
一部のMacデバイスでは、grandMA3 onPC アプリケーションが設定に表示されなかったため、サウンド入力が機能しませんでした。
Recipe Editor を用いてレシピを作成し、複数のキューに保存した場合、そのレシピはキューの1つにだけ保存されます。
レシピをクックする場合、選択したフィクスチャが選択した値を使用する能力があっても、その値がすべてのフィクスチャで使用されない可能性があります。
ブロックされたアトリビュートが解除された場合、まだブロックされている無関係なフィクスチャの値は、Track Sheet でブロック解除されたものとしてシアン色で表示されます。
macOS を用いている場合、onPC ソフトウェアが時々起動しないことがあります。
プリセットにデフォルト以外の Cue Part 設定があり、Recipe Editor でレシピを作成した場合、プリセットは定義されたプログラマ・パートに追加されず、選択された順序で追加されます。
例えば /CueOnly を含むマクロまたはプラグインを用いて有効なコマンドを実行すると、Command Line History に誤ってエラーが表示されることがあります。
USBドライブが接続されていない状態で DumpLog /NoAutoClose を実行すると、ポップアップは /NoAutoClose を無視し、カウントダウンが表示されます。
同じグループ内で異なるプリセットを持つキューにレシピを保存しても、レシピは新しいレシピ行に保存されませんでした。
別のレシピ行を参照する値を含むレシピ行を新しいレシピ行にコピーした場合、Value セルが空のままになります。
ショーファイルを v2.1.1.5 から v2.2 に移行した場合、ソフトウェアがフリーズする可能性があります。
セッション中にMVRファイルをショーにインポートすると、卓がクラッシュする可能性があります。
Allow Duplicates が無効で、キューにプリセットを含むレシピを作成し、キューパートで同じアトリビュートを使用するフェイザーを含む別のレシピを作成した場合、Cooking モードが Low Priority に設定されているとクッキングは機能しません。
シーケンスの Wrap Around が無効になっている場合、シーケンスはアジェンダ・イベントによってトリガーされません。
不完全な Assign コマンドを実行すると、タグを自分自身に割り当てることが可能でした。
シーケンスの一部のキュー番号を変更すると、選択されていないシーケンスのキュー番号も変更されます。
Image プール内の別の画像を移動した直後に画像を移動すると、ソフトウェアがクラッシュする可能性があります。
特定のショーファイルでは、プログラマで Pan/Tilt のXYZ値を変更すると、Pan/Tilt 値が不正確になりました。
シーケンスをインポートすると、ほとんどのMIB設定が失われます。
ショーファイルを新しいソフトウェア・バージョンに移行すると、プリセットが Global ではなく誤って Selective になる場合がありました。
DoubleSpeedHalfSpeed、および Speed 1 コマンドは、シーケンスに割り当てられた Speed マスターに渡されましたが、シーケンスにのみ影響を与えるはずでした。
Partial Show Read 経由でテクスチャ・マテリアルを使用したカスタム・メッシュを含むフィクスチャをインポートすると、ソフトウェアがクラッシュする可能性があります。
Rename Show File ポップアップで Rename をタップするとソフトウェアがクラッシュすることがあります。
DoubleSpeed、HalfSpeed、または Speed1 を用いて同じ Speed マスターが割り当てられたシーケンスのスピードを変更すると、シーケンスと Speed マスターのスピードが異なってしまいます。

接続

説明
卓がセッションから切断され、フェーダを動かすと、データマージ処理でフェーダの位置が同期されません。その結果、同じフェーダに異なる位置が2つ存在することになります。
卓がセッションから切断され、プリセットまたはエクゼキュータ構成が変更された場合、セッション・データをマージした後、異なるデバイス上に同じプリセットまたはエクゼキュータ構成の2つの異なるバージョンが存在することになります。
優先度の高いマスター卓が予期せずセッションから切断され、別のショーファイルがセッションに読み込まれた場合、優先度の高いマスターがセッションに再参加するとすぐに、警告なしでそのショーファイルがセッションで使用されます。
入力DMX信号のチャンネル511および512が認識されず、DMXユニバースに入力値が表示されませんでした。
Backup メニューでUSBスティックを選択した場合、ソフトウェアがクラッシュする可能性があります。
同じネットワーク内に、同じセッション・インデックスを持ちながらソフトウェア・バージョンが異なる2つのセッション(そのうちの1つが version 2.2)がある場合、セッション内のデバイスがクラッシュします。
通常の優先度でセッションを作成し、その後、高優先度ステーションが招待され、Keep Session's Show File が選択された場合、追加で招待された processing unit は現在のショーファイルを受け入れず、代わりにトリガーされました。
セッション中に接続されたステーションで別のショーファイルを読み込んだ場合、そのショーファイルはセッション内の全デバイスに読み込まれません。
ステーションをセッションに招待し、セッションのショーファイルを保持した後に、優先度の高いステーションの以前に保存されたショーファイルが誤って上書きされる可能性があります。
卓と onPC がセッション中であり、Webリモート経由で卓に接続し、onPC で新しいショーを開始すると、卓がクラッシュする可能性があります。
卓に接続された外部キーボードのスリープ・ボタンを押すと、卓がフリーズする可能性があります。

パッチ

説明
ブレークを使用するフィクスチャタイプのDMXチャンネルのオフセットが間違っている可能性があります。
MArkers をパッチし、Patch 内で回転を変更しても、Patch に再度入ったときに回転値が表示されません。
MArker のターゲット・スペースのサイズを変更した場合、その MArker のスペース全体に広がるフィクスチャのXYZ値は自動的に更新されません。
セッションでは、エンコーダを回していずれかの値を変更すると、X、Y、Zの値がすべて変更される可能性があります。
フィクスチャがパッチにコピーされると、相対的な Pan/Tilt 値が失われる可能性があります。
Patch でマルチパッチ・フィクスチャを作成すると、ソフトウェアがクラッシュする可能性があります。
ショーファイルを新しいソフトウェア・バージョンに移行した場合、不具合のあるフィクスチャタイプが原因でプリセットとキューのデータが失われる可能性がありました。また、無効なフィクスチャタイプを調整するようユーザに通知するようになりました。

フェイザー

説明
フェイザー・ステップの一部としてキューに保存されていた Dimmer プリセットを更新しても、キュー内のフェイザーに更新された値が適用されませんでした。
キューにすでにフェイザー・プリセットの参照データが含まれていて、新しいフェイザー・データがフェイザーのステップに保存された場合、キューのフェイザー・データが失われます。
Phaser Editor を開いた状態で、最初または2番目のエンコーダを回して 2D Bar から Phaser Bar に変更すると、ソフトウェアがクラッシュする可能性があります。

プレイバック

説明
実行中のキューを削除しても、キューは再生され、シーケンスは停止されないというバグがありました。これは修正されました。実行中のキューを削除すると、シーケンスは無効になります。
エンコーダの移動中に Goto イベントが発生すると、値が0にスナップまたはジャンプします。このバグは、値が0にジャンプしないように改善されています。

ウィンドウ

説明
新しいソフトウェア・バージョンにショーファイルを移行した場合、Plugins プールのプール・アクションは Call ではなく None に設定されていました。
タイムコード・イベントがプール・オブジェクトを用いて記録された場合、タイムラインでDCリモートによってトリガーされたイベントとして表示されました。
Login ポップアップで、Tab キーを押してもパスワード入力欄にカーソルが移動しませんでした。
画面6と7の Label ポップアップは、新しいアピアランスを作成して入力しても、自動的に Appearance タブに切り替わりませんでした。代わりに、Keyboard タブに表示されたままでした。
レシピ行の Selection では、1つのフィクスチャだけを含むグループの名前と番号が表示されませんでした。
タイムコードを記録して Setup を無効にすると、Record ボタンは消えますが、タイムコードの記録は引き続き実行されます。
フィクスチャがフィルタ条件を満たしている場合、フィルタリングされたシートは自動的に更新されず、最近追加されたフィクスチャが含まれることはありません。
At フィルタが Relative を除外するように設定されている場合、クックは失敗し、レシピ行は赤で表示されます。
シーケンスやエクゼキュータを編集すると、System Monitor で複数のLuaエラーが発生する可能性があります。
選択したシーケンスを変更すると、Info ウィンドウに Note が表示されないことがあります。
Windows または Mac でソフトウェアを再起動した後、エンコーダバーに一部のフィーチャグループが表示されない場合があります。
Timecode Viewer では、トラックグループの行が大きく表示されるため、開いたままにしておくことができず、毎回手動で開く必要がありました。
Cue Appearance を切り替えると、シーケンスの Load および Goto ポップアップにアピアランスが表示されませんでした。
プリセットをレシピに変換し、新しいレシピ行を挿入して値セレクタを開いた場合、他のレシピ行を選択するオプションは表示されません。
Quickey プールが表示されていた状態で、選択されたデータプールが変更された場合、新しい選択データプールの空のオブジェクトが選択されていても、以前のデータプールの Quickey が引き続きトリガーされます。
現在のキューが Sequence Sheet のタイトルバーに表示されていません。
Clone ダイアログを用いてグループをセレクションに追加すると、そのグループの元のフィクスチャ選択順が変更されます。
レイアウトに複数の出力ステーションが表示されているセッションがあり、1つのデバイスがセッションから解除された場合、2番目のステーションのステータスも変更された場合にのみ、レイアウト要素の色が変更されます。
v2.2 でショーファイルを読み込むと、プールに割り当てられたアピアランスが失われます。
Layout Viewer でビューをタップしても、そのビューを呼び出すことができませんでした。
プール内のオブジェクトに対してオブジェクト・アクションを読み込む際、オブジェクトに間違ったアイコンが表示されていました。

Release Version 2.2.1.1

概要

grandMA3 version 2.2.1.1 の最新リリースでは、照明エクスペリエンスを豊かにするいくつかの機能強化が行われています。皆様から寄せられたご意見をもとに改良を重ね、多くの新機能を搭載しています。以下の簡単な説明を読み、詳しくは関連リンクを参照してください。


タグ

このリリースの新機能

新しいタグ機能を用いると、ソフトウェア全体でオブジェクトを整理、リンク、相互参照できます。 また、ライブ的なショーにも最適なツールです。同じタグを持つすべてのオブジェクトを、まとめてトリガーしたり選択したりできます。

Tags プールを開くには、Add Window ダイアログで Pools - Tags に移動します。

オブジェクトにタグを割り当てるには、以下の3つの方法があります。

  • Tag プール・オブジェクトのエディタを開き、Add New Tag Reference をタップし、要素を選択して Assign をタップします。
  • シーケンスなどのプール・オブジェクトのエディタを開き、Settings - Tags - Assign をタップします。
  • コマンドラインを用います。構文: Assign Tag ["タグ名" または タグ番号] At [オブジェクト] ["オブジェクト名" または オブジェクト番号]

コマンドラインでタグを使用する方法については、Tag キーワード を参照してください。

プール・オブジェクトにタグが割り当てられると、それに が表示されます。割り当てられたタグの名前と番号は、プール・オブジェクト設定の Tags に表示されます。

Sequence Editor や Macro Editor などでは、オブジェクトに割り当てられたタグが、タイトルバーとグリッドの間の領域に表示されます。これらのタグは、プール・オブジェクトと同様に編集したり、プール・アクションを実行したりできます。タグに割り当てられたアピアランスの背景色は、エディタに表示されるタグの背景色を定義します。

Tags ポップアップを開くには、以下のようにします。

  1. プール・オブジェクトの EditSettings ポップアップ、またはシーケンスの Edit Sequence ポップアップを開きます。
  2. Tags をタップします。
  3. タグを選択し、Unassign または Assign をタップしてください。

すでに割り当てられているタグは、それを解除できます。その逆も可能です。ポップアップの左側には、対応するプール・オブジェクトに割り当てられているタグが表示されます。右側には、割り当てられていないタグが表示されます。
ポップアップでは、タグをロック/解除したり、Kill Instant および Kill Delayed (後述を参照)から保護したりすることもできます。

Tags プール内のオブジェクトに対するデフォルト・アクションは ListReference です。

Tag Editor には、タグが割り当てられているオブジェクトの情報が、以下のように表示されています。

  • Datapool: 対応するデータプールです。
  • Class: 割り当てられた参照のオブジェクト・タイプです。
  • No: 対応するプール・オブジェクトの番号です。
  • Name: プール・オブジェクトの名前です。
  • Protect: 割り当てられた参照は、Kill Instant および Kill Delayed から保護されます。デフォルトは No です。

Tag Editor の Add New Tag Reference を用いると、複数のオブジェクトを一度にタグに割り当てられます。Add Tag References ポップアップで複数のオブジェクトを選択し、連続して割り当てられます。オブジェクト行を選択し、Assign をタップしてください。

Tag Editor のタイトルバーで Settings を有効にすると、 NameScribbleAppearanceTagsNote、および Tag Type を設定したり、Forward Commands をオン/オフを切り替えられますタグは再帰的であるため、あるタグを別のタグに割り当てることができます。

以下のタグタイプを選択できます。

  • Kill Instant: 同じタグを使用する他の再生は、シーケンスを開始するとすぐに OffCue を開始します。
  • Kill Delayed: 開始されたシーケンスが最初にフェードインを完了し、次に同じタグを使用する他の再生が OffCue を開始します。

タグタイプが機能するには、シーケンスをトリガーする前にタグとタグタイプを設定する必要があります。そうでない場合、対応するシーケンスが一度トリガーされるとすぐにタグタイプが機能します。

タグによって再生が開始されると、Off Menu および Running Playbacks ウィンドウの Trigger 列にタグが表示されます。

ヒント
Kill Protect は、タグから実行される Kill Instant や Kill Delayed によってシーケンスが無効化されることからシーケンスを保護するものではありません。Kill Protect については、Sequence Settings および Kill キーワード を参照してください。

Forward Commands をオンにすると、タグのすべての参照に対して再生コマンドを実行できます(デフォルトでオン)。
これは、>>>、<<<、Go+、Go-、Goto、Halfspeed、Load、On、Off、Pause、Rate1、Speed1、Toggle、および Top に適用されます。


Recipe Editor

このリリースでの改善点

Recipe Editor は、レシピの作成と編集のワークフローを改善し、高速化するために導入されました。 ユーザインターフェースを用いて、セレクション(グループ)、値(プリセット、ビットマップ、ジェネレータ)、フィルタ(フィルタ、ワールド)、および MAtricks を定義することで実現されます。レシピは、LTPに基づいて生成された時点でクックされます。Recipe Editor は、Programmer Parts ウィンドウに代わるもので、その機能を引き継いでいます。

Recipe Editor は、Add Window ポップアップの Tools - Recipe Editor にあります。

Recipe Editor を用いてレシピを作成するには、Edit Recipe モードを有効にします。これには、以下の複数の方法があります。

  • Recipe Editor のタイトルバーにある Edit Recipe をタップします。
  • At OverlayEdit Recipes を有効にします。
  • MA + Edit + Please を押します。

コマンドラインを用いてレシピを編集する方法については、EditRecipe キーワード を参照してください。

Edit Recipe モードを無効にするには、Esc キーを押すか、上述いずれかの方法でモードを切り替えます。Edit Recipe モードが無効になると、すべてのプールは通常通り動作します。

Edit Recipe モードが有効になっている間、EditEsc が交互に点滅します。

レシピに使用できる各オブジェクト・タイプには、プール・ウィンドウに緑の が表示されます。

以下のウィンドウでは、レシピ・インジケータが使用されています。

  • Groups
  • Preset Pools
  • MAtricks
  • Worlds
  • Filters
  • Layout Viewer
  • Fixture Sheet
ヒント
レシピに使用できるように、対応するプールの Pool Action 設定を必ず SelFix/At または At に設定してください。

レシピを作成するには、以下のようにします。

  1. Edit Recipe モードを有効にします。
  2. フィクスチャを選択します(例: Group 1)。
    選択されたグループは、プール・オブジェクトの周囲に緑枠で表示されます。複数のグループを同時に選択できます。
  3. 値を選択します(例: At Preset 4.4)。選択したグループのフィクスチャと互換性のないプリセットはグレーアウトされます。
    レシピに選択されたすべてのオブジェクトは、プール・ウィンドウに緑枠で表示されます。選択されているオブジェクトをもう一度タップすると、その選択が解除されます。
    選択には複数の値を追加できます。選択された値ごとに1つのレシピ行が作成されます。
    Group オブジェクトの下部にあるフィーチャグループ・インジケータバーには、このグループのレシピでアクティブなフィーチャグループが表示されます。
  4. 新しいレシピを、キューまたはプリセットに保存します。レシピを保存すると、Recipe Editor がクリアされ、選択されたオブジェクトとしてグループだけが残ります。
ヒント
セレクションと値の記録順序は、レシピの処理方法に影響を与えます。 同じセレクションを持つ複数のレシピ行が同じアトリビュートを参照している場合、最後のレシピ行が出力を決定します。
ヒント
空のグループを持つレシピを作成することは可能です。
ヒント
レシピに直接値を入力することはできません。事前にプリセットに保存する必要があります。 プリセットが選択されていない場合、値はプログラマに保存されます。

対応する キューまたはプリセット(例: EditRecipe Cue 1EditRecipe 1、または EditRecipe Preset 2.2)を指定して EditRecipe を実行すると、Recipe Editor 内の特定オブジェクトの編集モードが有効になります。シーケンスとエクゼキュータ(例: EditRecipe Sequence 1, EditRecipe Page 1.204)を指定すると、実行中のキューが編集されます。

タイトルバーの CleanUp をタップすると、同じフィーチャグループの複数プリセットで同じセレクションを用いているすべてのレシピが削除されます。出力を生成する最後のオブジェクトだけが保持されます。例えば、Group 1 + Red + Yellow + Blue を選択して CleanUp をタップすると、Group 1 + Red + Yellow のレシピ行が削除されます。すでに選択されているプリセットをもう一度タップして選択を解除すると、対応するレシピ行も削除されます。CleanUp は、同じフィクスチャが1つのフィーチャグループの複数項目で使用されている場合にのみ有効です。それ以外の場合、ボタンはグレーアウトされます。Edit Recipe が無効になっている場合、このボタンは表示されません。

Off Group ["グループ名" または グループ番号]Off Preset ["フィーチャグループ名" または フィーチャグループ番号].["プリセット名" または プリセット番号]、または Off にしてグループやプリセットをタップすることでも、対応するレシピ行を削除できます。グループに複数の行がリンクされている場合は、レシピ内のそれらすべてが削除されます。

例えば Group 2 をタップして、異なるセレクションを定義することもできます。プール・オブジェクトの周りの茶色枠は、Group 1 など、以前のセレクションに対する値を示します。もう一度 Group 1 をタップすると、このセレクションに対して以前に定義された値が再び緑色で強調表示されます。

MAtricks オーバーレイを開いて、レシピ行に特定の MAtricks 値を定義します。MAtricks Editor でレシピを編集している間、タイトルバーには "(Recipe)" と緑のポット・アイコンが表示されます。

  • MAtricks、Worlds、および Filters のプール・オブジェクトは、レシピで使用されるときに周囲に茶色枠が表示されます。
  • プール・オブジェクト、ワールド、またはフィルタから取得されない MAtricks 値は、レシピの Name セルの右側に小さな緑のアイコン(、または )で示されます。
  • 選択したグループのフィクスチャの一部だけが使用されている場合、Values 列のテキストはオレンジ色で表示されます。これは、例えば、使用中のフィクスチャの一部が選択したプリセットを使用できない場合や、レシピ行にワールドが追加された場合などに発生します。

ウィンドウ設定の Columns タブを用いて、Recipe Editor の列を個別に調整します。

レシピに対するその他の改善点については、後述の レシピの改善 を参照してください。


その他の機能強化

Updated predefined content:

  • 新しいショーの定義済みビュー
  • 新しい定義済みマクロ
  • 更新されたデモショー:
    • MA_StartShow
    • Simple_Show


Carallon フィクスチャ・ライブラリを v19.9 に更新。


レシピの改善:

  • レシピに Enabled 列を追加しました。クック時にレシピ行を無効にするには、Enabled 列の対応するレシピ行で Yes を右クリックします。レシピ行は赤でマークされ、Enabled が No に設定されます。
  • Values 列のポップアップを改善しました。Edit Values ポップアップでは、左側にプリセット、Bitmaps、および Generators プールが表示され、右側にはそれらのプール・オブジェクトが表示されます。プリセットプールをタップすると、そのプリセットが展開されます。フィルタを用いて、対応するプリセットのプール・オブジェクト名とプール番号をフィルタリングできます。Edit Values ポップアップのタイトルバーにある DataPool をタップして、データプールを変更します。
  • Sequence Sheet、Sequence Editor、および Content Sheet の Show Recipes マスクにおいて、列の調整 が可能になりました。
  • プリセットの Edit SettingCleanUp Recipes を追加し、エディタ内でレシピを削除できるようにしました。
  • MAtricks プロパティの "X"、"Y"、および "Z" がレシピに追加されました。
  • 左側の +- を用いると、プログラマ・パートとレシピを追加・削除できます。以前のバージョンでは、プログラマ・パートだけが追加・削除されていました。


Sequence Sheet の改善:

  • Executor Time または Executor Crossfade がキュー・タイミングを上書きする場合、Sequence Sheet の対応するキュー・タイミングの上部に黄色のテキストが表示され、Executor Time を秒単位で、または Executor Fader をパーセント単位で示します。元のキュータイムに ! が付いている場合、そのキューは現在、Executor Time によって上書きされていることを示します。
  • 新規ショーおよびユーザプロファイルでは、Show Recipes 設定がデフォルトで有効になっています。タイトルバーには Show Recipes がデフォルトで表示されます。
  • Sequence Sheet に Individual Timing という列を追加しました。これは、全体のキュー・タイミング(Cue FadeCue Delay)と個別タイミング(Indiv FadeIndiv Delay)の優先順位に影響します。以下の2つの選択肢があります。
    • Default: 個別タイミングは、一般的なキューのタイミングよりも優先されます。
    • Normalized: 一般的なキュー・タイミングは、個別タイミングの最大タイムとして設定されます。個別タイミングに範囲が設定されている場合、これらの値は、対応する一般的なキュー・タイミングによって設定された新しい最大タイムに合わせて調整されます。


キューやシーケンスのプロパティを変更する際の動作を改善:
シーケンスが実行中の場合、CueFade 5 のようなコマンドは実行中のキューを指定します。シーケンスがオフの場合、シーケンス自体を指定します。これはシーケンスとキューのプロパティに適用されます。例えば、Label という名前はシーケンスがオフの場合にシーケンスを指定し、シーケンスがオンの場合には実行中のキューを指定します。


Preferences and Timings の改善:

  • 0秒から10秒までの値に設定できる Timing マスターを50個追加しました。以下のプロパティは、数値ではなく Timing マスターに設定できます。
    • Command Delay、Snap Delay、Trig Time を除く、シーケンス内のタイミング。
    • Preferences and Timings の Playback Timings (後述を参照)。

    Timing マスターを設定するには、以下のようにします。

    • これらのプロパティ値を編集する際に表示される電卓を使用してください。
      In と Out のタイミングに異なる Timing マスターを設定するには、CueFade または CueDelay 電卓(Sequence Sheet で Condensed Timing が有効な場合)に手動で入力します。例えば、Timing1/Timing2 のように入力します(文字列の前後に空白を入れないこと)。
    • コマンドラインを用います。構文: Cue ["キュー名" または キュー番号] CueFade "Timing1"
    • 再生コマンドに Timing マスターを用います(Goto Cue 5 Fade "Timing5")。
  • Masters タブの改善:
    • マスターにラベルを付けるには、Label と入力してマスターをタップします。
    • マスターを、例えばエクゼキュータに割り当てるには、Assign と入力してマスターをタップします。
  • Timings タブに Playback Timings を追加:

このメニューでは、GotoGo->>>、および <<< によってトリガーされるアクションのデフォルト値を設定できます。デフォルト値は、キューに設定されたタイミング(GotoGo- のみ)、数値、または Timing マスターを用いて、CueTiming に設定できます。CueTiming はターゲット・キューのタイミング値を設定し、他のキューのタイミングは無視します。ターゲット・キューにトラッキングされ、そのキューに指定されたタイミングを持たない値は、パート0のタイミングを使用します。

デフォルト値は以下の通りです。

  • Goto: CueTiming
  • Go-: CueTiming
  • >>>: 0
  • <<<: 0


Content Sheet の改善:

  • デフォルトでは、タイトルバーに Show Recipes 設定が表示されます。
  • Content Sheet Settings に CuePart Appearance を追加。Content Sheet に表示されるキューのアピアランスを OffNumber、および Num+Name から選択できます。


アトリビュート電卓の SpecialsDeactivate という特別な値を追加:

  • プログラマ内のデータを非アクティブ化します。例えば、特定のアトリビュート・データがキューに保存されないようにすることができます。
    Deactivate はコマンドでも使用できます。

コマンドラインで用いる方法については、Deactivate キーワード を参照してください。


レイアウトの改善:

  • Layout Element Editor には、Load from DefaultSave as Default 機能があります。アピアランス、ノート、サイズ、スクリブルなどをデフォルトとして設定・保存ができます。
  • Layout Element Defaults を作成できるようになりました。Layout Editor、または Menu - Preferences and Timings - Layout Elements から作成できます。
  • Output Stations はレイアウトに割り当てることができます(例: Assign onPC 1 At Layout 1)。オブジェクトのアピアランスはデバイスの種類を示します。割り当てられた Output Station を編集すると、Device Configuration メニューが開きます。
    割り当てられた Output Stations の現在のネットワーク状態は、インジケータバーに表示されます。インジケータバーに表示される色は、定義されたネットワーク・カラーに基づいています。Edit を選び、割り当てられた出力ステーションをタップすると、汎用エディタが開きます。そのため、Station がレイアウト要素のデフォルトに追加されました。
  • Align Selection()機能が Layout ウィンドウに追加されました。Setup を有効にすると、ウィンドウの左側にツールバーが開きますので、整列させる関連要素をすべて投げ縄選択で囲みます。そして、ツールバーの をタップします。
  • Layout プールの内容を用いて選択します(例: SelectFixtures Layout 1)。対応するレイアウト内のフィクスチャのみが選択され、レイアウト内のグループなど、他のオブジェクト・タイプの一部である可能性のある他のフィクスチャは選択されません。
  • レイアウト要素の Edit ポップアップの General 設定にある Action は、プール・オブジェクトに設定された個々の Object Action に従うようになりました。<Object Default> に設定すると、オブジェクト自体のオブジェクト・アクションに従います。
  • アクション値の <Default><Layout Default> を改称。
  • Layout Viewer の Right Click to Edit を 2 Finger Edit に改称。


Gel Editor の改善:

  • Color をタップすると、Color Picker ポップアップが開き、カラーフィルタの色を調整できます。


Appearance Editor の改善:

  • エディタの Color Picker フィールドの上に、選択した色の16進カラーコードが表示されるようになりました。16進コードが表示されている部分をタップすると Edit ポップアップが開き、16進コードを手動で調整するか、HSBフェーダを使用できます。
  • UIを再設計し、スペースを狭めて、説明を追加しました。


外観に合わせて選択したセルの表示を改善:
ユーザが選択し、外観を表示するセルには、太い青枠と中央の外観も表示されるようになりました。


Scribbles Editor の改善:

  • 変更を保存してエディタを閉じるための Save を追加しました。
  • Apply はエディタを閉じずに変更を保存して適用します。
  • Revert は、エディタを開く前の初期状態にすべての最近の変更を戻します。
  • タップすると、変更が保存されたことを確認するポップアップが表示されます。


Label ダイアログの改善:

  • Appearance Editor を表示/非表示にするための Appearance ()をタイトルバーに追加しました。
  • オブジェクトの対応するタグを割り当てたり解除したりするために、タイトルバーに Tags ()を追加しました。
  • Scribbles ()は、Save を用いてエディタの Scribbles プールに直接保存されます。
  • タイトルバーに Scribble ボタンを追加しました。ドロップダウン・メニューでスクリブル(プレビューを含む)を選択できます。
    Scribble プール内のオブジェクトでは、スクリブルを他のスクリブルに割り当てることができないため、ボタンは表示されません。
  • タイトルバーに Appearance ボタンを追加しました。Appearance プール内のすべてのアピアランスから選択できます。選択したアピアランスはエディタに表示されます。
    Appearance プール内のオブジェクトでは、アピアランスを他のアピアランスに割り当てることができないため、ボタンは表示されません。
  • Label Editor では、スクリブル、アピアランス、およびタグの領域は互いに排他的です。画面スペースの都合上、一度に表示できるのは1つだけです。
  • 画面が小さい場合、画面スペースの制限により、スクリブル、アピアランス、およびタグの領域に画面キーボードを同時に表示することはできません。タグのいずれかを無効にすると、他のタブを開く前に画面キーボードがアクティブになっていた場合は画面キーボードが表示されますが、アクティブでない場合は名前とノートのフィールドだけが表示されます。
  • スクリブルを描き始めると、Scribble プールのオブジェクトが選択されていない場合、プールに新しいスクリブルが自動的に作成されます。スクリブルが選択されなくなると、NameNote はグレーアウトされます。
  • 空の Appearance でフェーダを移動したり、Color Picker を使用したりすると、Appearance プールに新しいアピアランスが自動的に作成されます。


テキスト入力の改善:

  • カーソルはすべての画面で同期されます。これは、Label Editor の名前とノートの入力だけでなく、コマンドラインにも適用されます。


画面キーボードに以下の言語を追加:

  • Spanish
  • Portuguese


Notes の改善:

  • ノートの前後の空白や空行は切り取られなくなりました。唯一の例外は Sequence Sheet 内のノートで、表示上の都合により空行が切り取られます。ただし、ノート自体には空行が保持されます。


Info ウィンドウの Notes を改善:

  • Notes 欄のテキストは、ウィンドウのサイズに合わせて折り返されます。Info ウィンドウでは、Arrow Up または Arrow Down キーを押すことでノートのテキストをスクロールできます。


Help の改善:

  • Help ポップアップは、ポップアップ外で操作を行っても開いたままになります。Help ポップアップを閉じるには、左上隅の をタップするか、Esc キーを押してください。
  • Help ウィンドウでは、フォントサイズを以前よりも小さく縮小できるようになり、画面に表示できる文字数を増やすことが可能になりました。


3D Viewer:

  • エンコーダバー(Setup が有効な場合)に Resolution を追加し、エンコーダの分解能を調整できるようになりました。 これは Patch の 3D Positions エリアでも機能します。
    • Coarse: クリックするごと 10cm / 1度。
    • Fine: クリックするごと 1cm / 0.1度。
    • Increment: クリックするごと 1mm / 0.01度。
  • 以前の Change on Encoder Event を Change on Encoder に改称。
  • Arrangement Mode グリッドの Direction 設定値を改名:
    • First X then y to X before Y
    • First Y then X to Y before X
    • First X then Z to X before Z
    • First Z then X to Z before X
    • First Y then Z to Y before Z
    • First Z then Y to Z before Y


PSR の改善:

  • DataPool が見つからない場合、コマンドラインにエラー・メッセージを追加しました。


Clock Viewer の改善:

  • タイトルバーに Style が追加されました(Clock Source が Session Time に設定されている場合)。以下の選択肢があります。
    • Digital: 時間を24時間形式で表示します。
    • Digital AM/PM: 時間を AM/PM 形式で表示します。
    • Date DD-MM-YYYY: 日-月-年の順で日付を表示します。
    • Date MM-DD-YYYY: 月-日-年の順で日付を表示します。
    • Dawn: 夜明けまでの時間、または夜明け後の経過時間を表示します。
    • Sunrise: 日の出までの時間、または日の出後の経過時間を表示します。
    • Sunset: 日没までの時間、または日没後の経過時間を表示します。
    • Dusk: 夕暮れまでの時間、または夕暮れ後の経過時間を表示します。
ヒント
タイトルバーの対応する名前は、選択したスタイルに応じて変わります。例えば、"Digital AM/PM" を選択すると、タイトルバーには正午に "Clock PM" と表示されます。
  • Clock SourceTime Zone に設定すると、タイトルバーに Style が追加され、DigitalDigital AM/PM オプションが選択可能になります。


Fixture Sheet の改善:

  • DMXテスター値は、DMX レイヤおよび Fixture Sheet の他のレイヤにおいて、DMXテスターの背景色と同じ色で表示されます。また、対応するフィクスチャの Name セルと、アクティブなテスター値を持つDMXチャンネルのアトリビュートは、白いマーカで表示されます。


Universes プールの改善:

  • プール・オブジェクトを Lock 経由でロックできるようになりました。
  • 選択した Merge Mode は、プール・オブジェクトの右上隅に表示されます。
    • P: Prio
    • H: HTP
    • L: LowTP


ネットワークの改善:

  • Network メニューに、MulticastBase を変更するオプションが追加されました。タップしてドロップダウン・メニューを開きます。MANet マルチキャスト・アドレスを Default から Alternative アドレスに変更できます。代替マルチキャスト・ベース・アドレスは 239.4.1.0 で、デフォルトでは以前に使用されたアドレスが使用されます。セッション中にアドレスを変更すると、そのセッション内のすべてのデバイスのアドレスも変更されます。ネットワーク・インターフェースを持つすべての grandMA 3 デバイスで、マルチキャスト・ベース・アドレスを設定できます。マルチキャスト・ベース・アドレスの変更は取り消すことができません。
    ポップアップが表示され、この変更による潜在的なデメリットについてユーザに通知し、確認を求めます。
ヒント
マルチキャスト・ベース・アドレスを変更する際は、ネットワーク構造全体に影響を与えるため、注意してください。デバイス間の通信を可能にするには、各 grandMA3 デバイスに同じマルチキャスト・アドレスを設定する必要があります。
  • Network メニューに、輻輳監視用の Flow Control Level 列を追加しました。フロー制御の強度を、0〜255のスケールで表示します。
  • Network メニューに NACK Count 列を追加しました。接続されたすべてのデバイスは、セッションのマスターへのNACK(否定応答)を表示します。過去1分、5分、10分間のすべてのNACKが表示され、合計にはセッション開始からのNACKがすべて表示されます。合計カウントは2本指編集ジェスチャでリセットできます。この操作を行うと、他の列のNACKもリセットされます。
ヒント
NACKのレートが常に0を超えている場合は、デバイスのネットワーク環境を確認してください。
  • Network メニューに DSCP (Differentiated Services Field Codepoints)設定を追加しました。これにより、セッション中のデータ・パケットとデータ・プロトコルの優先順位付けが可能になります。Menu - Network - Station ControlSession エリアで DSCP を設定してください。DSCP をタップすると、以下のネットワーク・パケットの種類ごとにDSCP値を設定できます。
    • MA-Net DMX
    • MA-Net Data
    • Network Update
    • DMX Protocols
    • In/Out Protocols
      • 上のボタンのいずれかをタップすると、複数の値を含むドロップダウン・メニューが開きます。デフォルト値には "(Default)" と表示されます。
制限
grandMA3 onPC for Windows® では、DSCP値がデフォルトの CS0 で上書きされます。
  • Network メニューに TTL (Time To Live)ボタンを追加しました。 Menu - Network - Station ControlSession でTTL値を設定できます。TTL値は、IPパケットの有効期間を指定します。パケットが次のホップ(ルータやゲートウェイなど)を通過するたびにTTL値が1ずつ減少し、0になるとパケットは破棄されます。TTL をタップし、電卓を用いて値を設定します。デフォルト値は 8 です。
  • Output Configuration に Failure Mode (x) を追加しました。これにより、DMXポートの障害時の動作を事前に指定できるようになりました。例えば、卓がクラッシュした場合、Hold を選択すると、最後に計算された出力がフィクスチャに送信されます。出力のタイムスタンプは、10秒から1時間までの7種類から選べ、Hold も選択できます。Timeout 10s はデフォルトです。デフォルト以外の値は DMX Port セルの右下に、Timeout 値の場合は T、Hold 値の場合は H が表示されます。
  • セッション中に新しいショーを作成するときのDMX出力が改善されました。DMX出力は0ではなく、no DMX / High-Z に設定されます。
  • grandMA3 セッションの動作が全体的に改善されました。
    • デバイスが短時間内に複数回再接続に失敗した場合(1分以内に5回)、セッションへの再参加を試行しなくなります。
  • processing units は、以前のバージョンのショーファイルをハードドライブから読み込まなくなりました。移行されたショーファイルは GlobalMaster ステーションから受信します。
  • データ・ネゴシエーション・プロセス中にデータ・ネゴシエーション・マスターが失われた場合、他のステーション上の対応するポップアップが自動的に閉じられます。
  • 事前設定されたノードと onPC ステーションは、セッション中もその Connector Configuration を保持します。セッション・マスター上で、不在のデバイスの設定を必ず最初に削除してください。ステーションがすでにセットアップされていてセッションに参加している場合、ショーファイルですでに設定されていない限り、ポート設定は保持されます。
  • Session Data Merge の改善: セッションに参加する優先度の高い卓の場合、ポップアップに Keep Session's Show FileKeep My Show File、または Cancel のオプションが表示されます。
  • 現在のマスターよりも優先度の高い卓がセッションに招待された場合、ポップアップが表示され、Keep Session's Show FileTake the Invited Station's Show File、または Cancel のいずれかを選択できます。 招待されたステーションの名前とIPアドレスは、ポップアップに赤文字で表示されます。Merge All Data If Compatible チェックボックスを選択すると、すべてのデータをマージするか、特定のショーファイルだけを保持するかを選択できます。この場合、このポップアップは Session Data Merge ダイアログの代わりに表示されます。
  • Menu - Network - Station Control の Session エリアに、ステーションごとの Session Data Merge のデフォルトを指定する設定を追加:
    • Data Merge Default Mode: Session Data Merge ポップアップが開いたときにあらかじめ選択されるモードです。カウントダウンが終了すると、このモードも自動的に実行されます。デフォルトでは Merge に設定されており、他に CancelUse Master の選択肢があります。
    • Data Merge Default Timeout: Session Data Merge ポップアップのカウントダウン時間を変更できます。デフォルトでは1分に設定されています。Unlimited を選択した場合、ユーザが選択するまでポップアップは開いたままになります。0s に設定すると、ポップアップは表示されず、選択されたデフォルトのモードが直ちに実行されます。
  • ヒント
    DSCP、TTL、Data Merge Default Mode、および Data Merge Default Timeout を変更するには、Admin 権限が必要です。
  • 新しい Session キーワード は、同じセッションに属するすべてのステーションを対象とすることができます。これにより、例えば、同じセッション認証情報を使用しているすべてのステーションを一度に再起動したり、切断したりすることが可能になります。
  • NetworkSpeedTest キーワードを使用すると、指定されたデバイスのネットワーク接続テストを実行できます。テストが完了すると、StationIPTCP Speed、および UDP Speed に関する情報がポップアップで表示されます。

構文: NetworkSpeedTest [デバイスタイプ] ["デバイスタイプ名" または デバイス番号]

詳しくは NetworkSpeedTest キーワード を参照してください。

ヒント
TCP および UDP 速度はパーセントで表示されます。100パーセントは、推奨帯域幅を示します。詳しくは ネットワーク設計 を参照してください。


NDI の改善:

  • ストリームの解像度は 1920 × 1080 ピクセルに制限されています。より高い解像度のストリームが受信された場合、そのストリームはブロックされます。ブロックされたストリームを示すため、対応する Video プール・オブジェクトには点滅する アイコンが表示されます。ストリームを再生するには、ソースの動画解像度を下げて再開する必要があります。


Art-Net入力の改善:

  • ArtDmx パケットの Sequence 欄が 0x00 に設定されている場合、grandMA3 ソフトウェアは、受信 Art-Net パケットを正しい順序に並べようとしなくなります。


MIDIの改善:

  • MIDI Data Mode に In & Out を追加: MIDI Data ModeIn & Out に設定すると、MIDIデータを受信しつつ、そのデータを出力せずに異なるMIDIデータを出力することが可能です。
  • 以前の Thru を In & Out & Thru に改称。
  • MIDI Input/Output の変更に関する System Monitor の改善: MIDIモードを変更すると、その変更内容が System Monitor に表示されるようになりました。接続が切断された場合、System Monitor はその原因が表示されます(例: "Data Mode input disabled")。


Message Center の改善:

  • Message Center に通知を追加:
    Message Center に関する新しいメッセージと変更内容は、すべての大型画面の右上隅に表示されます。これらの通知はセッション内のすべてのデバイスに表示され、Message Center での表示と同じ背景色(赤、オレンジ、または緑)で表示されます。
    メッセージにはさまざまな優先度があり、Alert ()、Error ()、Spam ()、Warning ()というアイコンが表示されます。
    Message Center のタイトルバーで Notifications を無効にすると、すべてのメッセージを無効にできます。
  • Notification Type を追加。通知を5秒間だけ表示するには Timed を、通知を閉じるまで恒久的に表示するには Permanent を選択してください。


Pool Action 設定の改善:

  • Timecodes、Timecode Slots、Macros、Plugins などプールに、Pool Action 設定が追加されました。
  • Macros と Plugins プールで Call 値を設定できるようになりました。この機能を実行するには、オブジェクトをタップしてください。これはデフォルト値でもあります。
  • プール・オブジェクトをタップして、Toggle を用いてマクロのオン/オフを切り替えます。
  • タイムコードの先頭から開始するには、Top を用います。この機能は Timecode プールにあります。
  • Timecode Slots で、ToggleOff、および Pause アクションを使用します。
  • シーケンスで GotoLoad を使用します。
  • プールに Pool Action 設定が適用されている場合、新たに None という値が追加されました。
  • SelFix/At のアイコンを Update this description text. に変更しました。
  • SelFix/Extract のアイコンを Update this description text. に変更しました。
  • At のアイコンを Update this description text. に変更しました。


個別の Object Action 設定を追加:

  • Object Action 設定は、個々のシーケンスとプリセットで利用可能です。個々のオブジェクトにおける Object Action 設定は、プール内の Pool Action 設定と同一です。これらの設定は、個々のオブジェクトの EditSetting ポップアップで設定可能です。
  • Use Object Action が、シーケンスとプリセットのプール設定に追加されました。このオプションを有効にすると、選択されたプール・アクションの代わりに、選択されたオブジェクト・アクションが実行されます。Use Object Action が有効になっているプール・ウィンドウは、(+)マークで表示されます。
  • プール・オブジェクトでは、Use Object Action が有効になっている場合、選択されたオブジェクト・アクション設定がオブジェクトの背景に明灰色のアイコンで表示されます。アイコンは以下の通りです。
  • Update this description text.: SelFix/At (Presets)
  • Update this description text.: SelFix/Extract (Presets)
  • Update this description text.: At (Presets)
  • Update this description text.: Flash
  • Update this description text.: Go+
  • Update this description text.: Temp
  • Update this description text.: Toggle
  • Update this description text.: Select (Sequences)
  • Update this description text.: Goto (Sequences)
  • Update this description text.: Load (Sequences)
  • Assign コマンドを拡張し、再生キーワードをオブジェクト・アクションとして割り当てられるようになりました。Assign コマンドのターゲットとして、シーケンスやプリセットを指定できるようになりました。その際、再生コマンドは指定されたシーケンスやプリセットのオブジェクト・アクションとして入力されます。
    例: シーケンス5のオブジェクト・アクションとして Temp を設定するには、以下のように入力します。
  • User name[Fixture]>Assign Temp At Sequence 5


    Timecode プールの改善:

    • Timecode プール内のオブジェクトは、プール番号の下の左上隅にタイムコード・スロットが表示されます。これらのオブジェクトは、タイムコード・スロット・オブジェクトの設定で指定された色で表示されます。現在選択されているタイムコード・スロットは、角括弧で表示されます。


    Window Settings の改善:

    • 新しいウィンドウを作成した場合、同じ種類のウィンドウの設定にすでに設定が保存されている場合、最上位の設定が自動的に適用されます。
    • 設定とプリファレンスは、プリセットプールごとに分離されました。例外: カスタム・フィーチャグループのプリセットプールは、設定とプリファレンスを共有したままです。
    • プリセットプールと Sequence プールの設定に 2 Finger Edit を追加。このボタンで、右クリックまたは2本指ジェスチャでオブジェクトを編集する機能の有効/無効を切り替えられます。
    • Layout Viewer の Click to Edit を 2 Finger Edit に改称。


    ウィンドウのサイズ変更機能を改善:

    • タイトルバーをダブルタップすると、ウィンドウのサイズが画面上で可能な限り拡大できます。プール・ウィンドウでは、MAロゴの下にあるタイトル・フィールドをダブルタップしてください。


    新規ショーファイルの改善:

    • 新しいショーファイルを開始すると、それが直接初期化され、プリセットプールの標準セットとエンコーダバーのフィーチャグループがすぐに使用できるようになりました。
    • すべてのデータをクリアしない場合は、新しいショーファイルの Description に、古いショーファイル名と引き継がれたデータが表示されます。
    • 新しいショーでは、設定バーがデフォルトで有効になっています。


    Configure Display ポップアップの改善:

    • ポップアップのタイトルバーには、構成するディスプレイの番号が表示されます。


    新しいオブジェクトを保存する際の構文を改善:

    • 保存時にターゲットを指定しない場合、新しいオブジェクトはプールの最初の空きスペースに配置されます。例えば、Store Group 5 (5は Group プール内の明示的なターゲット)ではなく、Store Group と指定するだけで新しいグループを作成できます。


    Add Window メニューの改善:

    • アイコン周囲の不要な枠線を削除しました。アイコンの最大サイズは、256×256ピクセルに縮小されます。
    • 英数字キーを押すと自動的に All タブが開き、キーボード入力が検索欄に入力されます。


    Assign MenuExecutor Configurations ポップアップの Handle タブを改善:

    • エクゼキュータ行のアイコンが、よりリアルで実際と似たものになりました。


    Patch メニューの改善:

    • Fixture Type Editor に、カラーホイール用のCIEカラーピッカーが追加されました。sRGB色空間外の色も選択可能です。また、xy、および Y フェーダも追加されました。
    • Fixture Type Editor に DMX Footprint 列が追加されました。DMXフットプリントとは、モードが占有するDMXチャンネル数(途中の未使用DMXチャンネルも含む)です。
    • DMX Footprint は、Fixture Type Editor にある DMXMode Editor の DMXChannels タブで、括弧内に表示されるようになります。
    • パッチに変更を加えた後、それを終了する際のパッチ変換を全般的に高速化しました。
    • DMXブレークのあるフィクスチャタイプでは、フィクスチャ・ライブラリでブレークごとにDMXフットプリントが表示されるようになりました。


    Windows 上で動作する grandMA3 onPC のハードウェア検出機能を改善:

    • ハードウェア検出の許容範囲を少し広げました。
    • チェックボックスを用いると、VRAMやRAMの不足が報告された場合、次回起動時にポップアップを表示しないように設定できます。


    Clone ウィンドウの改善:

    • Clone Source または Clone Destination から切り取られたフィクスチャは、赤い背景色で示されます。
    • フィクスチャの総数を追加しました。Clone Source と Clone Destination の隣にあるカッコ内の数字は、各側のフィクスチャ総数を示しています。


    プリセットプールの改善:
    循環参照を含むレシピのプリセットには、プール・オブジェクトの背景に明赤色のアイコン()が追加表示されます。


    プリセットの自動命名を改善(例: 埋め込みプリセットなど):
    このメカニズムは、同じ機能グループの他のプリセット名を使用する前に、使用されている各機能グループの1つのプリセット名を使用します。


    プレイバックバーの改善: マスター・インジケータは、エクゼキュータおよび特殊エクゼキュータの右上隅に表示されます。
    それらの略称は以下の通りです。

    • SM: Selected マスター
    • GM: Grand マスター
    • SP: Speed マスター
    • PB: Playback マスター
    • TM: Timing マスターaster


    エンコーダバーの選択ボタンを改善:
    フィクスチャが Selection Grid の 0/0/0 以外の位置に配置されている場合、ボタンは X、Y、Z ラベルで、フィクスチャがどの軸上に配置されているかを表示します。


    Random ジェネレータの改善:
    ジェネレータの Speed マスターを設定できるようになりました。


    Total Reference Update メカニズムの速度を改善:
    更新される参照の順序が変更され、実行中の再生のすべての参照が最初に更新されるようになりました。


    Command Line History の改善:
    マクロやキュー・コマンドを通じて実行されるコマンドは、そのコマンドのソースをコマンドの前に表示するようになりました。
    例:

    OK : Call Macro 1
    (Macro 1 'Select EncoderBar') OK: Select EncoderBar 1


    Lua の改善:

    • PropertyInfo() 関数の拡張: PropertyInfo(light_userdata:handle, integer:property_index): {'ReadOnly'=boolean:read_only_flag, 'ExportIgnore'=boolean:export_ignore_flag, 'ImportIgnore'=boolean:import_ignore_flag, 'EnumCollection'=string:enum_collection_name}
    • シーケンスには、Lua によって取得できる LoadedCue フィールドがあります(GetObject("Sequence 1").LoadedCue)。
    • SetProgPhaser() と GetProgPhaser() が ['measure'=integer:percent] に変更されました。
    • Version() 関数の改善: バージョン番号の個々の部分を番号として取得できます。
      return function()
      local textVersion, major, minor, streaming, ui = Version();
      Printf("Software version is: %s", textVersion)
      Printf("Major version number is: %i", major)
      Printf("Minor version number is: %i", minor)
      Printf("Streaming version number is: %i", streaming)
      Printf("UI version number is: %i", ui)
      end


    Label キーワードの改善:
    • キーワードの後にオブジェクト・タイプが指定されていない場合、Label はキューに自動的に適用されます。例えば、Label 1 "Awesome" と指定すると、選択したシーケンスの最初のキューに新しい名前 "Awesome" が付けられます。


    /Async オプション・キーワードを用いて、リモート・コマンドを非同期的に実行する機能を追加しました。

    詳しくは /Async オプション・キーワード を参照してください。


    オブジェクトを複数ターゲットに同時に割り当てる機能を追加:

    • これを行うには、コマンドラインに Assign [オブジェクト] ["オブジェクト名" または オブジェクト番号] と入力し、At を押したまま、最初のオブジェクトを割り当てるオブジェクトを選択します。
    • 例: シーケンス1、2、3にアピアランス1を割り当てる場合、コマンドは以下のようになります。
    User name[Fixture]>Assign Appearance 1 At Sequence 1 + 2 + 3


    新しいキーワード CopyCrashLog を追加:
    • CopyCrashLog を用いると、接続されたUSBドライブにクラッシュログをコピーできます。デバイスに複数のUSBドライブが接続されている場合は、クラッシュログのコピー先のUSBドライブを選択するよう求めるポップアップが表示されます。USBドライブが接続されていない場合は、ファイルを内部ドライブに保存するかどうかを尋ねるポップアップが表示されます。

    詳しくは CopyCrashLog キーワード を参照してください。


    CopyCrashLog キーワードに拡張機能として /Remove オプションを追加。CopyCrashLog キーワードと組み合わせることで、/Remove オプション・キーワードはコピー後にデバイス上のクラッシュログを削除します。

    /Remove を CopyCrashLog と組み合わせて使用する方法については、/Remove オプション・キーワード を参照してください。


    新しいキーワード ListCrashLog を追加。すべてのクラッシュログを Command Line History に一覧表示します。

    詳しくは ListCrashLog キーワード を参照してください。


    DumpLog キーワードの改善:

    • USBドライブが1台接続されている場合、ログファイルはUSBドライブに直接保存されます。複数の外部ドライブが接続されている場合は、ログの保存先となるUSBドライブを選択するためのポップアップが表示されます。grandMA3 デバイスに外部USBドライブが接続されていない場合は、ファイルを内蔵ドライブに保存するかどうかを尋ねるポップアップが表示されます。
    • /Limit オプション・キーワードを DumpLog キーワードと組み合わせて用いると、結果ファイルにコピーされる行数を指定できます。/Limit オプション・キーワードで指定した行数は、リストの末尾から始まる行数です。

    /Limit オプションを DumpLog キーワードと組み合わせて使用する方法については、/Limit オプション・キーワード を参照してください。


    If コマンドの改善:

    • オブジェクトはコマンドの if フィルタとして使用できます。
      例: Label Group Thru If Appearance 20 は、アピアランス20が割り当てられているすべてのグループの Label Editor を開きます。
      詳しくは If キーワード を参照してください。


    CleanUp キーワードの改善:

    • /Type オプション・キーワード は、CleanUp キーワード と組み合わせて使用できるようになりました。ユーザは /Type の値を指定する必要があります。以下の値があります。
      • NoReference: 指定範囲内で参照されていないオブジェクトをすべて削除します。例えば、キューやレシピで使用されていないプリセットを削除します。
      • Recipe: 指定されたオブジェクト内の出力を生成しないレシピを削除します。
    • 新しい /Recipe オプション・キーワード は、Cleanup コマンドでタイプが Recipe に設定されている場合にのみ使用できます。このオプションを用いると、削除するレシピをさらに正確に指定できます。
      • NoOutput: 出力を生成しないレシピは削除されます。これは以下の値(NotCooked と CookedButOverwritten)を組み合わせたものです。/Type "Recipe" を指定し、/Recipe を追加で使用していない場合に、このアクションが実行されます。
      • NotCooked: 完全に機能しないレシピが削除されます。例えば、割り当てられたプリセットがセレクションで使用できない場合や、割り当てられたグループが空の場合などです。
      • CookedButOverwritten: 正常にクックできるが、出力が生成されなかったすべてのレシピを削除します。例えば、同じセレクションの後続のレシピで、同じアトリビュート値を持つプリセットが使用されている場合などです。

    例:

    • シーケンス1のキューの2パート0で出力を生成しないすべてのレシピを削除するには、以下のように入力します。
    User name[Fixture]>CleanUp Sequence 1 Cue 2 Part 0 /Type "Recipe"

    ― または ―

    User name[Fixture]>CleanUp Sequence 1 Cue 2 Part 0 /Type "Recipe" /Recipe "NoOutput"


    新しいキーワード HelpKeyword を追加。HelpKeyword は、Command Line History にキーワード一覧を直接表示します。HelpKeyword を実行し、コマンドラインの左側にある Update this description text. をタップしてください。

    重要
    Help + Please を実行して一覧をトリガーすることは引き続き可能ですが、将来のバージョンでは削除される予定です。

    詳しくは HelpKeyword キーワード を参照してください。


    AssignOff を組み合わせたコマンドを用いて、オブジェクトを他のオブジェクトから割り当て解除する機能を追加しました(例えば、Sequences から Tags、または Groups から Appearances)。

    Assign Off [オブジェクト] ["オブジェクト名" または オブジェクト番号] At [オブジェクト] ["オブジェクト名" または オブジェクト番号]

    例:

    "Spots DS" グループから "Red" というアピアランスの割り当てを解除するには、以下のように入力します。

    User name[Fixture]>Assign Off Appearance "Red" At Group "Spots DS"

    変更点

    ヒント
    新しいキーワードについては、上述の対応するセクションを参照してください。

    新しいカラーテーマ項目:

    • ColorDefinitions:
      • Global.DmxTest
      • PoolDefault.Executor
      • PoolDefault.Station
      • PoolDefault.Tags
    • Colors:
      • Action.None
      • Action.Select
      • Action.Flash
      • Action.Go
      • Action.Temp
      • Action.Toggle
      • Assignment.Executor
      • Assignment.Station
      • GroupedProgLayerActive.DmxTest
      • GroupedProgLayerHas.DmxTest
      • Network.Missing
      • Network.OtherSession
      • OutputStation.Connected
      • OutputStation.GlobalMaster
      • OutputStation.Missing
      • OutputStation.OtherSession
      • OutputStation.Standalone
      • PoolWindow.Recipes
      • PoolWindow.Tags
      • RecipeEditing.Active
      • RecipeEditing.SoftFrame
      • RenderData.ButtonBackground
      • RenderData.EmptyButton
      • RenderData.EmptyButtonHover
      • RenderData.ExecuteIcon
      • RenderData.SelectedRowBorder
      • RenderData.Text
      • RenderData.TextBlack
      • SelectionGrid.XyzTextColor
      • Subfixture.DimmerBarBackground
      • Subfixture.DimmerBarForeground
      • Subfixture.DimmerBarFrame
      • Subfixture.MarkerBackground
      • TrackProgLayerActive.DmxTest
      • TrackProgLayerHas.DmxTest
    • 変更されたカラー定義:
      • SequenceGrid.ProgressTrig references now to SheetColor.Delay
      • Network.GlobalMaster is now blue instead of cyan
    • 削除されたカラーテーマ色:
      • Colors:
        • Assignment.UpdatePreset
        • Assignment.UpdateSequence
    • 新しい grandMA3 Lua 関数:
      • Acquire(light_userdata:handle[, string:class[, light_userdata:undo]]): light_userdata:child_handle
      • CloseMessageQueue(string:queue name): boolean:success
      • CopyFile(string:srcPath, string:dstPath): boolean:result
      • GetTextScreenLine(nothing): integer:internal line number
      • GetTextScreenLineCount([integer:starting internal line number]): integer:line count
      • OpenMessageQueue(string:queue name): boolean:success
      • SampleOutput(table:sampling points): table with results | boolean:false, string:result text
      • SendLuaMessage(string:ip/station, string:channel name, table:data): boolean:success
    • 以前の Action を Pool Action に改称。
    • SelFix/Extract のアイコンを Update this description text. に変更。
    • At のアイコンを Update this description text. に変更。
    • Through を MIDI Mode In & Out & Thru に改称。
    • レイアウト要素の最小幅と高さを20から1に変更。
    • 新しい Recipe Editor は、Programmer Parts ウィンドウに代わるものです。
    • Change on Encoder Event を Change on Encoder に改称。
    • Right Click to Edit を 2 Finger Edit に改称。
    • Arrangement Mode グリッドの Direction 設定値を改名
      • First X then y to X before Y
      • First Y then X to Y before X
      • First X then Z to X before Z
      • First Z then X to Z before X
      • First Y then Z to Y before Z
      • First Z then Y to Z before Y
    • NetworkNode キーワードから Net の略称を削除しました。このキーワードでは NodeNetworkN の略称を使用しています。NetworkspeedTest キーワードでは Net の略称を使用しています。
      詳しくは、NetworkNode キーワード および NetworkSpeedTest キーワード を参照してください。

    修正されたバグ

    3D

    説明
    2Dカメラにビームを向けると、視覚的なアーティファクトが発生します。
    3D Viewer が開いていて、異なるグループが選択されている場合、3D内の不正な配列値により卓がフリーズしていました。
    AMD RX 5700 XT および RX 570 グラフィックボードのドライバ・バージョンに互換性がない場合、3D Viewer を開いたときにソフトウェアがクラッシュする可能性があります。
    Position Calibration を用いると、3D Viewer ウィンドウにキャリブレーション・ポイントが表示されませんでした。

    コマンドラインとマクロ

    説明
    Help を押しながら Page+Page-、または Oops を押すと、Help ビューアが開くだけでなく、コマンドも実行されていました。このバグは修正されました。
    コマンドを実行しなくても、対応するトピックが Help ビューアで開くようになりました。
    マクロを編集すると、コマンドのプレビューが間違って表示される場合があります。
    空のシーケンスにシーケンスを割り当てると、新しいシーケンスが空であるにもかかわらず上書きするかどうかを尋ねるポップアップが表示されます。Yes をクリックするとシーケンスは正常に割り当てられますが、コマンドラインに "Illegal Object" と表示されます。
    選択したシーケンスのキューにラベルを付ける際に Label キーワードを用いた場合、コマンドラインに "Illegal Object Error" が表示されます。
    コマンドラインを用いて、シーケンスを別のシーケンスに割り当てる際に "sequence" をもう一度記述しない(例: Assign Sequence 1 at 2)ことは機能しませんでした。
    ミラーリングされたシーケンスにアピアランスとスクリブルを割り当てることができませんでした。
    シーケンスにオブジェクトを割り当てると、プールに新しい空のシーケンスが作成されます。
    コマンドラインで、例えば 1+2+3 のように、連結されたFIDを入力してフィクスチャを選択した場合、最初のフィクスチャを除くすべてのフィクスチャにすべてのアトリビュートがノックインされます。
    マクロによって開かれた、文字列以外の入力を必要とするポップアップは、フォーカスされている画面にだけ表示されていました。このバグは修正されました。
    ポップアップはすべての画面に表示されるようになりました。
    レイアウト内で投げ縄選択ができませんでした。代わりにコマンドラインが取り消されされました。
    あるレイアウトから、コピーしたフィクスチャがすでに含まれている別のレイアウトにフィクスチャをコピーし、表示されるポップアップで "Create Empty Element" をタップすると、選択したフィクスチャの複製が挿入されます。
    ビューがロックされた後でも、ビューボタンを保存して上書きすることが可能でした。
    空のビューボタンにシーケンスを割り当てても、画面の内容は削除されませんでした。
    フィクスチャをレイアウトに割り当てるときに、要素はデフォルトで非表示になりました。
    キーボード・ショートカット Ctrl+ZCtrl+Y の両方で Oops がトリガーされていました。今後は Ctrl+Z のみで Oops がトリガーされます。
    ハンドルを用いて定義された範囲のオブジェクトを操作するコマンドは失敗する可能性があります。
    Off メニューを開く際に Off を2回押しても、コマンドラインに Off が1つ残っていました。このバグは修正されました。Off を2回押した後、コマンドラインは消去されるようになりました。
    エンコーダ・バンクのプロパティを変数で使用することができませんでした。
    Setup モードではないレイアウトでオブジェクトを削除しようとすると、削除できないことを通知するポップアップが表示されますが、コマンドラインには Delete が表示され、Delete が点灯したままになります。
    カスタマイズされたエンコーダバーを作成し、Patch に変更を加えると、エンコーダ・バンクのセレクタが壊れる場合がありました。
    MAtricks の From/To プロパティは、例えば Lua "Printf(ObjectList('Cue 1 Part 0.1')[1].FadeFromX)" を使用する場合、浮動小数点数ではなく整数として返されます。
    マクロ行またはキュー・コマンドを編集して Oops を押すと、文字が予期した順序で削除されませんでした。
    パート0を除く他のキューパートのフィクスチャを更新すると、フィクスチャがキューのパート0に移動される可能性があります。
    特定のキューを別のキューの実行中にコマンドラインで更新すると(例: Update Cue 1)、特定のキューは更新されず、実行中のキューが更新されます。
    Device Configuration、Output Configuration、および Local Settings を変更しても、ユーザにショーファイルを保存するように求めるポップアップは表示されませんでした。
    同じ名前の複数フィクスチャを含むレイアウトをインポートした場合、その名前の最初のフィクスチャだけがインポートされたレイアウトに表示されます。
    Sequence プールの Action 設定を Select 以外に変更し、プール内の空のタイルをタップした場合でも、空のシーケンスが作成され、選択されます。
    Gel を sRGB 色空間の外で保存して呼び出すと、保存した Gel はsRGB色空間の端で呼び出されます。
    無効なメモリアクセスが原因で、タイムコード内のトラックまたは単一のイベントを削除した後にソフトウェアがクラッシュする可能性があります。
    セッション中に複数のタイムコード・イベントを切り取って貼り付けると、他のステーションがセッションから外れてしまう可能性があります。
    タイムコード・イベントは、Assert previous Events が有効になっていないにもかかわらず、有効になっているかのように動作していました。
    プログラマ・パート内のレシピに対して EditSetting を実行すると、ソフトウェアがクラッシュする可能性があります。
    Book ビューの Special Dialog ウィンドウで Color Picker を開き、View または Sort By をタップすると、コマンドライン、Command Line History、および System Monitor に不正なプロパティが表示されます。
    コマンドライン内の無効な構文(例: Page 1.201 thru 1.203 at 100)により、不要なオブジェクトが複数作成されました。
    Tracking Shield を使用してキューを保存した場合、以前に参照したプリセットの値が、プリセット参照なしでキューにハード値として保存されることがあります。ただし、データ出力は変更されませんでした。
    レイアウト内に同名のフィクスチャが複数ある場合、それらをコピーして別のレイアウトに貼り付けると、最初の行のみがフィクスチャを参照し、他の行には選択したフィクスチャが表示されません。
    Fixture Sheet で Grouping フィクスチャを選択した場合、ソフトウェアがクラッシュしたり、GUIがフリーズしたりすることがありました。
    PSRを使用してショーファイルから Playback マスターを含むページをインポートした場合、Playback マスターは空のエクゼキュータ・オブジェクトになります。
    キュー番号を付け直す場合、キューを列挙するために用いられる増分デルタはリストの最初のキューからは取得されませんが、すべてのキューが処理されます。
    フィクスチャで選択された色が、そのsRGB色空間外の表示能力を有していた場合でも、sRGB色空間に制限されることがありました。
    レイアウト内で多数のオブジェクトを選択して Layout Editor を開くと、ソフトウェアは選択したすべての項目をスクロールし、終了すると項目を選択できなくなります。
    レイアウト要素は、割り当てられたオブジェクトとの依存関係を持っていませんでした。このバグは修正されました。
    レイアウトをエクスポート/インポートする場合、またはPSRを使用してレイアウトをインポートする場合、依存関係もインポートされます。フィクスチャを依存関係としてエクスポートする場合、フィクスチャもエクスポート先のショーファイルに存在している必要があります。シーケンスは通常、多くの依存関係を持つため、依存関係としてエクスポートされません。
    ユーザプロファイルのインポート中に既存のユーザプロファイルを上書きすると、ソフトウェアがクラッシュする可能性があります。
    PSR経由で Environmental フィクスチャをインポートしても、3Dモデルが正しくインポートされませんでした。
    PSR用のショーファイルを選択し、PSRプロセスを初期化した後にソフトウェアがクラッシュする可能性があります。
    ページを固定/解除しても、割り当てられたオブジェクトの固定表示はすぐには変更されませんでした。
    重複した値を持つ複数のプログラマ・パートがある状態で、DMXをデータソースとしてプリセットを保存すると、ソフトウェアがクラッシュする可能性があります。
    順序付けられていないフィクスチャを大量にクローン化した場合、それが失敗し、Command Line History に構文ではなく緑のバーだけが表示される可能性があります。
    名前にアポストロフィが含まれるファイルをインポートすると、ファイル名がコマンドライン入力として解釈され、ファイルがインポートされない可能性があります。
    セッション中にコマンドラインを用いてキューにノートを追加した場合、接続されたステーションではそのノートは表示されません。
    フィクスチャに2つ以上のアトリビュートがあり、Attribute Definitions の Special 列にディマーが設定されている場合、Dimmer Cue Only を使用すると、保存されているディマー値が次のキューにトラッキングされることがありました。
    PSRプロセスを開始すると、コマンドのハンドルが壊れる可能性があります。
    以前にエクスポートされたインポート済みレイアウトでは、一部のレイアウト要素のアピアランスがインポートされない場合があります。
    以前にエクスポートされたシーケンスをインポートした際、0.1秒未満の個別タイミング値が誤っていました。
    既存のキューを上書きすると、キューの名前がリセットされます。
    プリセットから値を抽出し、別のプリセットをその値で更新できる場合、Update は点灯しません。
    一部の Mac デバイスで、ハードドライブがいっぱいであるというエラーが表示されることがありました。これは、フォルダのアクセス権が "shows" フォルダの作成を許可しない設定になっている場合に発生する可能性があります。この問題は改善されました。
    ポップアップが表示され、この問題についてユーザに通知し、フォルダのアクセス権を確認するように指示するようになりました。
    データプール2以降のジェネレータを削除すると、データプール全体が削除されます。
    セッション中に列セットを編集すると、変更が他のステーションにすぐに転送されませんでした。
    既存のビューにアピアランスを保持した状態で保存する際、保存時にスクリーンショット機能が使用されなかった場合、そのアピアランスはビューから削除されました。
    Color Readout が CMY に設定され、ColorRGB アトリビュートのチャンネルセットが用いられた場合、値は反転されませんでした。
    Layout Element Defaults の名前が変更されたショーファイルを読み込むと、新しい Layout Element Defaults がインポートされていました。このバグは修正されました。
    Layout Element Defaults の名前を変更できなくなりました。v2.2 では、Layout Element Defaults の名前が変更されたショーファイルは、読み込み時に修正されます。その後は、名前の変更はできなくなりました。
    Show Converter にプラグインをインポートし、別のプラグインを選択してインポートした場合、最初のプラグインが Local にもう一度追加されます。
    IfOutput を指定したコマンドを実行すると、すべてのフィクスチャが Selection Grid のグリッド位置1/1に表示されていました。このバグは修正されました。
    現在、Selective プリセットを除くすべてのフィクスチャは、Selection Grid 内で直線的に選択されています。
    Lua を用いてフィクスチャのFIDを変更すると、ソフトウェアがクラッシュします。
    PSR Patch で Hide Environmental を有効にした後にユーザプロファイルをエクスポートし、それをショーファイルにインポートすると、ソフトウェアがクラッシュします。
    コマンドに空のグループを含めると、コマンドは実行されません。
    Page+ を押して新しいページを作成し、そのページにエクゼキュータ構成を割り当てた場合、新しいページにアピアランスを割り当てると、最初にエクゼキュータ構成が失われます。
    特定のキューパートの値を変更しても、対応するキューパートが考慮されませんでした。代わりに、パート0が使用されました。
    ファイル名に ' が含まれているファイル名は読み込めませんでした。
    複数のポップアップが同時に開いているときにユーザが一番上のポップアップを閉じようとすると、ソフトウェアがフリーズする可能性があります。
    ViewButton にシーケンスを割り当てると、このボタンに非表示のオブジェクトが作成されました。 その後、この ViewButton にビューを移動できなくなりました。
    Preferences and Timings メニューのキューの Preset Timings デフォルト値は、追加のフィーチャグループが存在しない場合、空のボタンを表示していました。
    ListRef を実行するとソフトウェアがクラッシュすることがありました。

    接続

    説明
    セッションに複数回参加・退出して、その間に Remove Absent を使用した場合、Output Configuration でデバイスが2回表示される場合があります。
    RSTP の Root Bridge が変更されると、セッションが機能しなくなりました。
    DMXリモートの In FromIn To が反転されている場合(255〜0)、割り当てられたオブジェクトのフェーダの動きは実行されません。
    マスター・デバイスとのセッションを終了し、sACN 構成を変更してからセッションに再度参加してすべてのデータをマージした場合、セッション内のデバイスの sACN 構成は異なります。
    異なるショーファイルでセッションに参加した場合、ショーファイルに互換性がないにもかかわらず、Session Data Merge ポップアップが表示されます。
    セッション中にシーケンスが削除されると、ステーションがセッションから抜けてしまう可能性があります。
    セッション内の2つのデバイスが、HTPを用いて同じローカル・ユニバースで2つの Art-Net または SACN ストリーム入力を受信していた場合、接続されたステーションの出力がちらつきます。
    外部USBドライブからのショーファイルのPSRインポートが、"PSR input file invalid" というエラーメッセージで失敗しました。
    Windows 上で動作する grandMA3 onPC では、実ネットワーク・インターフェースのみが表示されていました。このバグは修正されました。
    Windows 上で動作する grandMA3 onPC では、仮想ネットワーク・インターフェースも表示されます。
    grandMA3 ソフトウェアがRDMフィクスチャにRDMパケットを送信する場合(例えば、DMX Personality を変更する場合)、RDMパケットが新しい値ではなく以前の値で送信されることがありました。
    セッション中にサウンド入力が他のデバイスに転送されませんでした。
    卓よりも古い表示状態を用いて processing unit に接続すると、不要な Session Data Merge ポップアップが表示されました。
    grandMA3 ステーションをセッションに招待または除外すると、現在の出力がトラッキング値から生成されている場合、バックグラウンドでブロック値を持つ再生がまだアクティブな状態でも出力が変更されました。

    パッチ

    説明
    Fixture Type Editor でフィクスチャタイプ内のデータを削除し、その削除を取り消した場合、リンクされた Physical Descriptions は取り消されませんでした。
    Patch の Attribute Definitions タブでディマーの Pretty 名を変更すると、Fixture を除くすべてのシートモードが Fixture Sheet で空白として表示されます。
    ステーションがセッションに参加した際に、ショーデータをマージするオプションが表示されないことがありました。代わりに、影響を受けるデータを表示せずに、2つのショーファイルのいずれかを選択するよう求めるポップアップが表示されていました。これは、例えば、優先度の高いステーションがセッションから抜け、Patch でデフォルトとして使用されていたプリセットデータに変更が加えられた後にセッションに再参加し、パッチが変更された場合などに発生する可能性があります。
    Patch で Fixture Type 列のアルファベット順の並べ替えが機能しませんでした。
    Patch 内の Attribute Definitions を変更した後に、Merge PSR を用いて Partial Show Read を実行すると、変更内容がマージされたショーファイルに保持されませんでした。このバグは修正されました。
    Partial Show Read を使用する際は、ローカル・ショーファイルの Attribute Definitions が使用されます。
    Partial Show Read により、ローカル実行中のショーの一部のフィクスチャが削除されました。
    ローカル・ショーファイル内のステージが同じ名前(またはデフォルト名)、同じサイズ、同じ方向である場合、Partial Show Read を実行すると、ステージ1外のローカル実行中のショーのステージは削除され、ローカルショーのパッチされたすべてのフィクスチャがステージ1に追加されました。
    PSRは、外部USBフラッシュドライブに保存されたファイルでは機能しませんでした。
    フィクスチャタイプのモードが、例えば "Basic" から "Extended" に変更された場合、このタイプのフィクスチャは Global プリセット・データの以前の値を共有しなくなります。 代わりに、最初にパッチされたフィクスチャのみが Global プリセット・データの値を保持します。
    Patch でフィクスチャが交換された場合、交換されたフィクスチャを含むキューのレシピを再クックするか、再度マージする必要がありました。
    フィクスチャタイプを編集してから DMX Mode 行を削除すると、Oops を押した際に競合が発生します。
    フィクスチャタイプのモードにジオメトリ内のアトリビュートが競合している場合(例えば、2つの異なるカラー混合システムなど)、他のモードに競合するアトリビュートがない場合でも、そのフィクスチャタイプをどのモードでもインポートできませんでした。このバグは修正されました。
    Fixture Type Editor では、競合するモードとそのチャンネルが赤で表示され、調整できるようになりました。さらに、ジオメトリ内の競合するアトリビュートに関する情報は、Conflicts Information ウィンドウに表示されます。その他のモードはすべて正常に動作します。
    Patch でステージの順序を変更すると、すべてのフィクスチャが非表示になります。
    フィクスチャに未使用のDMXチャンネルがある場合、Patch の Library に表示される DMX Footprint は間違ったものになります。

    プレイバック

    説明
    フェーダに触れながら Desk Lock に入ると、フェーダから指を離した後もフェーダが強調表示されたままになります。
    プログラマでレシピのプリセット選択を間違えると、以前選択したプリセットに戻るのではなく、プログラマ内の値が失われます。
    プログラマ・レシピ内のビットマップとジェネレータは出力を生成しませんでした。
    ビットマップ・ジェネレータを使用した場合、ソースをオフにしても出力はオフになりません。
    ビットマップ・ジェネレータの Zoom フェーダは、入力の中心ではなく、キャンバスの中心を参照していました。
    Relative レイヤを用いて仮想ディマーの値を増やすと、最初の ColorRGB チャンネルがすでに100%に達している場合でも、他の ColorRGB チャンネルの色調がさらに増加しました。
    シーケンスが実行中でない場合、Go- または <<< を実行すると常に最初のキューがトリガーされていました。このバグは修正されました。 シーケンスが実行中でなく、Restart ModeFirst Cue に設定されている場合は、Go- または <<< を実行すると最初のキューがトリガーされるようになりました。
    Restart ModeCurrent Cue または Next Cue に設定されている場合は、Go+ と同じように動作します。
    再生コマンドで存在しないキューを指定した場合、シーケンスがオフの場合は最初のキューが実行され、シーケンスがオンの場合は現在のキューが再度実行されていました。このバグは修正されました。 再生コマンドで存在しないキューを指定した場合、コマンドラインはエラーを返すようになりました。
    ミラーリングされたシーケンスの出力はすぐに更新されませんでした。変更を確認するには、シーケンスを再起動する必要がありました。

    ウィンドウ

    説明
    どの画面でも "Load show failed." というエラーポップアップが表示されることがありましたが、このバグは修正されました。
    現在、このポップアップはすべての画面で常に表示されます。
    Sequence Sheet で列の幅を変更すると、Column Editor にすべての列が表示されないことがあります。
    スクリーンショット機能を無効にしてビューを再度保存しても、以前にビューボタンに保存されたスクリーンショットは消えません。
    プール・ウィンドウの設定が保存後すぐに適用されませんでした。このバグは修正されました。 プール・ウィンドウを画面上に保存すると、最初に保存された設定がプリセット・プールを除くすべてのプール設定に使用されます。
    Sequence Sheet の Edit Columns ポップアップを複数回開くことができます。
    - を押して Selection Grid 内のフィクスチャを削除すると、MAtricks の位置が考慮されなかったため、間違ったフィクスチャが削除されました。
    Selection Grid で Setup が有効になっている場合、フィクスチャを移動させてから別のフィクスチャを選択しても、選択状態が解除されませんでした。Clear を押すと、すべてのフィクスチャが部分的に選択された状態になります。 そのため、"Select -> Change -> Select" というワークフローが可能になります。
    Symbols と Gobos プールからインポートしたときに、シンボルとゴボのプレビューが表示されませんでした。
    Running Playbacks ウィンドウの Sounds タブにサウンドのプロパティが表示されませんでした。
    Column Set Editor 内でさまざまな列セットを切り替えると、最初にセットを循環するときに列領域が空白になります。
    Login ポップアップが表示されると、カーソルが Password 入力欄に移動していました。このバグは修正されました。
    カーソルは User 入力欄に移動されるようになりました。
    xPort nodes および I/O nodes の表示強度とカラーテーマを変更できませんでした。
    パークおよびDMXテスターのインジケータは、fine チャンネルと ultra チャンネルを分析しませんでした。
    彩度を変更した後に Color Picker を用いて色相の値を調整すると、彩度が別の値にジャンプします。
    Shaper Dialog を用いて正方形を作成し、その後それを調整しようとすると、シェイパーが期待どおりに動作しないことがあり、フルまたはゼロにジャンプすることがあります。
    Setup モードでレイアウト内のレイアウト要素をy方向にサイズ変更すると、Snap Grid 設定は考慮されず、要素は制限なくサイズ変更される可能性があります。
    2本指ジェスチャを用いてヘルプをスクロールすると、ページのスクロールが指の動きと同期しなくなります。
    テキスト欄が非常に小さかったため、Info ウィンドウの Note タブで最後の項目の下をタップしても編集できませんでした。テキスト欄がウィンドウの下部まで広がり、簡単に編集できるようになりました。
    レシピは、キューパート1以上の子である場合、Info ウィンドウの Notes タブに表示されました。
    Appearance プールでアピアランスを編集すると、Background Color フェーダに、電卓によって入力した値とは異なる値が表示されました。
    Appearance プールでは、RGB値が0%に設定されている場合、Color Picker から色を選択できませんでした。
    HSB Color Picker で値を変更し、2秒以内に Hue エンコーダを用いた場合、Color Picker が予期せず間違った位置にジャンプしていました。
    Dimmer エンコーダ・バンクの値を変更し、その後エンコーダ・バンクを変更し、Off を押しながら Dimmer エンコーダ・バンク・ボタンをタップした場合、Dimmer エンコーダ・バンクに再度入ることができませんでした。
    Setup が有効になっているときに、Layout Viewer ウィンドウで2本指スクロール操作を実行すると、フィクスチャの選択が解除されました。
    コマンドラインの画面キーボードを開いて Help と入力しても、Help ポップアップは開きません。
    Xkey に要素を割り当てた後、Xkey を編集しようとすると、Edit オーバーレイが小さな画面7に表示され、使用できなくなっていました。この問題は修正され、エディタは画面1に開くようになりました。
    CRV 卓でディスプレイ1が接続されていない場合、Setup モードの 3D Viewer ウィンドウなど、エンコーダバー機能を持つウィンドウでは、卓のレターボックス画面にエンコーダバーが表示されませんでした。
    Help オーバーレイは、小さい画面では不完全に表示されます。
    仮想キーボードを用いて Backup メニューに説明を入力する場合、Please をタップしてもテキストが保存されませんでした。
    画面キーボードを用いて Note に特殊文字を入力すると、誤ったテキストが入力されます。
    再起動後、Software Update メニューのステーション一覧が自動的に更新されませんでした。
    フィクスチャのレイアウト要素は最大インテンシティで表示できましたが、フィクスチャのインテンシティは100%に設定されていませんでした。
    フィクスチャのモードを変更すると、Global プリセットのデータがそのフィクスチャに適用されなくなる可能性があります。
    ディスプレイよりも大きいユーザ定義エリアがあり、Shapers タブで Special Dialog ウィンドウが開いている場合、下にスクロールすると、ビジュアルがコマンドラインに隠れるのではなく、コマンドラインの上部に表示されます。
    Fixture Sheet が Channel モードの場合、プログラマにアクティブ値がないにもかかわらず、フィクスチャが赤い背景で表示される場合があります。
    Generator Editor の Speed フェーダで60BPMを超える値を設定できませんでした。このバグは修正されました。
    フェーダの最大値は255BPM、電卓の最大値は3600BPMになりました。
    Info ウィンドウで、シーケンスのノートを書き込むと、最初の文字の後にテキストがキューにジャンプします。
    Layout Viewer で Setup が有効になっている場合、卓をシャットダウンして再起動すると、ビューが 50px シフトします。
    Agenda ウィンドウの ViewMode ポップアップに、正しい幅の項目が表示されませんでした。
    新しいショーファイルが読み込まれ、Clock SourceTimer に設定されている場合、Clock ウィンドウには Timers プールのデフォルトの Stopwatch が表示されません。
    マクロや MAtricks など一部のエディタは、別のユーザでログインするたびに開いたままになります。
    Help ウィンドウを含むビューを作成し、ズーム係数を変更して保存した場合、後でビューを呼び出したときに Help ウィンドウの内容がズームされません。
    ウィンドウ内の要素を選択する際に、投げ縄が有効領域の外側で終了すると、選択は行われません。
    Layout Viewer の Output レイヤには、パッチされていないフィクスチャの出力が表示されませんでした。
    Grouping フィクスチャに子としてマルチインスタンス・フィクスチャがある場合、Hide Subfixtures ではマルチインスタンス・フィクスチャのサブフィクスチャが非表示にならないことがありました。
    ウィンドウ設定で Show Title Bar がオフになっていると、右下隅のMAロゴの下にある要素をタップできませんでした。
    Station Control タブで Network メニューを開いた場合、黒い領域をタップすると、Stations タブの一部の要素を操作できるようになります。
    Layout Viewer の Setup モードを再度アクティブにすると、以前選択したレイアウト要素が選択された状態で表示されることがあります。
    Shapers ダイアログのエンコーダバーにある Reset 1Reset 2Reset 3、および Reset 4 が機能しませんでした。
    シーケンスを開始した直後、Content Sheet の Recipe 領域にレシピが表示されませんでした。
    Label ダイアログで Please を押した際に、Notes エリアのテキストが選択されていると、選択中のテキストが削除され、残りのテキストが一度に適用されていました。このバグは修正されました。
    Label ダイアログでテキストが選択されていると、Please を押しても、選択中のテキストは削除されず、現在の状態が適用されます。
    Info ウィンドウで Window Mode を切り替えると、ソフトウェアがクラッシュする可能性があります。
    Layout Viewer ウィンドウには、選択したレイアウト要素に関する情報が読み取り可能な状態で表示されませんでした。
    Sequence Sheet Settings で Transpose を有効にすると、不要な改行やテキストの切れ目が発生します。
    Shaper Dialog の Special Encoder バーで値を調整すると、シェイパーがジャンプしたり、移動しなかったりすることがありました。
    ショーファイルで Dim2、Dim3 などが使用されていて、Attribute Definitions で Special プロパティが Dimmer に設定されていた場合、Dimmer プリセットの AutoCreate は機能しませんでした。
    キューパート内のレシピがクックできない場合、レシピ・アイコンが Sequence Sheet で誤った状態を表示します。
    フィクスチャが割り当てられたレイアウト要素では、テキストの垂直方向の配置が機能しませんでした。 テキスト欄は常にフィクスチャ上に表示されていました。

    非推奨

    ヒント
    以下の機能は非推奨となり、近日中にソフトウェアから削除されます。以下のセクションを必ず確認し、必要に応じてマクロやプラグインを調整してください。
  • Help + Please コマンドは、すべてのキーワードとオプション・キーワードの一覧を開かなくなりました。このコマンドは、新しいキーワードの HelpKeyword に置き換えられました。詳しくは、その他の機能強化 の HelpKeyword を参照してください。
  • Lua 関数の Aquire() は非推奨となり、Acquire()に置き換えられました。新しい Lua 関数の Acquire() については、変更点 を参照してください。

  • 付記

    • grandMA3 の各セッションに対して、専用の独立した物理ネットワークを使用することをお勧めします。
    • DMXプロトコルを用いる場合は、各プロトコル専用の物理ネットワークを使用することをお勧めします。
    • デフォルトとは異なる構成のための推奨ワークフローは、新しい構成を作成し、新しい設定で変更を行い、それを保存することです。
    • grandMA3 v1.2 以前から Executor Configurations がエクスポートされたXMLファイルは、構造上の変更により、grandMA3 v1.3 以降に正しくインポートできません。
    • grandMA3 v1.3 以前から Analog Remote 設定がエクスポートされたXMLファイルは、構造上の変更により、grandMA3 v1.4 以降に正しくインポートできません。
    • grandMA3 v1.3 以前からタイムコード・ショーがエクスポートされたXMLファイルは、構造上の変更により、grandMA3 v1.4 以降に正しくインポートできません。

    既知の制限

    onPC ステーションに対してネットワーク経由でソフトウェアを更新する場合、インストール先システムでインストール処理中に確認が必要です。
    ネットワーク上に複数の GlobalMaster があり、それぞれが同じセッション/ロケーション名を持っている場合、優先度の高いステーションがユーザ入力なしに引き継ぎます。
    すべてのステーションの優先度が同じ場合、Online Time が最も長いステーションが、すべてのステーションに対する GlobalMaster になります。
    Recast は、Absolute レイヤにプリセット・リンクがある場合にのみ、プリセットをキューにリキャストします。
    旧バージョンのショーファイルを読み込むと、プログラマ内容が削除されます。