Modify behaviour for > 100 percentile limits - extend by a fraction of the min-max range rather than a fraction of the absolute max value. This will prevent large extensions for ranges that are far from zero (e.g. recent stellar lightcurves in MJD). See Issue: https://github.com/james-trayford/strauss/issues/20
Also catch ModuleNotFoundError that can get thrown when PortAudio isn't found by the sounddevice library.
ModuleNotFoundError
that can get thrown whenPortAudio
isn't found by thesounddevice
library.