internal override void ShowAsioPanel() { int tmp = -1; //device to init temporarily int sel = Frm.cmbAudioOutput.SelectedIndex; int dev = BassAsio.CurrentDevice; if (sel >= 0) { if (sel != dev) { tmp = sel; BassAsio.Init(tmp, AsioInitFlags.None); //(asiodev, flags) } clsBassOutMidi.CheckOK(BassAsio.ControlPanel()); } if (tmp >= 0) { BassAsio.Free(); } }
public bool ControlPanel() { return(BassAsio.ControlPanel()); }