//todo: create DSP from description
        //public DSP CreateDSP(ref DspDescription description)
        //{
        //    DSP_DESCRIPTION d = description.ToFmod();
        //    FMOD.DSP dsp;
        //    _system.createDSP(ref d, out dsp).Check();
        //    return DSP.FromFmod(dsp);
        //}

        public DSP CreateDSP(DspType type)
        {
            FMOD.DSP dsp;
            _system.createDSPByType((DSP_TYPE)type, out dsp).Check();

            return(DSP.FromFmod(dsp));
        }
 public DSP CreateDSPByPlugin(Plugin plugin)
 {
     FMOD.DSP dsp;
     _system.createDSPByPlugin(plugin.Handle, out dsp).Check();
     return(DSP.FromFmod(dsp));
 }