取扱説明書

Product Manual

2022 年 07 月作成

製品の特徴
この度は、VISUAL PRODUCTIONS 社製照明機器をお買い上げ
頂き、誠にありがとうございます。

B-STARTION2

このマニュアルはファームウェアバージョン 1.05 を元に制作

本製品の性能を十分に発揮させ、末永くお使い頂くために、ご使用になる前にこの取扱説明書を必ずお読み頂き、大切に保管して下さい。

されています。
Visual Productions「B-STATION2」は、照明プロジェクト用に
6 つのプッシュボタンを備えたマルチプロトコル対応の壁掛け
タッチパネルです。ボタンは、DMX、UDP、OSC、Art-Net ま
たは sACN を介して多数の制御メッセージを送信するように設定することができます。B-Station2 は、CueCore2 または LPU2 コントローラーに保存された照明シーンをトリガーするための最適なデバイスです。プッシュボタンには RGB LED リングが付いています。この LED は自由にプログラムすることができ、どのボタンや照明シーンがアクティブになっているかを表示したり、フィクスチャーのリアルタイムカラーを表示したりと、直感的な操作を可能にします。
DMX、UDP、OSC、Art-Net、sACN などのプロトコルからのメッ
セージを使用して、LED リングへのフィードバックを制御することが可能です。

改定

日付

編集者

Description

1

01.10.2020

BZ, ME

初期バージョン

2

22.10.2020

ME

画質の改善
Timer と Userlist の例を追加

319.02.2021

ME

API の修正
スクリーンショットを更新

本製品の性能を十分に発揮させ、末永くお使い頂くために、ご使用になる前
この取扱説明書は、IDE コーポーレーション有限会社が制作しています。

にこの取扱説明書を必ずお読み頂き、大切に保管して下さい。製品の仕様は

発売元：IDE コーポレーション有限会社

予告なく変更することがございます。製品のサポート・修理はご購入の販売〒 556-0003 大阪市浪速区恵美須西 1-1-4 TEL 06-6630-3990

店にご相談ください。

Visual Productions / B-STATION2

安全上のご注意
ご使用の前に、かならずよくお読みください。
ここに記載の注意事項は、製品を安全に正しくご使用いただくためのもので、お客様や他の方々への危害や財産への損害を未然に防ぐためのものです。かならず遵守してください。
「死亡する可能性または重傷を負う可能性が警告 想定される」内容について記載しています。
電源 / 電源ケーブル
電源は必ず交流 100V を使用する。発電機やステップアップ
トランスなどは不安定なものがあります。火災や感電のおそれがありますので、使用には充分にご注意ください。
異なる電圧機器を混在しない。
電圧・仕様の異なる機器を混在しないでください。
付属の電源ケーブルは、本機専用です。付属以外の電源ケー
ブルは、故障・火災・発熱などの原因となります。
日本国外での使用はおやめください。
電源ケーブルをストーブなどの熱器具に近づけたり、無理に曲げたり傷つけたりしない。ケーブルの上に重いものを載せない。電源ケーブルが破損し、感電や火災の原因になります。

設置
機器を開けたり、分解・改造したりしない。感電や火災、けが、やけど、または故障の原因となります。異常を感じた場
合は、お買い上げの販売店または発売元にご相談ください。
冷却をさまたげないように機器の冷却口を塞がないように設置してください。50cm 以内にすべての可燃物を近づけないでください。
必ずセーフティーケーブルを使用してください
取り付け位置や素材が機器の重量の 10 倍に耐えられることを確認してください

水に注意
この機器の上に、液体のはいったものを置かない。また、浴室や雨天・霧の屋外などの湿気の多い場所で使用しない。
本機は屋内専用です。感電や火災の原因となります。
IP65~IP67 製品は電源及び DMX 入出力端子は保護キャップ
で完全に保護されている場合以外は、水や湿気のないところで使用してください。
濡れた手で電源プラグを抜き差ししない。
感電のおそれがあります。

レーザー
レーザーを使用する場合はレーザー光を直接見ない、また人や動物の目に向けて照射しないでください。失明等の原因となる場合があります。

異常に気付いたら
電源ケーブルやプラグが傷んだ場合、または使用中に音が出なくなったり異臭や煙が発生した場合、機器が破損した場合は、すぐに電源スイッチを切り、電源プラグをコンセントから抜いてください。
感電や火災、または故障の原因となります。異常を感じた場
合は、お買い上げの販売店または発売元にご相談ください。

2

注意「傷害を負う・物的損害が発生する可能性が想定される」内容について記載しています。

電源 / 電源ケーブル
長期間使用しないときや落雷のおそれがあるときは、かなら
ずコンセントから電源プラグを抜く。
感電や火災、故障の原因になることがあります。
電源プラグを抜くときは、電源ケーブルを持たずに、かなら
ず電源プラグを持って引き抜く。電源ケーブルが破損して、感電や火災の原因になることがあります。

設置
この機器を移動するときは、かならず電源ケーブルなどをすべて外した上で行う。
ケーブルを傷めたり、機器の破損や傷害の原因となります。
電源プラグに容易に手の届く位置に設置し、異常を感じた場
合はすぐに電源スイッチを切り、電源プラグをコンセントから抜いてください。
高温多湿になる場所や、極端に温度が低いところ、ほこりっや振動の多い場所で保管・設置・使用しないでください。
機器が変形したり、内部の部品が故障する原因となります。
高温多湿になる場所や、極端に温度が低いところ、ほこりっや振動の多い場所で保管・設置・使用しないでください。
機器が変形したり、内部の部品が故障する原因となります。

使用時の注意※テレビやラジオ、ステレオ、携帯電話など他の電気製品の近くで使用しない。この機器やテレビ、ラジオ等にノイズが発生する場合があります。
※機器のパネルのすきまに手や指を入れない。けがや傷害につながるおそれがあります。
※機器のパネルのすきまから金属や紙片などの異物を入れない。感電やショート、火災や故障の原因となることがあります。異物が入った場合
は、直ちに電源スイッチを切り、電源プラグをコンセントから抜いた上で、お買い上げの販売店または発売元にご相談ください。
※この機器の上に乗ったり重いものを載せたりしない。ボタンやスイッチ、入出力端子などに無理な力を加えない。機器の破損や傷害の原因となります。
※ LED ランプ寿命は使用環境により大きく異る為、表示されたランプ寿
命は目安を表示するものであり寿命を保障するものではありません。熱や埃による影響を大きく受ける為、長時間の点灯はランプ寿命を縮めます。こまめに灯体をクールダウンさせ、埃などがたまらないようにメンテナンスをすることでランプを長持ちさせてください。
※不適切な使用や改造による故障の場合の保証はいたしかねます。
※使用後はかならず電源スイッチを切りましょう。電源オン時には、本体
パネルや筐体の温度がやや上昇しますが、異常ではありません。気温が高い場合には温度も高くなる場合がありますので、ご注意ください。
※この取扱説明書の写真・イラストは、実際の製品と一部ことなる場合があります。この取扱説明書記載の会社名および製品名は、各社の登録商
標および商標です。
※仕様および外観は改良のため予告無く変更することがあります。

Visual Productions / B-STATION2
EU 適合宣言

仕様

我々、メーカー Visual Productions BV は、唯一の責任の下で宣言します。以下のデバイスを使用することを宣言します。

・RGB ライト付きプッシュボタン x6

DALICORE

・

プログラミング用ウェブインタフェース

以下の EC 指令（すべての改正を含む）に適合しています。

・DMX-512 (ANSI E1.11) オプトアイソレート型

EMC 指令 2004/108/EG

・

RDM (ANSI E1.20)

また，以下の整合規格が適用されている。

・

Art-Net / sACN / UPD / OSC / 出入力

NEN-EN-IEC 61000-6-1:2007

・

TCP 入力NEN-EN-IEC 61000-6-3:2007 を適用しています。

・プログラミングソフトウェア Kiosc 互換

この宣言の対象は、関連する欧州連合（EU）の整合規格に適合

・

vManager ソフトウェア付属

しています。

・パワーオーバー Ethernet（クラス I )調和法令に適合している。

・

フィクスチャー用パッチ x36

製造者を代表して、製品の品質および規格への適合に責任を負・

スタンドアロン：6 プレイバック / ゾーン

う者の氏名および身分証明書。製造者を代表して、製品の品質

・

FX ジェネレーター

および規格への適合に責任を負う者の氏名と身分・寸法：89 x 133 x 30.4 mm

日付 場所2020 年 3 月 5 日 オランダ・ハーレム
マールテン・エンゲルス
マネージングディレクター
ビジュアルプロダクションズ BV■ CueCore シリーズをリモートコントロール
B-Station2

は、CueCore2、QuadCore、DaliCore、LPU-2、TimeCore および IoCore2 などの Visual Productions ファミリー■ ショーコントロールのプログラミング
B-Station2 のウェブインターフェースは、UDP、OSC、Art-Netなどのサポートされているプロトコルからののコントロール製品の他の受信信号に基づいて、トリガーやアクションをプログラムするデバイスとシームレスに統合できます。

ことができます。同様に、メッセージを送信

また複数の B-Station をネットワーク接続することができます。

したり、任意のトリガーが発生した場合に内部ソフトウェア機
能を呼び出すことが可能です。

■ スタンドアロン照明コントローラー
B-STATION2 はスタンドアロンでの使用が可能で、小規模な照■他の Visual Productions 製品と組み合わせる

明プロジェクトに最適です。DMX ポートを備えた B-Station2 は、

B-Station2 は、CueCore2、LPU-2 および DaliCore 照明エンジ

ウェブインターフェー

ンと簡単に組み合わせることができます。または、GPI、GPO

スを介してプログラムすることができます。32 個のフィクス

および RS-232 インターフェー

チャー用パッチ、6 つのプレイバック、多くのキューと、FX ジェ

スモジュールである IoCore2 や、DMX 信号ブースター / スプ

ネレーターを搭載していリッターである RdmSplitter と組み合わせることができます。

ます。双方向 DMX ポートは、RDM に対応しています。これにより、B-Station2 は、RDM フィクスチャを発見し、コミッショ
ニングすることができます。
■ サードパーティ機器の制御
B-Station2 は、AV 機器やシステムインテグレーションで普及している多くのプロトコルと接続が可能です。B-Station2 は、オーディオプレーヤー、メディアサーバー、ショーコントローラーなどの幅広いサード
パーティ製機器と互換性があります。

Product Manual3Visual Productions / B-STATION2

目次
チャプター
第1章

イントロダクション

チャプター

5

第8章

ショウコントロール / Show Control

ページ
20

1.1 特徴58.1

ソースとアクションリスト

21

1.2 比較表

5

8.2

アクション

21

1.3 制限

6

8.3

タスク

22

1.4 製品内容

6

8.4

テンプレート22

1.5 メモリへの保存

6

8.5

変数

23

1.6 その他のヘルプ

6

8.6

タイマー

23

7

8.7

ランダマイザー

24

7

8.8

ユーザーリスト

25

第2章

プロトコル / Protocol

2.1 DMX-512
2.2 RDM

8

2.3 Art-Net

89.1

プロトコルの変換

2.4 sACN

8

9.2

DMX ユニバースプロトコルの変換

28

2.5 TCP8

第 10 章モニター

30

2.6 UDP8設定

31

2.7 OSC8

11.1 ジェネラル

31

2.8

8

11.2

31

DHCP
第3章

クイックスタート

第9章

プロトコルコントロール /Protocol Control

27
27

第 11 章IP

911.3 ボタン32

3.1 CueCore2 でのプレイバックをリモートコントロール

9

11.4

DMX

32

3.2 RGB フィクスチャーのスタンドアロンコントロール

10

11.5

Art-Net

32

11

11.6

sACN

33

第4章

セットアップ

4.1 マウンティング

11

11.7

OSC

33

4.2 電源11

11.8

TCP/IP33

Cloud

4.3 ラベル第5章

ネットワーク

5.1 IP アドレス

11

11.9

12

11.10 デフォルト LED 設定

34

12

第 12 章34
vManager35

5.2 WEB インターフェース

13

12.1 バックアップ

35

5.3 インターネット経由でのアクセス

1412.2 ファームウェアのアップデート

36

第6章

15

12.3

日付と時間の設定

36

6.1 パーソナリティ

15

12.4 ブリンク ( 点滅 ) / Blink36

パッチ / Patch

6.2 アドレス15

12.5 工場出荷時の設定に戻す

36

6.3 バーチャルディマー

15

12.6

再起動

37

6.4 ディスカバー

15

12.7

vManager のインストール

6.5 ロケート

15

第7章

4

ページ

プレイバック /Playbacks

第 13 章16

Kiosc

Appendix

37
38
39

7.1 キュー

16

A

トリガータイプ

39

7.2 プログラマー

16

B

タスクタイプ44

7.3 FX エンジン

18

C

テンプレート49

7.4 プレイバックエディタ

18

D

API

50

1. イントロダクション

Visual Productions / B-STATION2

第一章 . イントロダクション / Introduction
このたびは、B-Station2 をお買い上げいただきありがとうござ

このマニュアルの執筆時点では、B-Station2 のファームウェア

います。B-Station2 は、2 つの目的のために設計されたソリッ

はバージョン 1.05 です。

ドステート・コントローラーです。

本書では、本機のセットアップとプログラミングについて説明

まず、CueCore2、LPU-2、DaliCore などの照明システムをリモーします。第 2 章では、B-Station2 で使用される通信プロトコル

トコントロールするためのものです。ボタンは、照明コントローの背景情報を提供します。

ラーの任意の機能（キューの選択、ショーの開始 / 停止など）に自由に割り当てることができます。

第 4 章と第 5 章では、本機のセットアップとネットワーク接続の設定方法について説明します。

B-Station2 は、UDP や OSC などのオープンな通信プロトコルを使用しているため、ショーコントローラー、照明コンソール、

B-Station2 を外部機器の制御だけに使用する場合、6 章と 7 章

メディアサーバー、オーディオ機器などのサードパーティー製は無視できます。リモコン機能の設定は、「8 章」で行います。

機器の制御にも使用できます。
B-Station2 をスタンドアローン照明制御用にセットアップする
さらに、B-Station2 は、LED や建築プロジェクトなどの小規模には、以下の手順を踏みます。

な照明セットアップのためのスタンドアロン照明制御システム

・フィクスチャーをパッチする（6 章で説明する）

として設計されています。最大 32 台の DMX フィクスチャー

・キューの作成（7 章で説明）をコントロールでき、64 キューで 6 つのプレイバックをサポー

・キューをトリガーするボタンを割り当てる（第 8 章で説明）

トします。
さらに、ダイナミック FX ジェネレーターも搭載しています。
内蔵のウェブサーバーは、B-Station2 をプログラムするためのウェブインターフェースを提供します。セットアップ時にこのウェブインターフェースにアクセスするには、最新のブラウザが必要です。初期セットアップ後のスタンドアロン使用では、ブラウザやコンピュータは必要ありません。

1.1

特徴

1.2

比較表

B-Station2 の機能セットには以下のものがあります。
・ユーザー割り当て可能な 6 個のプッシュボタン
・RGB カラー LED・ イーサネットベース、UDP、OSC、Art-Net、sACN などのプロトコルをサポート
・DMX-512
・RDM
・ ウェブベースのユーザーインターフェースによるプログラミ
ング・ 6 ゾーン、32 フィクスチャー、6x64 キュー用のスタンドア
ロン・コントロール
・スタンドアロン FX ジェネレーター
・PoE（パワー・オーバー・イーサネット）クラス I

B-STATION

B-STATION2

ボタン

6

6

DMX

1 ユニバース

1 ユニバース

RDM

○

-

LED

RGB

ホワイト

Art-Net

入力 + 出力

入力 + 出力sACN

入力 + 出力

-

TCP

入力

-

UDP

入力 + 出力

入力 + 出力OSC

入力 + 出力

入力 + 出力

PoE

class I

class I

DHCP

○

-

・CueCore2、QuadCore、IoCore2 との互換性あり
・vManager ソフトウェアにバンドル
・Kiosc ソフトウェアとの互換性

Product Manual51. イントロダクション

Visual Productions / B-STATION2

1.3

制限

B-Station2 は多くの可能性を秘めた強力なデバイスですが、以下の表に示すような制限事項があります。

フィクスチャー

32

プレイバック6

各プレイバック毎のキュー

64

アクションリスト

8

リスト毎のアクション

48

システム全体のアクション

64

アクション毎のタスク

8

システム全体のタスク

128

変数 /VARIABLE

10

タイマー

4

1.4

製品内容
B-STARION2

1

情報カード

1

UTP ネットワークケーブル

1

アイコンシール

3

1.5

メモリへの保存

本書では、B-Station2 の設定方法とプレイバック、アクション

フラッシュメモリは、電源が入っていないときでもデータをなどのプログラムについて説明します。本機のウェブインタ

保持します。B-Station2 は、起動時にすべてのデータをフラッ

フェースは、これらの種類の要素を編集するために使用されま

シュ・メモリからロードし直します。

す。
このメモリコピー処理は、B-Station2 が自動的に行います。
変更が加えられると、これらの変更は B-Station2 の RAM メモ

B-Station2 は、起動時にフラッシュメモリからすべてのデータ

リに直接保存され、プログラミングはユニットの動作に直接影をロードし直します。

響します。

ただし、変更後はフラッシュへのコピーに時間をかける必要があります。

しかし、RAM メモリは揮発性であり、その内容は電源の再投入で失われます。このため、B-Station2 は RAM メモリの変更

プログラミングの変更後、30 秒以内には電源を切らないのがをオンボードのフラッシュ・メモリにコピーします。

鉄則です。

1.6

その他のヘルプ

このマニュアルをお読みになった後、さらにご質問がある場合
は、以下のオンラインフォー ラムにお問い合わせください。
http://forum.visualproductions.nl

6

2.

プロトコル

Visual Productions / B-STATION2

第二章 プロトコル / Protocols
B-Station2 は、様々なプロトコルに対応しています。この章では、これらのプロトコルと、それらがB-Station2 にどの程度実装されているかについて説明します。

2.1

DMX-512

DMX-512 は、舞台照明の標準的な通信プロトコルです。その正式名称は E1.11-2008 USITT DMX512-A という名称です。
現在では DMX プロトコルの範囲はエンターテインメント照明にとどまらず、建築照明にも使用されています。
もともと 1 つの DMX ネットワークには 512 チャンネルが含まれており、これを「ユニバース」と呼びます。
照明システムの大型化と複雑化に伴い、現在では 1 つのシス
テムが複数のユニバースで構成され、それぞれが 512 チャン
ネルを伝送するのが一般的となっています。
DMX ケーブルには、シールド付きツイストペアケーブルを使Visual Productions の DIN レール RdmSplitter は、これらの不用することをお勧めします。ケーブルは 120 オームの抵抗で便な制限に取り組むのに役立ちます。

終端する必要があります。DMX-512 は非常に成功したプロト

スプリッタは、DMX 信号を取得し、スケーリンググループト

コルですが、いくつかの制限があります。

ポロジーのためにその 6 DMX 出力ポートに再びそれを送信します。

それは 最大接続台数は 32 台までで、すべて 1 つのバストポロ
ジーで接続しなければなりません。バストポロジーで接続され、各出力ポートは、さらに 32 台のデバイスを駆動することが可

各機器に 1 本のケーブルが通っていなければなりません。さ能です。スプリッターは、各ポートが別の 300 メートルの長らに さらに、DMX-512 ケーブルの長さは 300m 以下でなけれい接続をサポートするように、信号ブースターとして機能するばなりません。

こともできます。

Product Manual7

Visual Productions / B-STATION2

2.2

2. プロトコル

RDM

2.5

TCP

リモート・デバイス・マネジメント（RDM）プロトコル（正TCP（Transmission Control Protocol）は、インターネットプロ

式には ANSI E1.20）は、DMX-512 プロトコルの上に構築されトコルスイートの中核プロトコルである。

たものです。RDM は DMX を双方向通信で強化し、フィクスチャ

TCP は、IP ネットワーク上のアプリケーションとホスト間で、の検出、アドレス指定、ステータス情報のポーリングができる

信頼性が高く、順番に並べられ、エラーチェックされたバイト

ようにします。

ストリームを配信するために使用されます。

標準的な DMX ケーブルは使用できますが、RDM に対応する

TCP が「信頼できる」とされるのは、送信されたものがすべてためには、機器に特定の電子的な配慮が必要です。

受信側に届いたかどうかをプロトコル自身が確認するためです。

CueCore3 は、RDM フィクスチャを検出し、アドレスを設定し、TCP は、失われたパケットを再送信することで、送信されたすモードを選択することができます。

べてのデータを確実に受信することができます。
CueCore3 は、TCP メッセージの受信と送信をサポートしています。

2.3

Art-Net

2.6

UDP

Art-Net プロトコルは、主にイーサネット上で DMX-512 デー

UDP（User Datagram Protocol）は、ネットワーク上でメッセー

タを転送します。イーサネット接続の イーサネット接続の高ジを送信するためのシンプルなプロトコルです。

い帯域幅により、Art-Net は最大 256 ユニバースの転送が可能

ビデオプロジェクターやショーコントローラーなど、様々なメです。ユニバースまで転送できます。

ディアデバイスでサポートされています。

Art-Net のために送信されるデータは、ネットワークに一定のエラーチェックを行わないため、TCP よりも高速ですが、信頼負荷をかけますので、Art-Net を無効にすることをお勧めしま性は低くなります。

す。そのため、使用していないときは Art-Net を無効にするこ

CueCore3 は、受信した UDP メッセージに応答するために、2とをお勧めします。

つの方法を用意しています。API を使用することで、CueCore3

Art-Net は、DMX-512 データの送信の他に、機器の同期のための代表的な機能を UDP で使用することができます。

のタイムコード情報の送信にも使用することができます。

また、Show Control のページでは、カスタムメッセージをプ

各 CueCore3 は、2 つの Art-Net ユニバースの送受信と、Art-

ログラムすることができます。また、発信する UDP メッセー

Net タイムコードの受信をサポートしています。

ジのプログラムもここで行います。

2.4

2.7

sACN

OSC

sACN（Streaming Architecture of Control Networks）プロトコ

Open Sound Control (OSC) は、ソフトウェアと様々なマルチ

ルは、TCP/IP ネットワーク上で DMX-512 の情報を転送する方

メディアタイプの機器との間で通信を行うためのプロトコルで法を使用します。

す。OSC はネットワークを利用してメッセージを送受信する

このプロトコルは、ANSI E1.31-2009 規格に規定されています。

ため、様々な情報を含むことができます。

sACN プロトコルは、ネットワークの帯域を有効に利用するためにマルチキャストをサポートしています。

iOS（iPod、
iPhone、
iPad）
や Android では、
カスタムメイドのユー

CueCore3 は、2 つの sACN ユニバースの送受信をサポートしザーインターフェースを作成するためのアプリが提供されていています。

ます。これらのツールは、デバイスを制御するためのフールプ
ルーフユーザーインターフェースをプログラムすることができる。例：Visual Productions 社の Kiosc。
CueCore3 が受信した OSC メッセージに応答するには、2 つの方法があります。
まず、API により、CueCore3 の代表的な機能を OSC から利用することができます。もうひとつは、Show Control ページでカスタムメッセージをプログラムする方法です。

2.8

DHCP

DHCP（Dynamic Host Configuration Protocol） と は、IP ア ドレスなどのネットワーク設定パラメータを動的に配布するために、インターネットプロトコル（IP）ネットワーク上で使用される標準的なネットワークプロトコルのことです。CueCore3は、DHCP のクライアントです。
8

3. クイックスタート

Visual Productions / B-STATION2

第 3 章 クイックスタート
この章では、B-Station2 の典型的なタスクをプログラムする方法を、ステップバイステップのチュートリアルで説明します。
CueCore2 でのプレイバックのリモートコントロール
RGB フィクスチャーのスタンドアロン・コントロール

3.1

CueCore2 でのプレイバックをリモートコントロールする

このチュートリアルでは、B-Station2 を使用して CueCore2 を
リモートプレイバックする方法を説明します。B-Station のボ
タンと CueCore2 のプレイバックを連動させるには、次のような手順で行います。

3.1.1 電源とネットワークのセットアップ

3.1.3 CUECORE2 の準備

B-Station2、CueCore2、コンピュータを PoE 対応ネットワー

CueCore2 の playback 1 の中に 6 つのキューがあることを確認

クスイッチに接続します。

します。それぞれのキューは、特定の照明シーンを持つトラッ
クを参照する必要があります。また、OSC In ポートを 8000 に

3.1.2 ネットワークへの接続

設定してください。詳しくは、CueCore2 のマニュアルをご覧

以下の固定 IP アドレスを持つように設定します。
IP

サブネット

コンピュータ

192.168.1.9

255.255.255.0

B-Station2

192.168.1.10

255.255.255.0( デフォルトの静的 IP)

CueCore 2

192.168.1.11

255.255.255.0

ください。

3.1.4 テンプレートの追加
コンピュータでブラウザを開き、ブラウザのアドレス欄に「192.168.1.10」と入力して、B-Station2 の Web インタフェー
スをブラウズしてください。Show Control ページに移動し、'CueCore' テンプレートを選択します。

B-Station2 は、電子基板のリセットボタンを長押しすること
で、スタティック IP 192.168.1.10 に設定することができます。

画面左下の 'Add >>' ボタンを押します。

Product Manual9Visual Productions / B-STATION2

3. クイックスタート

3.1.5 OSC IP アドレスの設定
B-Station2 の設定ページを開き、OSC 設定の Out IP 1 の欄に'192.168.1.11:8000' を記入します。
これで B-Station2 のボタンを押すと、CueCore2 内のキューが起動するようになりました。

3.2

RGB フィクスチャーのスタンドアロンコントロール

この例は、1 つの RGB フィクスチャーをパッチし、3 つのキューを持つプレイバックを作成し、それらのキューにボタンをアサインします。
以下のステップを踏んでください。

3.2.1 電源とネットワークのセットアップ
B-Station2 とコンピュータを PoE 対応のネットワークスイッチに接続します。フィクスチャーを B-Station2 の DMX コネクターに接続してください。

3.2.2 パッチ
ブラウザを使って、B-Station2 の Patch ページにアクセスしま
す。最初のフィクスチャースロットを選択して、右側の表からRGB パーソナリティをアサインしてください。

3.2.3 プレイバックをプログラムする
Playback（プレイバック）ページに行き、最初のフィクスチャーを選択してください。プログラマセクションの Red スライダを表示させます。Record ボタンを押して、Playback1 の Go+
ボタンをクリックします。これで 1 つ目のキューが保存されました。この手順を繰り返して、Playback1 にあと 2 つのキューを記録します。

10

4. セットアップ

Visual Productions / B-STATION2

3.2.4 プログラマーのクリア
Clear ボタンを 2 回押すことでプログラマーをクリアすることができます。

3.2.5 ボタンへのアサイン
Show Control ページへ行き、'Buttons ->6 Cues' でテンプレー
トを追加します。
1 から 3 までのボタンを押すと、1 ～ 3 までのキューが起動するようになりました。ボタンの LED は、どのキューがアクティブであるかを示します。

第 4 章 セットアップ
4.1

マウンティング

4.2

電源

B-Station2 は壁掛け式で、ヨーロッパとアメリカのギャング

B-Station2 は PoE (Power-over-Ethernet) 給 電 の た め、PoE

ボックスに対応します。ギャングボックスと互換性があります。

Class I が必要です。

ギャングボックスがない場合は、表面実装が可能です。表面実装も可能です。
B-Station2 の筐体の内側には、ケーブルを通すための穴が開いています。ケーブルが通る穴があります。

4.3

ラベル

B-Station2 には、ボタンに貼ることができる様々な粘着ラベルが同梱されています。独自のラベルを作成する場合は、以下の寸法を使用してください。

Product Manual11Visual Productions / B-STATION2

5. ネットワーク

第 5 章 ネットワーク
B-Station2 はネットワークに対応した機器です。B-Station2 のコンピュータと B-Station2 の接続は、複数の方法が考えられ設定とプログラムには、コンピュータと本機の間のネットワー

ます。

ク接続が必要ですが、一度デバイスがプログラムされると、
B-Station2 をイーサネットネットワークに接続する必要はあり

PoE インジェクタを使用したピアツーピア接続、PoE ネット

ません。

ワークスイッチを介した接続、これらの組み合わせと Wi-Fi ア
クセスポイントを使用した接続が可能です。

PoE スイッチまたは PoE インジェクターを使って、B-Station2

図は、これらの異なる配置を示したものです。

に電源を供給するだけで、ネットワーク接続は必要ありません。

B-Station2 のイーサネットポートは、クロスケーブル、ストレー
トケーブルに関係なく、オートセンスで使用することができます。イーサネットポートは 100Mbps に分類されますが、APIメッセージのような特定のタスクではバッファーの制限が適用される場合があります。

5.1

IP アドレス

B-Station2 は、固定 IP アドレスと自動 IP アドレスの両方をサ

DHCP を使用する場合、DHCP が故障した場合、自動的に新しポートしています。

い IP アドレスが付与される危険性があります。DHCP を使用

デフォルトでは、B-Station2 は DHCP に設定されています。

する場合、DHCP サーバーが交換された場合、自動的に新しいに設定されており、ネットワーク内の DHCP サーバーによっ

IP アドレスが与えられる危険性があります。静的 IP アドレスて自動的に IP アドレスが割り当てられます。

を使用する場合 アドレスを使用する場合は、ネットワーク上のすべての機器に一意の IP アドレスがあることを確認してく

DHCP サーバー」は、通常、ルーターの機能の一部です。

ださい。

静的 IP アドレスは、ネットワーク内に DHCP サーバーがない

B-Station2 の IP アドレス設定を変更するには、3 つの方法があ場合、例えば B-Station2 とコンピュータが直接ピアツーピア

ります。

で接続されている場合などに便利です。
また、B-Station2 の IP アドレスが他の機器に知られていて、変更されないようにする常設設備にも便利です。

12

5. ネットワーク

vManager は、ネットワーク上の B-Station2 を検出するため

Visual Productions / B-STATION2

本体背面のリセットボタンを短く押すことで、固定 IP アドに使用することができます。

レスと自動 IP アドレスが切り替わります。モードを切り替え検出されると 検出されると、vManager ソフトウェアで IP ア

ると、B-Station2 の LED が、DHCP の場合は赤色に、スタティッ

ドレス、サブネットマスク、DHCP の設定を変更することがでクの場合は白色に短時間点滅します。

きます。

本機のリセットボタンを 3 秒間押し続けると、本機は工場出荷時の IP アドレスとサブネットマスクに再設定されます。そのIP アドレスが既知の場合、コンピュータのブラウザーでこの他の設定は変更されません。デフォルトの IP アドレス

アドレスにアクセスすると、B-Station2 のウェブ・インター

は 192.168.1.10 で、サブネットマスクは 255.255.255.0 に設定

フェースが表示されます。この Web インターフェースの「設定」されています。

ページで、IP アドレス、サブネットマスク、DHCP の設定を変更することができます。

5.2

WEB インターフェース

B-Station2 は、Web サーバーを内蔵しています。このウェブ

Web インターフェースでは、B-Station2 の設定とプログラミ

インターフェースは、標準的なブラウザーでアクセスすることングを行うことができます。

ができます。

本機をブラウズすると、最初にホームページが表示されます。

次のいずれかのブラウザを使用することをお勧めします。

ホームページは読み取り専用で、情報は提供されますが、設定

ブラウザを使用することをお勧めします。

を変更することはできません。

・Microsoft Edge

他のページには、編集可能な多くの設定項目が表示されます。

・Google Chrome (v83 以上 )これらのページについては、次の章で説明します。

・Apple Safari (v13 以上 )・Mozilla Firefox (v54 またはそれ以上 )Product Manual13

Visual Productions / B-STATION2

5. ネットワーク

5.2.1 稼働時間 /UPTIME]
このフィールドは、ユニットが最後に起動してからどれくらい稼働しているかを示します

5.3

インターネット経由でのアクセス

B-Station2 にはインターネットからアクセスすることができます。その方法は 2 つあります。これを実現する方法は 2 つあります。ポートフォワーディングと VPN です。
ポートフォワーディング ルーターに設定するのは比較的簡単

仮想プライベートネットワーク（VPN）トンネルを経由してです。ルーターによってアクセスする場合は、より多くの設定が必要です。

NAT や Port-Redirecting と呼ばれることもあります）。

ルーターが VPN 機能をサポートしている必要があります。

なお、ポート転送は この方法は、誰でも B-Station2 にアクセ

一度セットアップすれば、これは B-Station2 との通信に非常スすることができるため、安全ではありません。

に安全な方法です。
VPN は、インターネットなどの公共ネットワークやサービス
プロバイダが所有するプライベートネットワーク上で安全なネットワーク接続を作成するネットワーク技術です。
大企業、教育機関、政府機関では、リモートユーザーがプラ
イベートネットワークに安全に接続できるようにするために
VPN 技術を使用しています。
VPN の詳細については、以下を参照してください。
http://whatismyipaddress.com/vpn

14

6. パッチ

Visual Productions / B-STATION2

第 6 章 パッチ / Patch
Patch（パッチ）ページは、B-Station2 をスタンドアローン
DMX コントローラーとして使用するときの出発点です。
このページはどのフィクスチャーがコントロールされるかを特定するために使われます。最大 32 個のフィクスチャーを入力することができます。

6.1

パーソナリティ

それぞれのフィクスチャーは「パーソナリティ」（フィクスI

チャーの DMX の特徴にマッチするプロレ）を必要とします。
パーソナリティは以下のパラメータから構成することができます。
パラメータが 16 ビットの場合、2 つの DMX チャンネルを必要とします。この場合、細かいチャンネルは小さな大文字でパラメータ文字で示されます。
例えば、16 ビット RGB フィクスチャーは、6 つの DMX チャ
ンネルを占め、次のような人格 RrGgBb を有します。

6.2

Intensity

R

Red

G

Green

B

Blue

C

Cold WhiteW

Warm White

A

Amber

Z

Zoom

F

Focus

S

Specialアドレス

DMX の開始アドレスは、1 〜 512 の間です。

に選択されたフィクスチャーに入力されたアドレスを設定し、B-Station2 はフィクスチャーをパッチに追加するときに、コン

次に選択されたフィクスチャーは前のフィクスチャーに自動的

フィギュレーションで最初に利用可能な DMX チャンネルを見に従います。

つけることによって、自動的に DMX アドレスを設定します。

例えば、パッチで 4 つの RGB フィクスチャを選択し、アドレ

アドレスは自由に変更することができます。

スを 101 に設定した場合。これは、選択されたフィクスチャ
のアドレスが、101、104、107、110 になることを意味します。

複数のフィクスチャーを選択していた場合、B-Station2 は最初

6.3

バーチャルディマー

6.4

ディスカバー

RGB を持ち、インテンシティを持たないパーソナリティには、RDM が可能なフィクスチャを検索するには、Discover ボタン

自動的にバーチャルディマーが与えられます。

を使ってください。

これは、DaliCore があたかも照明器具にインテンシティ・チャ

RDM ディスカバリーによって見つかったフィクスチャーはンネルがあるかのように振る舞い、RGB とインテンシティをは、パッチ・テーブルにその RDM UID を表示します。

別々にプログラムできるようにしますが、RGBCWA 値でインRDM を使う前に、RDM が有効になっている必要があります。

テンシティをモジュレートすることを意味します。

これは、Patch または Settings ページで行うことができます。
デフォルトでは、RDM は無効になっています。

6.5

ロケート

Locate（ロケート）チェックボックスが有効な場合、選択されたフィクスチャー以外のすべてのフィクスチャーが水に浸され、それらは完全にオンになっています。この機能は、選択されたフィクスチャーを識別するのに役立ちます。

Product Manual

15

Visual Productions / B-STATION2

7. プレイバック

第 7 章 プレイバック / Playbacks
B-Station2 をスタンドアロン照明コントローラとして使用する

プレイバックは 6 つあります。各プレイバックは最大 64 キュー

場合、照明シーンとエフェクトは Playback ページでプログラまで持つことができます。 キューには 照明シーンを保持しまムされます。

す。これは、フィクスチャのパラメータ（例えば Intensity や

プレイバックをプログラムする前に、パッチページでパッチがWarm White など）、または FX Engine のダイナミックエフェ

既に作成されていることが前提です。

クトを使用することができます。

7.1

キュー / CUE

キューは、ターゲットとするフィクスチャーの数によって異なります ; 1 つのフィクスチャーからすべてのフィクスチャーまで。同様に、キューは単一のパラメータまたはそれらすべてをコントロールすることができます。

7.2

プログラマー / PROGRAMMER

キューを記録する場合、まずライティングシーンを作成し、そプログラミング・ウィンドウのメモリに存在する値が優先されれをキューに格納します。プログラマーはシーンが作成される

ます。

場所です。
例えば、あるディマーを 50% に設定するキューリストが実行
最初にフィクスチャーを選択して、プログラミング・ウィンド

されていても、プログラミング・ウィンドウがその特定のフィウはそれらのフィクスチャーの機能を表示するためにアップ

クスチャーのために 10% のディマーレベルを含んでいれば、デートされ、パラメーターを設定することができます（例えば、そのディマーは 10% に設定されます。

ディマー・レベルやカラーを設定する）。
フィクスチャーの選択を解除して、新しいフィクスチャーを選

そのため、キューを記録し終わったら、プログラマーをクリア

択することもできます ; 値はプログラマーのメモリーに保持さすることが重要です。

れますプログラマーには、いくつかの関連ボタンがあります。

16

7. プレイバック

Visual Productions / B-STATION2

7.2.1 クリア / Clear

7.2.2 リリース / Release

クリアボタンを 1 回押すと、現在選択されているフィクスチャー

実行中のプレイバックを停止するには、
プレイバックを「リリーのすべての値がクリアされ、2 回押すと、現在選択されていなス」する必要があります。いくつかの方法があります。

いフィクスチャーも含めて、すべての値がクリアされます。

・

プレイバックの 'Go+' ボタンを長押しする。

・

Release ボタンを有効にしてから、プレイバックの

7.2.3 記録 / Record'Go+' ボタンを押す。
・

プログラマーのコンテンツをキューにコピーするには、Record

Release ボタンを長押しする。これにより、すべてのプレイバックが停止します。

ボタンを押してからプレイバックの Go ボタンのいずれかをク・

プレイバックをリリースするアクションをプログラムするリックします。プレイバックがリリースされていれば、自動的・API 経由でリリースコマンドを送信するにこのプレイバックに新しいキューが追加されます。新しいキューには、プログラマーの情報が含まれます。

7.2.4 ロード / Load

プ レ イ バ ッ ク が 現 在 キ ュ ー を プ レ イ バ ッ ク し て い る 場 合、また、キューからプログラマーに内容を転送することも可能で

Record ボタンを押すと、プログラマーの情報をプレイバック

す。これは、
既存のキューを変更する場合に便利です。プレイバッにコピーする方法に関するオプションを提供するポップアップ

クが目的のキューをプレイバックしていることを確認します。

ダイアログが表示されます。

次に Load ボタンを押し、プレイバックの Go+ ボタンを押します。プレイバックに複数のキューがある場合は、ポップアッ
プダイアログでロードするキューを選択することができます。
これで、プログラマはキュー情報のコピーを持つことができます。また、そのキューに存在するフィクスチャーが自動的に選択されます。変更を終えたら、Record（記録）ボタンでシーンを書き戻すことができます。

記録ダイアログでは、以下の選択が可能です。
Appendプレイバック終了時に新しいキューが追加されます。

Insert

現在の位置に新しいキューを挿入します。

Replace

選択したキューの値を上書きします。

Merge

選択したキューの値をプログラマーの値とマージします。
Product Manual17Visual Productions / B-STATION2

7. プレイバック

7.2.5 編集 / Edit

7.2.6 名前の変更 / Rename

プレイバックの内容を表示するには、[Edit] ボタンを有効にし、プレイバックやフィクスチャーの名前を変更するには、まずプレイバックの [Go] ボタンをクリックします。

Rename ボタンを有効にしてから、プレイバックやフィクス

この操作により、Playback Editor が開きます。

チャーの をクリックします。

7.3

FX エンジン

プレイバックはキューで構成され、キューは静的な照明の「見例えば、RGB フィクスチャのスムーズなレインボーカラーのた目」です。

チェイスは、
多くのステップをプログラムする必要があります。

ライティングをアニメーション化するには、通常、複数のキューを作成し、その間をプレイバックで追いかけるようにします。

FX を使えば、FX ダイアログを使って、カラーアトリビュート

しかし、FX を使って、ライティングにダイナミックなアニメーにレインボー・エフェクトを選択し、いくつかのパラメータレ

ションを素早く作成することができます。

ベルを設定するだけで完了します。

また、
RGB カラーミキシング用の FX もあります（例：レインボー
エフェクト）。
また、インテンシティアトリビュートにも FX があります。
インテンシティ・エフェクトは、Phase パラメータを使用して、いくつかのチェイスを素早く作成するために使用することがで
きます。

7.4

プレイバックエディタ

Playback Editor ダイアログでは、プレイバックのプロパティを変更できます。とそのキューを変更できます18

7. プレイバック

Visual Productions / B-STATION2

7.4.1 優先順位 / Precedence
すべてのアクティブな Playback は DMX 値を生成します。

LTP アプローチでは、すべての LTP プレイバックのうち、1 つ

これらの値はマージされ、DMX 出力に送られます。優先順位のプレイバックだけがアクティブである。

設定は、このマージがどのように行われるかを決定します。
そのアクティブなプレイバックの出力は、すべての HTP プレ
各 プ レ イ バ ッ ク は、HTP（Highest Takes Precedence）、LTP

イバックとのマージに含まれます。プレイバックとのマージに（Latest Takes Precedence）、Priority のいずれかに設定するこ含まれる。

とができます。
他のすべての LTP プレイバックは無視される。どの LTP プレ
HTP は、最も一般的な優先順位の選択です。HTP では、すべ

イバックがアクティブであるかは は、どのプレイバックが最てのプレイバックの出力が互いに比較されます。 各 DMX チャ

も遅く開始されたか、またはどのプレイバックが Go+ コマン

ンネルのレベルは、すべてのプレイバックの中でその特定のドを受信したかによって決定されます。コマンドを受信したもチャンネルで見つかった最も高い値に設定されます。

のによって決定される。

次の表は、HTP マージングの例を示しています。

優先順位が Priority に設定されているプレイバックがアクティ

Playback 1 Playback 2 Playback 3

MergedOutputChannel 1

0%

0%

25%

25%

Channel 2

100%

0%

25%

100%

Channel 3

0%

0%

0%

0%

Channel 4

0%

100%

25%

100%

ブな場合、他のすべてのプレイバックは無視されます。複数のPriority プレイバックが存在する場合、それらは HTP の原則に従ってマージされます。

7.4.2 リリースタイム / Release Time

7.4.3 リピート / Repeat

リリースタイムは、プレイバックが解除されたときの動作を定このプロパティは、最後のキューを終了したときにプレイバッ

義します。

クが何を行うかを決定します。

時間を 0 秒に設定すると、プレイバックはすぐに停止する。

Loop

最初からやり直します。

Bounce

最初に戻ってトラバースし、何度も往復します。

Randomキューの順番をランダムにします。

Off

キューの最後に到達すると、プレイバックが自動

そうでなければ、値はリリースタイムフィールドで設定された
時間にわたって徐々にフェードアウトします。

的に解除されます。

7.4.4 フェード / Fade

7.4.5 デュレーション /Duration

キューは現在のレベルからプログラムされたレベルまでフェー

次のキューにトラバースするまでの、キューをアクティブにす

ドアウトします。クロスフェードする時間 クロスフェードする時間を決定します。

る時間は Fade で指定されます。
フェードが 0 に設定されている場合、クロスフェードは行わ

このキューへのクロスフェードが完了してから、次のキューへれません。に設定すると、クロスフェードは行われず、値は瞬のクロスフェードが開始されるまでの時間である。

時に変化します。
duration フィールドの 2 つ目のオプションは、halt と入力することである。この場合、キューは無期限に実行され続けます。
次のキューに移動するには、Go+、Go-、Jump のいずれかのコマンドを入力する必要があります。
Product Manual

19Visual Productions / B-STATION2

8. ショウコントロール

第 8 章 ショウコントロール / Show Control
B-Station2 は、デバイスのボタンを押したり、様々なプロトコ
ルでメッセージや値を送受信することで、外界とインタラク

ショーコントロールのページでは、このようなプログラミング

ションすることができます。

を行うことができます。

B-Station2 は、信号を受信すると自動的に反応するように自動

ショーコントロールのページでは、「アクション」のシステム化することが可能です。例えば、B-Station2 のボタンを押すとが紹介されています。

プレイバックが開始されるようにすることができます。

B-Station2 が応答する必要のある信号、または他の信号に変換する必要のある信号は、
アクションで表現する必要があります。

また、B-Station2 を他のシステムと統合し、B-Station2 が受信

アクションをプログラミングする前に、ショーコントロールのできるさまざまなプロトコルを使用して機能をトリガーするこ

構造を考慮してください。

とも可能です。

B-Station2 は、様々なプロトコルをリスニングすることができの DMX の例では、トリガは、'channel 1' と 'channel 2' にそれます。

ぞれ設定されます。

これらの利用可能なプロトコルは、「Sources」にリストされてタスクは、このアクションがトリガーされた時に、B-Station2

いますが、B-Station2 が同時にアクティブにリスニングできるが何を行うかを決定します。アクションには、複数のタスクをのは 8 つのプロトコルだけです。アクティブなプロトコルは配置することができます。

「Actionlists」に表示されます。各アクションリストには、ア
クションを含めることができます。

B-Station2 の様々な機能や外部プロトコルに対応したタスクが用意されています。タスクの種類は、付録 B に詳細が記載さプロトコル / ソース内では、個々の信号がそれ自身のアクショ

れています。

ンを必要とします。例えば、入ってくる DMX のチャンネル 1と 2 をリッスンする場合、DMX アクションリストには 2 つのOSC や UDP メッセージを実装する前に、API 付録を参照してアクションが必要です。

ください。API はすでに OSC と UDP を通じて典型的な機能を公開しているので、カスタム・メッセージを実装する必要はな

アクションの内部では、トリガーとタスクを定義します。トリ
ガーは、どの信号をフィルターにかけるかを指定します。上記
20

いかもしれません。

8. ショウコントロール

8.1

Visual Productions / B-STATION2

ソースとアクションリスト

ソースリストには、B-Station2 が受信可能なすべてのプロトコ

これらのソースは利用可能ですが、アクションリストテーブル

ルが表示されます。また、B-Station2 のボタンなどのアクショに追加された場合のみ、アクティブにリスニングされます。

ンをトリガーするために使用できるイベントを作成できる内部機能も含まれています。
ButtonPlaybacks

B-Station2 のボタンを押したときに発生する

Timer

B-Station2 には 4 つの内部タイマーがありま

イベントです。

す。タイマーが開始または終了すると、イベ

プレイバックによって生成されるプレイバッ

ントを発生させることができます。タイマー

ク・イベントは、タイマータスクで設定・起動します。

Fixtureフィクスチャによって生成されるイベント

Variable

Kiosc

Kiosc から発生するトリガー。各アクション

Variable ソースは、Variable の値が変更またには、ボタンやスライダー、カラーピッカー

は更新されたときにトリガすることができまなど、様々なコントロールを選択できます。

す。Variable タスクは、Variable の値を変更

アクションの順番は、Kiosc での配置を制御
します。
OSC

OSC ネットワーク・メッセージ

UDP

UDP ネットワーク・メッセージ

TCP

TCP ネットワークメッセージ

DMX Input

DMX ポートで受信した DMX（設定ページで

B-Station2 には、10 個の Variable があります。

またはリフレッシュします。
Randomizer

Randomizer ソースは、Randomizer タスクでランダムに作成された数字でトリガできる。

Actionlist

アクションリストが有効または無効になるたびにトリガがかかる。

User List 1-4

これらのアクションリストにはトリガー値がポートを入力に切り替えます。）

ない。これらのアクションリストは、
アクショ

Art-Netアートネットの DMX データ

ンタスクによってのみトリガーされる。アクsACNsACN の DMX データ

ションタスクがトリガーとなる。高度なプロシステム

Start up」等のイベント

グラミングに有効である。

アクションリストは、[Show Control] ページでそのチェックボックスを無効にすることで、一時的に停止することができます。また、このチェックボックスの状態を自動で変更するタス
クも用意されています。

8.2

アクション /  Actions

アクションは、あるシグナルを受信したときに実行される。こを介して挿入された選択された DMX チャンネルにのみ反応しのシグナルは、トリガーによって定義される。トリガーは、常ます。

にアクションが属するアクションリストに対して相対的です。
トリガー・タイプが「Channel」に設定され、アクション・リ
例えば、トリガータイプが 'Channel' に設定され、アクション

ストが「Art-Net」の場合、それは Art-Net を介して挿入されリストが DMX Input の場合、デバイス上の物理的な DMX 接続

た選択されたチャンネルにのみ反応します

Product Manual21

Visual Productions / B-STATION2

8. ショウコントロール

トリガーは、トリガータイプ、トリガー値、トリガー・フランに設定すると、B-Station の第 2 ボタンが 1 秒以上押されたとクの各フィールドによって決定されます。

きのみアクションが実行されます。

これらのフィールドは、全てのアクションリストに適用できる
わけではなく、そのため、ウェブ GUI では省略されることもアクションリストによっては、トリガーフランクを指定する必ある。trigger-type フィールドは、アクションがどのような信要があります。フランク は、アクションをトリガーする前に号によってトリガーされるかを指定する。

シグナルが持つべき値を指定します。

例えば、Button アクションリストでアクションを作成する場

例えば、アクションが Kiosc アクションリストからトリガーさ合、様々なトリガータイプから選択することができます。トリれるとき、フランクは、ボタンが下降したときのみトリガーすガータイプに「Short press」、トリガー値に「1」を選択すると、るのか、上昇したときのみトリガーするのかを決定します。付

最初のボタンが短く押されたときのみ、アクションが実行され

録 A は、利用可能なトリガー・タイプの概要を示しています。

ます。
アクション・リストは最大 48 のアクションを持つことができ、トリガータイプに「Long press」を選択し、トリガー値を「2」8.3

システム全体では最大 64 のアクションがあります。

タスク / Task

タスクは、アクションが実行されたときに何をするかを指定す

例えば、OSC を DMX に変換する場合、OSC アクションはトリ

るために、アクションに追加されます。1 つのアクションに含ガーとなる URI（例：/dmx100）とフランク（例：OnChange）

めることができるタスクは 8 個までで、システム全体では最を指定します。実際の メッセージで受け取った実際の OSC

大 128 個までです。

（float）データは、アクションに渡され供給されます。そしてタスク（DMX など）が Control という機能を使うとき、このタスクはリストの順番に実行されます。プレイバックやフィク

OSC のフロートレベルが DMX の値を設定するために使われま

スチャのような内部ソフトウェアの機能を変更したり、サポーす。

トされているプロトコルを介してメッセージを送信したりする
タスクがあります。

タ ス ク は、 そ れ を 選 択 し て ア ク シ ョ ン 編 集 ダ イ ア ロ グ のExecute ボタンを押すことでテストすることができます。アクタスクはカテゴリーで構成されています。タスクがカテゴリー

ション全体をテストすることもできます。Show Control ペーから選択されると、各タスクはいくつかの " 機能 " と " 機能 "ジでアクションを選択し、Execute ボタンを押します。

の間でさらに選択することができます。タスクは、実行に必要なパラメータを 2 つまで含んでいます。

これらの「実行」ボタンのいずれかが使用された場合、タスクの「コントロール」値のソースは「実行」ボタンになります。

アクションのトリガーとなるイベントがパラメータを渡す場

結果は、選択したタスクや機能によって異なりますが、ほとん合、このパラメータはタスクで使用することができます。Set

どの場合、押されると 100%、1.0、または 255 になり、押さ関数はタスクに固定値を使用しますが、Control 関数を使用す

れると 0%、0.0、または 0 になります。

ると、トリガーのパラメータが使用されます。これは、プロトコル間の変換に非常に有効です。

付録 B では、利用可能なタスク、機能、パラメーターについて詳しく説明しています。

8.4

テンプレート / TemplateShow Control ページは、テンプレートのリストを表示します。

それが作成するアクションやタスクを調べることで、多くのこテンプレートとは、1 つまたは複数のアクションリスト、アクとを学ぶことができます。一部のテンプレートは、設定ページ

ション、タスクのセットです。

で設定を変更する必要があることに注意してください。

例えば、Art-Net を DMX に変換したり、ボタンで 6 つのプレ

例えば、Receiving Art-Net テンプレートは、Art-Net から DMX

イバックを制御したりできます。このテンプレートにより、手への変換を実現するために DMX 方向を出力に設定する必要が動で設定しなければならないアクションの時間を短縮することあります。付録 C は、利用可能なテンプレートの概要を示しができます。

ています。

また、テンプレートは、Show Control の学習カーブを緩やかにするガイドとしても機能します。テンプレートを追加して、
22

8. ショウコントロール

8.5

Visual Productions / B-STATION2

変数 / Variables

変数とは、B-Station2 のショーコントロールシステムの一部で変数をソースとして追加することで、変数の値が変化したときす。

にアクションをトリガーさせることができます。

10 個の変数があり、それぞれ [0,255] の範囲の値を保持することができます。

なお、変数の値はパワーサイクル間で保存されません。10 個

これらの値はタスクで操作することができ、高度なアクションの変数のステータスは、モニターページの「タイマー」で確認

プログラミングに使用することができます。

することができます。

8.6

タイマー / Timers

B-Station2 のショーコントロールシステムは、4 つの内部タイタイマーの値は電源サイクルの間は保存されないことに注意しマーを備えています。タスクを使用することで タスクを使用てください。次のことが可能です。つのタイマーのステータス

することで、タイマーを一定時間に設定し、スタートさせるこ

は、モニターページの「タイマー」で確認できます。

とができます。
次の例では、タイマーを使用して、定期的に UDP メッセージ
スタートさせると、タイマーはゼロまでカウントダウンします。

を外部システムへ送信しています。を外部システムに送信し、タイマーがゼロになると タイマーがゼロになると、イベント

B-Station2 がまだ「生きている」ことを通知するためにタイマーが発生し、タイマーアクションリストを使用して捕捉することを使用する例です。

ができます。

電源投入時のタイマーを設定し、スタートさせます。
これは、アクションを作成することによって行われます を作成します。

タイマーが切れると、UDP メッセージを送信し、タイマーを再スタートさせる。
これは、Timer アクションリストにアクションを作成することで行われます。

Product Manual23Visual Productions / B-STATION2

8.7

8. ショウコントロール

ランダマイザー / Randomizer

ランダマイザーは、（疑似）乱数を生成することができる内部の計算結果は、ランダマイザー・アクションリストのイベント

ソフトウェア機能です。 乱数を生成することができます。

をキャッチすることで、取得できます。をキャッチすることでこれは、あるイベントがトリガーとなり、テーマ環境でのラン取得できます。

ダムなライティングシーン テーマとする環境において、ランダムな照明シーンをトリガーさせる場合に有効です。

次の例では、ボタンを使って ボタンを使って、ランダムキュー

ランダマイザーは、ランダマイザー（Randomizer）タスクによっをトリガーする方法を示します。

て起動されます。タスクによって起動されます。ランダマイザー
Button アクションリストの中には、Button 1 をトリガーとするアクションがあります。
これは これはタスク Randomizer をトリガーします。10. ( タスク Randomizer のパラメータ 1、2）

次 に ア ク シ ョ ン リ ス ト Randomizer で は、
Randomizer の結果をトリガーとしたアクションがあります。タスク Playback は、ランダマイザーの結果によって制御され、Playback 1 のキューにジャンプします。
( プレイバックは、Playback タスクのパラメータ 1
で選択されます）。

ボタンが押されると、ランダマイザータスクで定義された 1 〜 10 までの数字が選ばれる。プレイバッ
クタスクはこの番号を受け取り、対応するキューを
トリガします。

24

8. ショウコントロール

8.8

Visual Productions / B-STATION2

ユーザーリスト / User List

通常、ソースは通信ポート、プロトコル、またはソフトウェア

ユーザ・リストの目的は、明示的にリンクすることでトリガでき機能に接続されています。アクションリストは、ソースでイベるアクションを含む追加のアクショ ンリストを持つことです。

ントが発生するとすぐにトリガされます。

次の例は、ユーザー・リストの使い方を示しています。10 個

例外として、ユーザー・リストはどのソースにも接続されていの照明シーンを切り替えるためにボタンを使用するシナリオをないため、通信や他のイベントによってトリガされることはあ

想像してください。B-Station2 には 6 つのボタンしかないので、りません。

1 つのボタンは 2 番目の「ページ」に切り替えるために使用されます。

10 個のキューでプレイバックを作成する

5 つのアクションを持つ 2 つのユーザーリストを作成する。各「ページ」に対して 1 つのユーザーリスト
を作成します。

最 初 の ユ ー ザ ー リ ス ト の ア ク シ ョ ン を、 キ ュ ー
1,2,3,4,5 にジャンプするように設定します。

Product Manual25

Visual Productions / B-STATION2

8. ショウコントロール

2 つ 目 の ユ ー ザ ー リ ス ト の ア ク シ ョ ン を、 キ ュ ー
6,7,8,9,10 にジャンプするように設定する

Button アクションリストを追加し、両方の User
Lists で最初の 5 つのボタンをアクションにリンクさせます。

6 番目のボタンで、2 つのユーザーリストの有効・無効を設定します。

簡略化のため、起動時の状態は無視されます。通常、起動時にユーザーリストを有効化 / 無効化するためのアクションが追加で作成されます。

26

9. プロトコルコントロール

Visual Productions / B-STATION2

第 9 章 プロトコルコントロール / Protocol Control
B-Station2 は、イーサネットベースの各種プロトコルに対応しこの章では、どのような変換が可能で、どのようにセットアッています。いくつかのプロトコルは主に内部プレイバックのトプするかについて説明します。

リガーとして使用されますが（UDP や OSC など）、B-Station2

すべての可能な変換は、2 つのカテゴリに整理することができはあるプロトコルを別のプロトコルに変換することが可能でます。制御プロトコルの変換と DMX ユニバースプロトコルの

す。

変換です。

9.1

コントロールプロトコルの変換

変換の最初のカテゴリーは、1 つの情報をトリガーまたは伝送するために通常使用されるプロトコルで構成されます。
次の表は、これらのプロトコルとそれらが運ぶことのできる情報の種類を示しています。

プロトコル

情報

UDP

-

TCP

-

OSC

percentage [0%,100%], number, string,colour, On/Off

DMX、Art-Net、sACN は照明専用のプロトコルであり、当然

DMX

number [0,255]

Art-Netnumber [0,255]

sACN

number [0,255]あります。
どのプロトコルが変換の出力になるかを決定します。

次のカテゴリーには入りませんが、それぞれのチャンネルは制
御メッセージの伝達に適しています。

重要なのは、このタスクの Function が Control に設定されて変 換 の 設 定 は、Show Control ペ ー ジ で 行 い ま す。 ま ず、いることが重要です。これは、出力が固定値でないことを確認'Sources' テーブルから入ってくるプロトコルを Actionlist テーするためです。値ではなく、入力信号から受け取った情報を出ブルに追加します。

力します。

次に、この新しいアクションリストにアクションを追加します。

図 は、DMX と OSC の 変 換 を 示 し た も の で す。 こ の 例では、

このアクションの中で、トリガーフランクフィールド（表示さSettings ページで DMX ポートが Input に設定されていると仮れている場合）を Change に設定します。シグナルが変化する

定しています。

たびにトリガーされます。さらに、タスクが追加される必要がProduct Manual27

Visual Productions / B-STATION2

9.2

9. プロトコルコントロール

DMX ユニバースプロトコルの変換

このカテゴリには、DMX ユニバース（512 のブロック）を伝

DMX ユニバース変換例

送するすべてのプロトコルが含まれます。DMX チャンネル）DMXを伝送するすべてのプロトコルを含みます。これらのプロトコ→

Art-Netルは、DMX、Art-Net、sACN、KiNet です。
が あ り ま す。B-Station2 は、1 つ の プ ロ ト コ ル か ら 完 全 な

DMX

DMX

→

sACN

sACN

→

DMX

Art-NetDMX ユニバースを受信し、別のプロトコルで送信することがArt-Net→→sACNできます。を受信し、それを別のプロトコルで送信することができます。さらに、複数のソースからの DMX ユニバースを 1
つの出力プロトコルにマージすることができます。
これらはすべて、B-Station2 の最小限の設定で実行されます。
次の表は、変換可能な例を示しています。

また、上記の例を組み合わせて作成することも可能です。例えアクションのトリガータイプは、B-Station2 が個々のチャンネ

ば DMX から Art-Net と sACN の両方への変換を設定することルを処理するのではなく、512 チャンネルを全体として処理すができます。あるいは DMX の出力に Art-Net と sACN を合成るように、UniverseA に設定する必要があります。

することもできます。また、どの時点でも によって生成されたデータと、受信した DMX データを結合することができます。

アクションは、Feature を Universe に設定した DMX-task を含

内部プレイバックによって生成されたデータと統合することもむ必要があります。このバッファから Control HTP 機能を使っ可能です。

て DMX、Art-Net、sACN アウトレットにコピーすることができます。

変換を設定するには、Show Control ページに行き、Sources テー
ブルから入力プロトコルを選択し、Actionlists テーブルに追加

異なるプロトコルは、設定ページで有効または無効にすることしてください。

ができます。図 にこのデータフローの概略図を示します。

次に、変換したい DMX Universe 用のアクションを追加します。

追加された Clear 機能は、データマージ処理には関係なく、単にユニバースをゼロクリアするための機能です。
Templates の表には、最も一般的な変換のための構成があらか
じめプログラムされていることに留意してください。
例として説明できる非常に典型的な変換は、Art-Net ユニバー
ス 0.0 を DMX 出力に変換することです。
図はアクションリスト、アクションの内容、設定ページの必要な構成を示しています。

28

9. プロトコルコントロール

Art-Net から DMX への変換

1

Art-Net から DMX への変換

２

Art-Net から DMX への変換

3

Visual Productions / B-STATION2

Product Manual2910. モニター

Visual Productions / B-STATION2

第 10 章モニター / Monitors

このページでは、DMX タイプのデータおよびコントロールメッ

モニターページでは、以下の情報を確認することができます。

セージの送受信を確認することができます。
受信データと送信データを確認することで、プログラミング時のトラブルシューティングに役立てることができます。

OutputPlayback、ShowControl、DMX、Art-Net、sACN 出力を統合したもの。

DMX Input

DMX ポートに物理的に挿入された DMX 信号

Art-Net Input アートネットで受信した信号
sACN Input

sACN で受信した信号

TCP

TCP で受信した信号

UDP

UDP で送受信した信号

OSC

OSC で送受信した信号

Timers内蔵タイマーと変数

DMX、Art-Net、sACN の入出力は、情報を表示するための優先ユニットを右側から選択できます。表示する単位は右側で選択できます。

30

11. 設定

第 11 章Visual Productions / B-STATION2

設定 /  Settings

B-Station2 の設定は、設定ページ にあるように、セクションごとに整理されています。この章では、各セクションについて説明します。

11.1

ジェネラル / General

B-Station2 のラベルを変更することができます。このラベルは、複数のデバイスを使用するセットアップにおいて、ユニットを区別するために使用することができます。
Blink チェックボックスを有効にすると、デバイスの LED が点滅し、複数のデバイスの中で本機を識別するのに役立ちます。
パ ス ワ ー ド 保 護 機 能 を 有 効 に す る と、 不 正 な ユ ー ザ ー がB-Station2 を変更するのを防ぐことができます。
一度有効にしたパスワードは、Web インターフェース（「無効化」ボタンを使用）およびリセットボタンで無効にすることができます。
リセットボタンを長押しすると、パスワード保護機能が無効に
なります。

11.2

IP

IP の欄は、B-Station2 の IP アドレスとサブネットマスクを設定する欄です。
Router」欄は、「Port Forwarding」を使用する場合のみ必要です。
また、DHCP 機能の有効 / 無効を設定することもできます

Product Manual31Visual Productions / B-STATION2

11.3

11. 設定ボタン

ここでは、B-Station2 の 6 つのボタンをブラウザーのインターフェイスで表現しています。
テスト用に押すことができます。

11.4

DMX

DMX 設定は、DMX ポートが入力であるか出力であるかを指定します。
Slow DMX チェックボックスを有効にすると、B-Station2 はポートから DMX を送信する速度が遅くなります。ポートから
DMX を送信する速度が遅くなります。
これは、最適な DMX 送信速度に追いつくのが難しい DMX フィ
クスチャを容易にするために行われます。
RDM は、Enable RDM チェックボックスで無効にすることができます。このチェックボックスは Patch ページで繰り返し使
用されます

11.5

Art-NetB-Station2 の Art-Net 機能は、1 ユニバース・アウトと 1 ユニバー
ス・インをサポートしています。このユニバースは、Art-Net
プロトコルで利用可能な 256 のユニバースのいずれかにマッピングすることができます。
ユニバースは「subnet.universe」形式で入力します。つまり、
最低ユニバース番号は「0.0」、最高ユニバース番号は「15.15」と表記されます。出力フィールドに「off」を入力することで、発信アートネット伝送を無効にすることができます。
送信先 IP は、送信される Art-Net データの送信先を決定します。
通常、このフィールドには 2.255.255.255 のようなブロードキャ

イスが Art-Net のデータを受信することができます。

ストアドレスが含まれており、Art-Net データを 2.x.x.x の IP 範囲に送信します。

また、192.168.1.11 のようなユニキャストアドレスを入力することも可能で、この場合、アートネットデータは 1 つの IP ア

も う 1 つ の 典 型 的 な Art-Net ブ ロ ー ド キ ャ ス ト・ ア ド レ

ドレスにのみ送信されます。この場合、Art-Net データは 1 つス は、10.255.255.255 で す。 ブ ロ ー ド キ ャ ス ト ア ド レ スの IP アドレスにのみ送信されます。これにより、他のネット

255.255.255.255 を使用すると、ネットワーク上の全てのデバワークは Art-Net ネットワーク・メッセージから解放されます。

32

11. 設定

11.6

Visual Productions / B-STATION2sACN

B-Station2 は、1 つの着信 sACN ユニバースと 1 つの発信ユニ
バースをサポートします。
universe フィールドは、[1,63999] の範囲の番号を保持する必要があります。発信 sACN 送信は、sACN 出力フィールドに offを入力することで無効にすることができる。
Set priority フィールドは、出力 universe の優先順位を制御する。優先度は 0（最低）から 200（最高）まで設定可能です。

11.7

OSC

B-Station2 に OSC メッセージを送信する外部機器は、'Port'
フィールドに指定された番号を認識する必要があります。
これは、B-Station2 がメッセージ受信のためにリッスンする
ポートです。
B-Station2 は、Out IP で指定された IP アドレスに OSC メッセー
ジを送信します。
ここでは最大 4 つの IP を指定することができます。これらのフィールドでは、'ipad-dress:port' フォーマットを使用します（例："192.168.1.11:9000" など）。
フィールドを使用しない場合は、IP 0.0.0.0:0 を入力することができます。192.168.1.255 のようなブロードキャスト IP アドレ
スを入力すると、4 人以上の受信者に到達することができます。
Forward チェックボックスを有効にすると、B-Station2 は受信した OSC メッセージをコピーして Out IP フィールドで指定されたアドレスに送信します。

11.8

TCP/IP

TCP および UDP メッセージのリスニングポートを定義しま
す。B-Station2 に TCP または UDP メッセージを送信しようとする外部システムは、本機の IP アドレスとこのポート番号を知っている必要があります。デフォルトでは、両方のポートが7000 に設定されています。

Product Manual33

Visual Productions / B-STATION2

11.9

11. 設定Cloud

シェア・アナリティクス・オプションを有効にすることで、
Visual Productions の製品向上に貢献します。
有効にすると、B-Station2 は Visual Productions に低帯域幅の診断と使用データを送信します。
この情報は匿名のままです。クラウド ID はまだ実装されておらず、将来の機能のためのものです。

11.10

デフォルト LED 設定

LED の初期設定値を設定することができます。これらの設定は、デバイスの電源が入るたびに適用されます。
LED のさらなる使用は、LED タスクを使用してショーコント
ロールページでプログラムされます。詳細については、8 章を参照してください。

34

12. vManager

第 12 章Visual Productions / B-STATION2

vManager

このデバイスを管理するために、vManager という無償のソフトウェアツールが開発されています。
vManager でできること。
・IP アドレス、サブネットマスク、ルーター、DHCP のセットアップ
・デバイスの内部データおよび設定のバックアップとリストア
・ファームウェアのアップグレード
・CueCore3 のリアルタイムクロックの設定（コンピュータの日付と時刻が使用されます。
）
・LED の点滅によるデバイスの特定（マルチデバイスの場合）工場出荷時の設定に戻す

12.1

バックアップ

機器内の全プログラミングデータのバックアップが可能です。

メモリースティックやドロップボックスにバックアップファイ

この バックアップファイル（XML）はパソコンのハードディ

ルを転送する場合に備えて、vManager がファイルを保存してスクに保存され、電子メールや USB メモリーで簡単に転送すいる場所を把握しておくことが重要です。

ることができます。
バックアップのデータは、「リストア」ボタンで復元すること指定されたファイルの場所は OS ごとに異なり、長くてわかりができます。

にくいパスになる可能性があります。このため、vManager は
正しいファイルの場所へのショートカットを提供します。

アプリストアで配布されるアプリは、この指定された場所以外

ファイル関連のダイアログには、Folder ボタンがあります。

のファイルにアクセスすることは許可されていません。

このボタンをクリックすると、適切なフォルダのファイルブラ
ウザが開きます。

Product Manual35

Visual Productions / B-STATION2

12.2

12. vManager

ファームウェアのアップデート

ファームウェアをアップグレードするには、まずデバイスを選択し、「Upgrade Firmware」ボタンを押します。ダイアログが表示され、利用可能なファームウェアのバージョンを選択することができます。
注意 アップグレード中にデバイスの電源が切断されないように注意してください。

12.3

日付と時間の設定

ファームウェアをアップグレードするには、まずデバイスを選択し、「Upgrade Firmware」ボタンを押します。ダイアログが表示され、利用可能なファームウェアのバージョンを選択することができます。
注意 アップグレード中にデバイスの電源が切断されないように注意してください。

12.4

ブリンク ( 点滅 ) / BLINK

複数のデバイスの中から特定のユニットを識別するために、デバイスの LED を高速にブリンクするように設定することがで
きます。
点滅は、
「デバイス」リストでデバイスをダブルクリックするか、デバイスを選択して「点滅」ボタンをクリックすることで可能になります。

12.5

工場出荷時の設定に戻す / Factory Default

キュー、トラック、アクションなどのユーザーデータはすべて搭載されたフラッシュメモリーに保存されています。
Factory Defaults ボタンを押すと、これらのデータは完全に消去され、すべての設定が初期設定に戻されます。この操作は、デバイスの IP 設定には影響しません。

36

12. vManager

12.6

Visual Productions / B-STATION2

再起動 / Reboot

Reboot ボタンは、リモートで機器を再起動させることができます。これは、次のような場合に便利です。電源遮断後の本機の動作をテストする場合に便利です。

12.7

vManager のインストール

vManager アプリは、モバイルとデスクトップの両方の幅広い

このソフトウェアは、アプリストアを介して配布され、将来のオペレーティングシステムで利用可能です。

ソフトウェアアップデートを自動的に受け取ることができま
す。

STORE

Download URL

必要 OS

iOS

iOS App Storehttps://itunes.apple.com/us/app/vman/id1133961541-

Andoroid

Google Play Store https://play.google.com/stor/apps/details?id=org.visualproductions.manager

Android 5.0

Windows

MicroSoft Store

Windows 10

MacOS

Mac OS App Store https://apps.apple.com/us/app/vmanager/id1074004019

macOS 11.3

UbuntuSnap Craft

Ubuntu 20.04 LTS

12.7.1iOShttps://www.microsoft.com/en-us/p/vmanager/9nblggh4s758.
https://snapcraft.io/vmanager

12.7.3

Windows

vManager は、Apple の iOS app-store から次のサイトでダウ

マイクロソフトストア（https://www.microsoft.com/en-us/p/

ンロードできます。

vmanager/9nblggh4s758）へお越しください。

https://itunes.apple.com/us/app/vman/id1133961541.

Windows 10 が必要です。

12.7.212.7.4

Andoroid

MacOS

vManager は、Google Play ス ト ア（https://play.google.com/

Apple macOS app store（https://apps.apple.com/us/app/stor/apps/details?id=org.visualproductions.manager） に て 入

vmanager/id1074004019）へアクセスします。

手可能です。

macOS 11.3 を推奨します。

Android 5.0 以降が必要です。

12.7.5

UbuntuvManager は、Snapcraft から入手できます。
https://snapcraft.io/vmanager
または、コマンドラインを使用してインストールすることもできます。
snap find vmanager
snap install vmanager
後でコマンドラインタイプでアプリを更新する場合。
snap refresh vmanager Ubuntu 20.04 LTS を推奨します。
このソフトウェアは、amd64 アーキテクチャでのみ利用可能です。
Product Manual3713.kiosc

Visual Productions / B-STATION2

第 13 章Kiosc

Kiosc は、Visual Productions の照明コントローラのカスタム

Kiosc は、次のような当社のソリッドステート照明コントロー

タッチスクリーンユーザーインターフェースを作成するためのラをリモートコントロールするための理想的な方法です。

アプリケーションです。を作成するためのアプリケーションで・CueluxPro,

す。

・CueCore1,

Kiosc は、編集機能を持たないように設計されています。技術

・CueCore2,

者でないオペレーターにも安心して使ってもらえるよう、編集・QuadCore,

機能はありません。技術者でないオペレーターにも安全に見せ

・IoCore1,

ることができます。

・IoCore2,
・LPU-2,・DaliCore,
・B-Station series
・CueCore3などの固体照明コントローラを遠隔操作するのに最適な方法です。Kiosc は、シーンやプリセットの選択、インテンシティレ
ベルの設定、RGB カラーの選択を可能にします。
また、サードパーティーの AV 機器の制御にも使用できます。
Kiosc は UDP と OSC を話します。

Kiosc は、ソフトウェアアプリと物理的な製品として提供されています。ハードウェア版の Kiosc は、Kiosc がプリインストー
ルされた壁掛け式の 7 インチタッチスクリーンです。
PoE で給電され、RJ-45 接続のみ必要です。

38

Appendix

Visual Productions / B-STATION2

付録 / Appendix
Appendix A

トリガータイプ / Trigger Type

次の表は、B-Station2 で使用できるトリガーの種類を示したものです。異なるタイプには、値やフランクが添えられています。

A1

BUTTON

Trigger Type

Trigger Value

Flank

Description

ButtonButton Index

ChangeButton pressed or released

ButtonButton Index

Down

Button pressed

ButtonButton Index

Up

Button released

A2

DMX INPUT

Flank

Description

Trigger Type

Trigger Value

ChannelDMX Address

ChangeChannel changes

ChannelDMX Address

Non-zero

Channel becomes non-zero

ChannelDMX Address

Zero

Channel becomes zero

UniverseA--

A DMX level change in the rst universe

UniverseB--

A DMX level change in the second universe

Receiving-

ChangeStart receiving or loose DMX signal

Receiving-

Stop

Lost DMX signal

Receiving

-

Start

Start receiving DMX signal

Product Manual39Appendix

Visual Productions / B-STATION2

A3

PLAYBACKTrigger Type

Trigger Value

Flank

Description

ActivePlayback Index

ChangePlayback starts or stops

ActivePlayback Index

Released

Playback stops

ActivePlayback Index

Start

Playback starts

ReleasePlayback Index

ChangePlayback starts or finishes releasing

ReleasePlayback Index

Released

Playback nished releasing

ReleasePlayback Index

ReleasePlayback starts releasing

Released

Playback Index

ChangePlayback starts or stops

Released

Playback Index

Playing

Playback starts playing

Released

Playback Index

Released

Playback nished releasing

Playing

Playback Index

ChangePlayback starts or stops

Playing

Playback Index

ReleasePlayback starts releasing

Playing

Playback Index

Playing

Playback starts playing

Running

Playback Index

ChangePlayback starts or pauses

Running

Playback Index

PausedPlayback pauses

Running

Playback Index

Playing

Playback starts playing

Intensity

Playback Index

ChangePlayback intensity changes

Intensity

Playback Index

Non-zero

Playback intensity becomes >0%

Intensity

Playback Index

Zero

Playback intensity becomes 0%

End

Playback Index-

Playback stops playing

CueChange

Cue Index

ChangeCue activated or deactivated

CueChange

Cue Index

Inactive

Cue becomes inactive

CueChange

Cue Index

ActiveCue becomes active

CueIndex

Playback Index-

Active cue index changed

CueLabel

Playback Index-

Label of the current Cue

TrackBegin

Playback Index-

Track starts

A4

UDP

Trigger Type

Trigger Value

Flank

Description

Message

String-Receive a message that matches the trigger-value

Receiving--

Receive any message

ユーザーは、自分の文字列をメッセージのトリガー値として定義することができます。ただし この文字列の長さは最大 31 文字です。メッセージと一緒にパラメータを渡すことができます。
これには、trigger=value という構文を使用します。例えば、トリガタイプが「message」に設定され、トリガ値が「intensity」に設定されている場合、送信機 は intensity レベルを intensity=255（255 は範囲 [0,255] の任意の数値）を送信することによって渡すことができ ます。

A5
Trigger TypeTCP
Trigger Value

Flank

Description

Message

String-Receive a message that matches the trigger-value

Receiving--

Receive any message

ユーザーは、自分の文字列をメッセージのトリガー値として定義することができます。ただし この文字列の長さは最大 31 文字です。メッセージと一緒にパラメータを渡すことができます。

40

Appendix

A6

Trigger Type

Visual Productions / B-STATION2

OSC

Trigger Value

Flank

Description

Message

URI

ChangeReceive a message that matches the URI

Message

URI

Down

Receive a message that matches the URI and the value non-zeroMessage

URI

Up

Receive a message that matches the URI and the value is zero

Receiving--

Receive any message

メッセージのトリガーとなる URI はユーザーが独自に定義することができるが、OSC 仕様ではこの文字列は '/' 記号で始まらなければならないことになっている。この文字列の長さは、'/'を含めて最大 31 文字であることに注意してください。

A7

Art-NetTrigger Type

Trigger Value

Flank

Description

ChannelDMX Channel

ChangeChannel changes

ChannelDMX Channel

Non-zero

Channel becomes non-zero

ChannelDMX Channel

Zero

Channel becomes zero

UniverseA--

A DMX level change in the rst universe

UniverseB--

A DMX level change in the second universe

Receiving-

ChangeStart receiving or loose Art-Net signal

Receiving-

Stop

Lost Art-Net signal

Receiving

-

Start

Start receiving Art-Net signal

A8

sACN

Trigger Type

Trigger Value

Flank

Description

ChannelDMX Channel

ChangeChannel changes

ChannelDMX Channel

Non-zero

Channel becomes non-zero

ChannelDMX Channel

Zero

Channel becomes zero

UniverseA--

A DMX level change in the rst universe

UniverseB--

A DMX level change in the second universe

Receiving-

ChangeStart receiving or loose sACN signal

Receiving-

Stop

Lost sACN signal

Receiving

-

Start

Start receiving sACN signal

A9

KIOSC

Trigger Type

Trigger Value

Flank

Description--

ChangeButton/Fader goes up or down

-

-

Down

Button is pressed

-

-

Up

Button is released

Kiosc アクションリストの編集では、ボタン、フェーダー、カラーピッカーなど、さまざまな種類のアクションを追加することができます。これらの要素は、Kiosc ソフトウェアに表示されます。

Product Manual41Appendix

Visual Productions / B-STATION2

A10

Randomizer

Trigger Type

Trigger Value

Flank

Description

Result--

The Randomizer made a new value

Specific Value

Number in the range of [0,255] -The Randomizer made a value that matches

ランダマイザーは、擬似乱数を生成します。

A11

SystemTrigger Type

Trigger Value

Flank

Description

Startup--

The B-Station2 has been power up

Network Connection-

ChangeNetwork connection established or lost

Network Connection

-

Stop

Network connection lost

Network Connection

-

Start

Network connection established

ReleasedByMaster-

ChangeMaster (e.g. CueluxPro) released or obtained connection

ReleasedByMaster

-

Stop

Master released connection

ReleasedByMaster

-

Start

Master obtained connection

A12

Variable

変数には 0 から 255 までの数値を指定することができます。

Trigger Type

Trigger Value

Flank

Description

ChannelVariable Index-

The specified variable changes

Variable 1

Number [0,255]

ChangeVariable 1 becomes = or # to the specified number

Variable 1

Number [0,255]

Equal

Variable 1 = number

Variable 1

Number [0,255]

Stop Equal

Variable 1 stops to be = to number

Variable 2

Number [0,255]

ChangeVariable 2 becomes = or # to the specified number

Variable 2

Number [0,255]

Equal

Variable 2 = number

Variable 2

Number [0,255]

Stop Equal

Variable 1 stops to be = to number

Variable 3

Number [0,255]

ChangeVariable 3 becomes = or # to the specified number

Variable 3

Number [0,255]

Equal

Variable 3 = number

Variable 3

Number [0,255]

Stop Equal

Variable 1 stops to be = to number

Number [0,255]

ChangeVariable 19 becomes = or # to the specified number...
Variable 942

Variable 9

Number [0,255]

Equal

Variable 19 = number

Variable 9

Number [0,255]

Stop Equal

Variable 19 stops to be equal to number

Variable 10

Number [0,255]

ChangeVariable 20 becomes = or # to the specified number

Variable 10

Number [0,255]

Equal

Variable 20 = number

Variable 10

Number [0,255]

Stop Equal

Variable 20 stops to be = to number

Appendix

A13

Visual Productions / B-STATION2

Timer

Trigger Type

Trigger Value

Flank

Description

ChannelTimer Index

Change

The timer starts or stops

ChannelTimer Index

Stop

The timer stops

ChannelTimer Index

Start

The timer starts

Time

Timer Index-

A Stream of the current time of that timer

A14

Action List
Flank

Description

Trigger Type

Trigger Value-

Actionlist index

Change

The actionlist enable checkbox changes-

Actionlist index

Down

The actionlist is enabled-

Actionlist index

Up

The actionlist is disabled

Product Manual43Appendix

Visual Productions / B-STATION2

Appendix B

タスクタイプ / Task Type

タスクは、B-Station2 の機能を自動化することができます。この機能はすべてタスク・タイプに分類されます。この付録では、さまざまなタスクタイプのリストを提供します。表は、タスク
タイプごとに利用可能なすべての特徴と機能の概要を示しています。

B1

Button

ボタンアクションを強制的に発生させます。
FeatureFunction

Parameter 1

Parameter 2

Refresh

Set

-

-

B2

Playback

6 つのプレイバックの中からひとつを操作します
FeatureFunction

Parameter 1

Parameter 2

Intensity

Set

Playback Index

percentage [0%,100%]

Intensity

Control

Playback Index-

Transport

Pause

Playback Index-

Transport

ReleasePlayback Index-

Transport

Go+

Playback Index-

Transport

Go-

Playback Index-

Transport

Jump

Playback Index

Cue number[1,64]

Transport

Solo

Playback Index-

Transport

RandomSolo Playback Index -Play State

TogglePlayback Index-

Play State

Control

Playback Index-

Play State

Inverted Control

Playback Index-

Fader Start

TogglePlayback Index-

Fader Start

Control

Playback Index-

Fader Start

Inverted Control

Playback Index-

B3

Playback Master

プレイバックページ上のマスター設定を操作します44

FeatureFunction

Parameter 1

Parameter 2Grand MasterSet-

percentage [0%,100%]

Grand Master

Control--Black-out

Set-true or false

Black-out

Control--

ReleaseAll--Appendix

B4

Visual Productions / B-STATION2
フィクスチャーを直接操作します

FixtureFeatureFunction

Parameter 1

Parameter 2

Intensity

Set

Fixture [1,32]

Percentage [0%,100%]

Intensity

Control

Fixture [1,32]-

Intensity

Decrement

Fixture [1,32]

Delta [1,255]

Intensity

Increment

Fixture [1,32]

Delta [1,255]

ColourSet

Fixture [1,32]

ColourColourControl

Fixture [1,32]

-

Cold

Set

Fixture [1,32]

Percentage [0%,100%]

Cold

Control

Fixture [1,32]

-

Warm

Set

Fixture [1,32]

Percentage [0%,100%]Warm

Control

Fixture [1,32]

-

Amber

Set

Fixture [1,32]

Percentage [0%,100%]

Amber

Control

Fixture [1,32]

-

UV

Set

Fixture [1,32]

Percentage [0%,100%]UVControl

Fixture [1,32]-

Shutter

Set

Fixture [1,32]

Percentage [0%,100%]

Shutter

Control

Fixture [1,32]

-

Zoom

Set

Fixture [1,32]

Percentage [0%,100%]

Zoom

Control

Fixture [1,32]

-

Focus

Set

Fixture [1,32]

Percentage [0%,100%]

Focus

Control

Fixture [1,32]-

B5ボタンの LED を制御しますLED

FeatureFunction

Parameter 1

Parameter 2

Intensity

Set

LED [1,6]

Percentage [0%,100%]

Intensity

Set All-

Percentage [0%,100%]

Intensity

ToggleLED [1,6]

Percentage [0%,100%]

Intensity

Control

LED [1,6]-

Intensity

Decrement

LED [1,6]

Delta [1,255]

Intensity

Increment

LED [1,6]

Delta [1,255]

Intensity

Fade in 0.3s

LED [1,6]

Percentage [0%,100%]

Intensity

Fade in 1s

LED [1,6]

Percentage [0%,100%]

Intensity

Fade in 3s

LED [1,6]

Percentage [0%,100%]

Intensity

Solo

LED [1,6]

Percentage [0%,100%]

ColourSet

LED [1,6]#RRGGBB

ColourSet All-#RRGGBB

ColourToggleLED [1,6]#RRGGBB

ColourControl

LED [1,6]-

ColourFade in 0.3s

LED [1,6]#RRGGBB

ColourFade in 1s

LED [1,6]#RRGGBB

ColourFade in 3s

LED [1,6]#RRGGBB

ColourSolo

LED [1,6]#RRGGBB

Pulse

Set

LED [1,6]

Percentage [0%,100%]

Pulse

Control

LED [1,6]

-

Pulse

Solo

LED [1,6]

Percentage [0%,100%]

Blink

Set

LED [1,6] Percentage [0%,100%]Blink

Control

LED [1,6]

-

Blink

Solo

LED [1,6]

Percentage [0%,100%]
Product Manual45Appendix

Visual Productions / B-STATION2

B6

UDP

ネットワーク経由で UDP メッセージを送信します。

例えば、Visual という文字列に CR と LF を追加して送信するパラメータ 2 に受信者を指定する。

には、パラメータ 2 に 56697375616C0D0A を入力します。

例："192.168.1.11:7000"。
Wake On Lan 機能を使用する場合、パラメータ 1 には、起動
なお、パラメータ 1 の文字列は最大 31 文字までです。

させたいシステムの NIC（ネットワークインターフェースコン

送信バイト数では、16 進数の ASCIIASCII コードで指定されたトローラ）の MAC アドレスを指定します。

文字列を送信することができます。

パラメータ 2 の推奨値は、255.255.255.255:7 です。

NULL（0x00）や CR（0x0D）などの非印刷文字を送信することができます。

これは、Wake On Lan で最も一般的に使用されるポート 7 で、ネットワーク全体にメッセージを送信するものです。

FeatureFunction

Parameter 1

Parameter 2

Send Float

Set

Floating point number

IP address & port

Send Float

Control-

IP address & port

Send Unsigned

Set

positive number

IP address & port

Send Unsigned

Control-

IP address & port

Send Bool

Settrue or false

IP address & port

Send Bool

Control-

IP address & port

Send String

Set

text string

IP address & port

Send String

Control-

IP address & port

Send String Hex

Settext string

IP address & port

Send String Hex

Control-

IP address & port

Send Bytes

Set

Hex string

IP address & port

Wake On Lan

Set

MAC Address

IP address & porta

B7

OSC

FeatureFunction

Parameter 1

Parameter 2

Send Float

Set

URI

Floating point number

Send Float

Control

URI-

Send Integer

Set

URI

positive number

Send Integer

Control

URI-

Send Bool

Set

URI

true or false

Send Bool

Control

URI-

Send String

Set

URI

String of characters

Send String

Control

URI-

Send Colour

Set

URI

RGB colour

Send Colour

Control

URI-

パラメータ 1 の文字列は最大 31 文字であることに注意してください。先頭の '/' 記号を含めて最大 31 文字です。

46

Appendix

B8

Visual Productions / B-STATION2DMXDMX の レ ベ ル を 操 作 す る。 こ れ ら の レ ベ ル は、Art-Net や
sACN を介して送信することもできます。Art-Net または sACN
で送信できるレベルです。
FeatureFunction

Parameter 1

Parameter 2

Universe

Control HTP--

Universe

Control LTP--

Universe

Control Priority--

Universe

Clear

-

-

Set Channel

Set

DMX Channel

DMX Value

Set Channel

ToggleDMX Channel-

Set Channel

Control

DMX Channel-

Set Channel

Inverted Control

DMX Channel-

Set Channel

Decrement

DMX Channel-

Set Channel

Increment

DMX Channel-

Bump Channel

Set

DMX Channel

DMX Value

Bump Channel

Control

DMX Channel-

Clear All

Set

-

-

RGB

Set

DMX Address

RGB Colour Value

RGB

Control

DMX Address-

XY

Control

DMX Address

-

XxYy

Control

DMX Address

-

Ii

Set

DMX Address

Intensity Value

Ii

Control

DMX Address

-

Block

Control

DMX Start Address

DMX End Address

B9

Variable

FeatureFunction

Parameter 1

Parameter 2

Set Value

Set

Variable #Number in the range of [0,255]

Set Value

ToggleVariable #Number in the range of [0,255]

Set Value

Control

Variable #-Set Value

Inverted Control

Variable #-Set Value

Decrement

Variable #-Set Value

Increment

Variable #-Set Value

Stop Continuous

Variable #-Set Value

Continuous Decrement

Variable #Delta

Set Value

Continuous Increment

Variable #Delta

Set Value

Control Scaled

Variable #-Set Value

Control O set

Variable #-RefreshSet

Variable #-Single Dimmer

Set

Variable #

Delta

Curve

Control

Variable #

Curve

Curve

Inverted Control

Variable #Curve

シングルディマーは、1 つのスイッチでレベルを増減させる機能です。
このタスクを GPI アクションで制御する場合、GPI を閉じるとレベルが上昇または下降します。
GPI ポートを開くと、現在のレベルでフリーズします。
この機能は、1 つのボタンで輝度を制御する場合に便利です。

Product Manual47Appendix

Visual Productions / B-STATION2

B10

SYSTEM

その他のタスクFeatureFunction

Parameter 1

Parameter 2

Blink

Set

On or O-

Blink

Toggle

-

-

Blink

Control--

B11

Action

リンクを使用して一つのアクションに他のアクションを持たせますFeatureFunction

Parameter 1

Parameter 2

Link

Set

Action-B12

Action List

アクションリストを操作します
FeatureFunction

Parameter 1

Parameter 2

EnableSet

Action-list

On or Off

EnableToggleAction-list-

EnableControl

Action-list-

EnableInvertedControl Action-list-

B13

Rundomizer

新しい乱数を生成してランダマイザーをトリガーします

FeatureFunction

Parameter 1

Parameter 2

RefreshSet

Minimum Value

Maximum Value

B14

Timer

4 つの内部タイマーを操作します。

48

FeatureFunction

Parameter 1

Parameter 2

Playstate

Start

Timer#-

Playstate

Stop

Timer#-

Playstate

RestartTimer#

-

Time

Set

Timer#

Time

Appendix

Visual Productions / B-STATION2

Appendix C

テンプレート / Template

テンプレート内容

Buttons ->6 Playbacks

各ボタンは 1 つのプレイバックを制御します。LED は、どのプレイバックがアクティブであるかを示します

Buttons ->6 Cues

各ボタンは、プレイバック 1 内の最初の 6 つのキューのいずれかにジャンプします。
LED は、どのキューがアクティブであるかを示します。プレイバック 1 には少なくとも 6 つのキューが含まれていなければなりません。

Buttons ->OSC

各ボタンは OSC メッセージを送信します。

Buttons ->UDP

各ボタンは、ダウンとアップの動作で UDP メッセージをブロードキャストします。

Buttons ->DMX

各ボタンは最初の 6 つの DMX チャンネルを制御します。

Buttons ->LPU-2

ボタンは、LPU-2 デバイスの最初の 6 つのプレイバックになります。LPU-2 のフィードバックは、
ボタンの LED を制御するために使用されます。設定ページの OSC テーブルで LPU-2 の IP アドレスを指定します。

Buttons ->CueCore2

OSC 固定マッピングで CueCore2/QuadCore 上のプレイバックを制御します。

Art-Net ->DMX入力される Art-Net を DMX に変換します。Settings ページで Art-Net のサブネットとユニバースを指定します。

OSC ->LEDs

OSC でボタンの LED を制御するためのアクションを作成します。

Product Manual49Appendix

Visual Productions / B-STATION2

Appendix D

API

B-Station2 は、OSC、TCP、UDP、HTTP を 介 し て 内 部 機 能 を

API は本来、外部機器から B-Station2 を制御するためのもので利用できるようにあらかじめプログラムされています。各プロ

すが、情報を送り返すことも可能です。このフィードバック機

トコルには、簡単な API が実装されています。これらの API に構については、本章の最後で説明します。

関わらず、ショーコントロールのページで独自の OSC、TCP、
UDP の実装を行うことが可能です。

D1

OSC

以下の表では、プレイバック #1 を例にしています。数字「1」
は、[1,16] の範囲内の任意の数字に置き換えることができます。

URI

Parameter

Description/core/pb/1/go+*-Jump to the next cue in playback #1/core/pb/1/go--

Jump to the previous cue in playback #1/core/pb/1/jump

integer

Jump to a speci c cue in playback #1/core/pb/1/release-

Release the playback/core/pb/1/intensity

float

Set the playback's intensity/core/pb/release-

Release all playbacks/core/pb/intensity

float

Set the master intensity/core/pb/blackoutbool

Set the blackout/core/pb/solo

integerStart a solo playback* パラメータが OFF または 0 値の場合、このコマンドは機能しません。
次の表は、アクションリスト #1 を例にしています。数字 '1' は[1,8] の範囲内の任意の数字に置き換えることができる。
また、この表では、アクション #2 を例にしています。数値 '1'
は、[1,48] の範囲内の任意の数値に置き換えることができる。

URI

Parameter

Description/core/al/1/2/executebool/float/integer

Execute action #2 inside action list #1/core/al/1/enablebool

Set the 'enable' checkbox for action list #1

以下の表は、タイマー 1 番を例にしています。1' は [1,4] の範
囲内の任意の数字に置き換えることができます。

URI

Parameter

Description/core/tm/1/start-

Start timer #1/core/tm/1/stop-

Stop timer #1/core/tm/1/restart-

Restart timer #1/core/tm/1/pause-

Pause timer #1/core/tm/1/set

time-setting

Set timer #1at the time-string

以下の表は、変数 #1 を例にしています。数値 '1' は は、[1,8] の範囲内の任意の数値に置き換えることができる。

50

Appendix

Visual Productions / B-STATION2

URI

Parameter

Description/core/va/1/set

integer

Set the value of variable #1/core/va/1/refresh-

Refresh variable #1; a trigger will be
generated as if the variable changed value/core/va/refresh-

Refresh all variables; triggers will be
generated

URI

Parameter

Description/core/bu/1bool

Set the button state/core/ld/1

float

Set the LED intensity/core/ld/1

colour

Set the LED colour/core/dmx/1

integer

Set the value of a DMX channel/core/blink-

Momentarily flashes the B-Station2's LED/core/hello-

The unit will reply with the same Hello message

Product Manual51

Appendix

Visual Productions / B-STATION2

D2

TCP & UDP

TCP (Transmission Control Protocol) は、イーサネットネット

通常、ビデオプロジェクターやショーコントローラのようなワーク上でメッセージを送信するためのプロトコルです。

様々なメディア機器では、TCP または UDP のどちらかがサポー

TCP は、ローカルエリアネットワーク、イントラネット、またトされています。

はパブリックインターネットに接続されたコンピュータで実行されているプログラム間で、信頼性の高い、順序付けされた、

B-Station2 内の機能は、以下を使用して制御することができま

エラーチェックされたメッセージの配信を提供します。

す。ASCII 文字列（人間が読めるテキスト）メッセージ。
以下の表は、プレイバック #1 を例にしています。数字の「1」

UDP (User Datagram Protocol) は、ネットワークを介してメッ

は は、[1,6] の範囲内の任意の数字に置き換えることができま

セージを送信するための単純なプロトコルです。エラーチェッ

す。

クは行いません。UDP は TCP より少し速いですが、安全性は劣ります。

StringDescription

core-pb-1-go+

Jump to the next cue in playback #1

core-pb-1-go-

Jump to the previous cue in playback #1

core-pb-1-jump=<integer>

Jump to a speci c cue in playback #1

core-pb-1-release

Release the playback

core-pb-1-intensity=<float>

Set the playback's intensity

core-pb-release

Release all playbacks

core-pb-intensity=<float>

Set the master intensity

core-pb-blackout=<bool>

Set the blackout

core-pb-solo=<integer>

Start a solo playback

次の表は、アクションリスト #1 を例にしています。数字 '1' は[1,8] の範囲内の任意の数字に置き換えることができる。また、
この表では、アクション #2 を例にしています。数字 '1' は、[1,48]の範囲内の任意の数字に置き換えることができる。
StringDescription

core-al-1-2-execute=<arg>

Execute action #2 inside action list #1

core-al-1-enable=<bool>

Set the 'enable' checkbox for action list #1

以下の表は、タイマ #1 を例にしています。数字 '1' は は、[1,4]の範囲内の任意の数字に置き換えることができます。
StringDescription

core-tm-1-start

Start timer #1

core-tm-1-stop

Stop timer #1

core-tm-1-restart

Restart timer #1

core-tm-1-pause

Pause timer #1

core-tm-1-set=<text>

Set timer #1 at the time-string

次の表は、変数 #1 を例にしている。数値 '1' は [1,8] の範囲内の任意の数値に置き換えることができる。

52

StringDescription

core-va-1-set=<integer>

Set the value of variable #1

core-va-1-refresh

Refresh variable #1; a trigger will be generated as if the variable changed value

core-va-refresh

Refresh all variables; triggers will be generated

Appendix

Visual Productions / B-STATION2次の表は、その他の機能を起動する方法を示しています。
StringDescription

core-bu-1=<bool>

Set the button state

core-ld-1=<float>

Set the LED intensity

core-ld-1=<colour>

Set the LED colour

core-dmx-1=<integer>

Set the value of a DMX channel

core-blink

Momentarily flashes the B-Station2's LED

core-hello

The unit will reply with the same Hello message

3 番の LED を赤に設定する場合の例は、core-ld-3=# 0000 です。すべての LED を青に設定するには を青にするには coreld=#0000 を送信します。

D3

HTTP

HTTP（Hyper Text Transfer Protocol）は、Web ページにアクセスするための標準的なプロトコルです。B-Station2 の制御に

以下の表では、プレイバック番号 1 を例にしています。01' はも使用でき、以下の URL を使用します。

[01,06] の範囲内の任意の数字に置き換えることができます。

Description

URL

Parameter Range

ExamplePlayback Go Forward/ajax/pbXX/go+-

http://192.168.1.10/ajax/pb01/go+

Playback Go Back/ajax/pbXX/go--

http://192.168.1.10/ajax/pb01/go-

Playback Jump

/ajax/pbXX/jmp[1, 32]

http://192.168.1.10/ajax/pb01/jump=9

Release playback/ajax/pbXX/rel-

http://192.168.1.10/ajax/pb01/rel

Set playback intensity/ajax/pbXX/int[0.0, 1.0]

http://192.168.1.10/ajax/pb01/int=0.55

Release all playbacks/ajax/pb/rel-

http://192.168.1.10/ajax/rel

Set master intensity/ajax/pb/int[0.0, 1.0]

http://192.168.1.10/ajax/pb/int=0.55

Set blackout/ajax/pb/botrue/false

http://192.168.1.10/ajax/pb/bo=true

Start a solo playback/ajax/pb/sol[1, 6]

http://192.168.1.10/ajax/pb/sol=3

次の表は、アクションリスト #1 を例にしています。数字 '01'
は [01,08] の範囲内の任意の数字に置き換えることができる。
Description

URL

Parameter Range

ExampleExecute action/ajax/alXX/2/exe-

http://192.168.1.10/ajax/al01/2/exe=true

Enable actionlist/ajax/alXX/ena

true/false

http://192.168.1.10/ajax/al01/enable=false

Description

URL

Parameter Range

ExampleStart timer #1/ajax/tm/1/start-

http://192.168.1.10/ajax/tm/1/start

Stop timer #1/ajax/tm/1/stop-

http://192.168.1.10/ajax/tm/1/stop

Restart timer #1/ajax/tm/1/restart-

http://192.168.1.10/ajax/tm/1/restart

Pause timer #1/ajax/tm/1/pause-

http://192.168.1.10/ajax/tm/1/pause

Set time/ajax/tm/1/set<hh:mm:ss>

http://192.168.1.10/ajax/tm/1/set=<01:02:03>

Description

URL

Parameter Range

ExampleSet the button state/ajax/bu/1

true/false

http://192.168.1.10/ajax/bu/1=true

Set the LED intensity/ajax/ld/1[0.0, 1.0]

http://192.168.1.10/ajax/ld/1=0.7

Set the LED colour/ajax/ld/1#RRGGBB

http://192.168.1.10/ajax/ld/1=# 0000

Blink LED/ajax/bli-

http://192.168.1.10/ajax/blink

すべての LED を一度に設定する場合は、インデックスを省略します。例えば、http://192.168.1.10/ajax/ld=0.5。
HTTP GET リクエストをポート 80 に送ることができます。
Product Manual53

Visual Productions / B-STATION2

D4

Appendix

Feed Back

B-Station2 は、その API を使用して外部機器にフィードバック

hello コマンドは、デバイスをポーリングするのに適していまを送ることができ、いわゆる「クライアント」と呼ばれるものす。このコマンドによって、B-Station2 が期待通りの IP アドです。B-Station2 は、直近の 4 つの OSC クライアントと直近

レスとポートでオンラインになっているかどうかを確認できまの 4 つの UDP クライアントを記憶しています。

す。

クライアントは、プレイバックに関連するいくつかの状態変化

電源を落とすと、内部のクライアントリストがクリアされまについて自動的に更新を受け取ります。

す。 クライアントリストから明示的に削除するには、/core/

以下は、B-Station2 がクライアントに送り返すメッセージの一goodbye または core-goodbye を送信してください。

覧表です。
追加のフィードバック機能が必要な場合は、ショーコントロー
ルのカスタムアクションのプログラミングを検討してくださ
い。

54

OSC

UDP

/core/bu/1

core-bu-1/core/pb/1/intensity

core-pb-1-intensity/core/pb/1/ratecore-pb-1-rate/core/pb/intensity

core-pb-intensity/core/pb/1/active

core-pb-1-active/core/pb/1/cue

core-pb-1-cue/core/al/1/enablecore-al-1-enable/core/hellocore-helloVisual Productions / B-STATION2

Product Manual55

Visual Productions / B-STATION2

56