octave_bands
- ketos.utils.octave_bands(band_min=-1, band_max=9)[source]
- Compute the min, central, and max frequency value of the specified octave bands, using the following formulas, - f_centre = 10^3 * 2^p , f_min = f_centre / sqrt(2) , f_max = f_centre * sqrt(2) , - where p = band_number - 5 - Args:
- band_min: int
- Lower octave band 
- band_max: int
- Upper octave band 
 
- Returns:
- fcentre: numpy array
- Central frequency of each band (in Hz) 
- flow: numpy array
- Minimum frequency of each band (in Hz) 
- fhigh: numpy array
- Maximum frequency of each band (in Hz) 
 
- Example:
- >>> from ketos.utils import octave_bands >>> >>> fc, fmin, fmax = octave_bands(1, 3) >>> print(fc) [ 62.5 125. 250. ]