protected override void Dispose(bool isDisposing) { base.Dispose(isDisposing); audioTrack?.Dispose(); audioTrackStream?.Dispose(); effectController?.Dispose(); }