Renamed danpass_parser.py to test_parser.py and added more functionality to Danpass.py
Implemented and tested the DanPASS class using danpass_parser.py to print the Grid objects in the container
Tested the setup with test_parser.py and removed a variable name bug from the downsample method
Removed the $filehandle argument from praatparser.parse(). Now only the filepath is necessary as argument
Changed the loadCorpus method so the absolute path to src files are added
Parallelised the loadCorpus method using the multiprocessing module. Significant speed up
Added global tier extraction methods to Danpass.py and added extraction commands to danpass_parser.py
Fixed a bug where the wrong sound file was associated to a textgrid in Danpass.py. The bug occurred due to parallel processing and missing sort commands.
Added an output path to the Grid and DanPASS classes and a global downsample method for DanPASS and tested them via danpass_parser.py
Forgot to ensure correct sorting after downsampling. Now fixed
Added documentation string to the external functions in Danpass.py
Changed the arguments passed to downsample16 so an output path arguments can be passed as well.
Tested DanPASS.extractHnrTier() and debugged an AssertionError
Debugged the hnr extraction method and tested the printGrid() method in the DanPASS class
Added extraction method that creates data for machine learning. Currently hardcoded for tiers containing HNR, F0 and Intensity.