public static Filterbank GetFilterbank(AxisScale type, double scale, double @base, double bandwidth, double overlap) { Filterbank filterbank; if (type == AxisScale.SCALE_LINEAR) { filterbank = new LinearFilterbank(scale, @base, bandwidth, overlap); } else { filterbank = new LogFilterbank(scale, @base, bandwidth, overlap); } return filterbank; }
public static Filterbank GetFilterbank(AxisScale type, double scale, double @base, double bandwidth, double overlap) { Filterbank filterbank; if (type == AxisScale.SCALE_LINEAR) { filterbank = new LinearFilterbank(scale, @base, bandwidth, overlap); } else { filterbank = new LogFilterbank(scale, @base, bandwidth, overlap); } return(filterbank); }