Changes
v1.4.0
- added .build_array() which supports file or in memory inputs and array outputs
- added .build_file() - an alias to .build()
- refactored .build() function to support file or in-memory array inputs and file outputs
- the call to subprocess calls the binary directly (shell=False)
- file_info methods return None instead of 0 when the value is not available
- fixed bug in file_info.bitrate(), which was returning bitdepth
- added file_info.bitdepth()
- added Windows support for soxi
- added configurable logging
- .trim() can be called with only the start time specificed
v1.3.0
- patched core sox call to work on Windows
- added remix
- added gain to mcompand
- fixed scientific notation format bug
- allow null output filepaths in build
- added ability to capture build outputs to stdout and stderr
- added power_spectrum
- added stat
- added clear method
- added noiseprof and noisered effects
- added vol effect
- fixed Combiner.preview()
v1.1.8
- Move specification of input/output file arguments from __init__ to .build()