JamesOwers/midi_degradation_toolkit
A toolkit for generating datasets of midi files which have been degraded to be 'un-musical'.
PythonMIT
Issues
- 2
measure_errors doesn't detect any deg parameters
#118 opened by apmcleod - 1
Add tests for measure_errors.py functions
#120 opened by apmcleod - 1
We also might want to consider moving some of the functions from measure_errors into the mdtk package.
#157 opened by JamesOwers - 0
New pitch_shift parameters
#164 opened by apmcleod - 2
Automate documentation creation
#167 opened by JamesOwers - 0
Look into making a readthedocs
#97 opened by JamesOwers - 0
Although it's not used yet, we should read velocity from the midi files, since it's there
#140 opened by JamesOwers - 0
Missing test for degradations
#166 opened by apmcleod - 2
Create documentation notebooks
#129 opened by JamesOwers - 2
Add badges to readme!
#139 opened by JamesOwers - 1
- 1
- 1
- 1
We also might want to consider moving some of the functions from measure_errors into the mdtk package
#158 opened by JamesOwers - 0
modelling improvements
#161 opened by JamesOwers - 1
Implement use of logging as opposed to warnings
#132 opened by JamesOwers - 0
improve testing code coverage
#148 opened by JamesOwers - 0
Make tests quicker - test_downloaders is slow
#147 opened by JamesOwers - 0
Travis improvements
#144 opened by JamesOwers - 0
- 1
Sort out the pip install and release on PyPI
#131 opened by JamesOwers - 1
reading json directly via argparse doesn't work
#117 opened by apmcleod - 0
Add tests to df_utils to ensure input unchanged
#141 opened by JamesOwers - 3
- 1
make_datasets can be much faster
#136 opened by apmcleod - 1
add tests to test_data_structures.py
#106 opened by JamesOwers - 0
Refactor data_structures
#130 opened by JamesOwers - 0
make_datasets might produce different data if the downloaded zips change at all.
#135 opened by apmcleod - 1
- 0
Maybe different error handling
#114 opened by apmcleod - 0
Decide on use of Composition class
#104 opened by JamesOwers - 2
data_structures fix_overlapping_{notes,pitches} catch introduction of dur 0 notes
#103 opened by JamesOwers - 2
Trainers and formatters
#98 opened by JamesOwers - 2
Some tests failed in data_structures
#112 opened by apmcleod - 1
- 0
Missing Dependency: pytest
#111 opened by apmcleod - 2
- 1
Add functions to write out MIDI
#126 opened by apmcleod - 2
Just some ideas
#108 opened by benedekrozemberczki - 2
Do typos from reviews
#125 opened by JamesOwers - 3
Recreate acme
#123 opened by apmcleod - 1
Rerun Task 2
#107 opened by JamesOwers - 3
Some csvs have duplicate notes.
#122 opened by apmcleod - 6
Failed degradations keep copies of old notes
#121 opened by apmcleod - 2
urllib import errors
#110 opened by apmcleod - 1
Add motivation and examples for data augmentation.
#115 opened by JamesOwers - 1
Evaluation in pytorch trainers
#100 opened by JamesOwers - 0
- 1
download csv files directly from datasets?
#105 opened by JamesOwers - 1
Remove or implement baseline arg in eval_task.py
#102 opened by JamesOwers