public unsafe WindCavity(int maxDelay, double length, double diameter, double windSpeed) { windCavity = SDTWindCavity_new(maxDelay); SDTWindCavity_setLength(this.windCavity, length); SDTWindCavity_setDiameter(this.windCavity, diameter); SDTWindCavity_setWindSpeed(this.windCavity, windSpeed); }
private unsafe static extern double SDTWindCavity_dsp(SDTWindCavity *x);
private unsafe static extern void SDTWindCavity_setWindSpeed(SDTWindCavity *x, double f);
private unsafe static extern void SDTWindCavity_setDiameter(SDTWindCavity *x, double f);
private unsafe static extern void SDTWindCavity_setLength(SDTWindCavity *x, double f);
private unsafe static extern void SDTWindCavity_free(SDTWindCavity *x);