CRIWARE Unity Plugin Manual  Last Updated: 2025-05-08
[CriAtom] Multiple Output Devices

Sample Content

Overview

cri4u_samples_criatom_adv08_screenshot.png

This is a sample that uses multiple output buses to output sound/vibration to multiple devices.
Due to hardware limitations, there may be fewer buttons displayed on some platforms.

How to operate

Press the "Start Vibration" button to switch between playing and stopping the cue that outputs vibration.
Press the "Play Pad Speaker" button to play a sound effect that outputs audio to the pad speaker.
Press the "Bind" button to associate the bus that outputs vibration/pad speaker with the output controller.

When the bus and controller are associated, playing a cue with each button will output audio/vibration using the controller as the output device.

Scene Information


Middleware CRI ADX (CRI Atom)
Sample Advanced sample
Storage location /CRIWARE/SDK/unity/samples/UnityProject/Assets/Scenes/criatom/advanced/
Scene File Scene_08_MultipleDeviceOutput.unity


Program Description

Setting the output device type

If you want to handle multiple output devices, you will need to create multiple output buses in CRI AtomCraft
and specify the appropriate output device type for each one.
Please also refer to the "CRI ADX Tool" User's Manual for details.

Associating Output Buses with Output Devices

To use an output bus with pad vibration or pad speaker as the output device type,
you need to specify from the program which device to actually use for output.
The API used at this time differs depending on the platform. Please refer to the sample script for each model for details.