public bool AddChannelGroup(ChannelGroup group, bool propagateDspClock, out DspConnection?connection) { DSPConnection dspConnection; var result = FmodGroup.addGroup(group.FmodGroup, propagateDspClock, out dspConnection).Check(Suppressions()); if (result) { connection = new DspConnection(dspConnection); } else { connection = null; } return(result); }
public void DisconnectFrom(DSP target, DspConnection connection) { FmodDsp.disconnectFrom(target.FmodDsp, connection.FmodDspConnection).Check(Suppressions()); }
public DspOutput(DspConnection connection, DSP output) { Connection = connection; Output = output; }
public DspInput(DspConnection connection, DSP input) { Connection = connection; Input = input; }