カテゴリとは、複数のキューをグループにまとめられるオブジェクトです。
カテゴリを使うと、複数のキューに対する再生制御が行いやすくなります。
具体的には、カテゴリの音量を下げることで複数のキューの音量を下げるなどの操作ができます。
また、1つのキューを2つ以上のカテゴリに登録することもできます。
キューには最大16個のカテゴリを指定することができます。
カテゴリグループはカテゴリをグループ化します。主に似た内容のレベルを指定します。(例:メイングループ、サブグループといったようなもの)
キューで指定するときは同じカテゴリグループから1つだけ指定できます。
カテゴリにはAISACを追加することができます。カテゴリに登録されたAISACを使用することでカテゴリに属する全てのキューを一括でコントロールすることができます。
以下はカテゴリの設定の画面です。
項目 | 初期値 | 値の範囲 | 説明 |
---|---|---|---|
名前 | カテゴリ識別用の名称です。プログラムからコントロールするときの識別用に使われます。 | ||
コメント | カテゴリのコメントです。 | ||
カテゴリID | 0 | 0~2147483646 | カテゴリ識別用IDです。システムで重複しないIDを割り当てることが可能です。 |
カテゴリボリューム | 1.00 | 0.00~5.00 | カテゴリ指定されているキューの調整用ボリュームです。BGM、 SEといった括りでのボリューム設定が可能です。 複数のカテゴリに所属するキューは、それぞれのボリュームが掛け合わされます。 |
カテゴリキューリミットフラグ | False | True/False | カテゴリ指定されているキューをリミットするかどうか指定します。 |
カテゴリキューリミット数 | 1 | 1~255 | カテゴリ指定されたキューのリミット数です。カテゴリ内の同時発音数の上限になります。 複数のカテゴリに所属するキューの場合、それら全てのカテゴリの影響を受けます。 |
キュープライオリティー近距離優先フラグ | False | True/False | 「True」にすると、キューリミットによって停止するキューとして、一番プライオリティーが低く、キューのパンタイプが「3Dポジション」で、一番遠距離であるものが選出されるようになります。 カテゴリ内の全てのキューのパンタイプが「パン」の場合、本設定値は無効となります。 比較対象が同一距離の場合は、発音順が古いものが選出されます。 |
多重再生禁止時間 | 0 | 0~60000(msec) | 指定した時間内、同じカテゴリー内のキューが再生されることを禁止します。 |