• Vincent QB's avatar
    Backend switch (#355) · 774ebc78
    Vincent QB authored
    * move sox inside function calls.
    
    * add backend switch mechanism.
    
    * import sox at runtime, not import.
    
    * add backend list.
    
    * backend tests.
    
    * creating hidden modules for backend.
    
    * naming backend same as file: soundfile.
    
    * remove docstring in backend file.
    
    * test soundfile info.
    
    * soundfile doesn't support int64.
    
    * adding test for wav file.
    
    * error with incorrect parameter instead of silent ignore.
    
    * adding test across backend. using float32 as done in sox.
    
    * backend guard decorator.
    774ebc78
test.py 10.5 KB