Radio System in Unity

Hi,

An option could be using Transceivers (FMOD API | Event Reference). I explained how you could use transceivers here: How best to Setup Synchronised Multiple Events in Studio for Unity? - #2 by Connor_FMOD. This is using transceivers to play a source event at multiple locations while keeping everything in sync.

You will need to get a reference to the transceiver DSP using getChannelGroup() and then getDSP() using the dsp.getType() to make sure you have the right one. In the transceiver FMOD API | Core API Reference you can see the channel is in the 2nd index so we will use dsp.setParameterInt(2, 0); to set the channel number for the event e.g. the radio station number.

If you need a script reference find attached the code I used. Hope this helps!
ChangeChannel.txt (2.7 KB)