More descriptive error message
Started working on resynthesis / autogen script
Added rudimentary techno-single8 support to resynthesize
Minor bug fix
More bug fixes, resynthesize now uses config values
Making progress on resynthesis
Added simfile parameter setters + save functionality
Reworked adjustoffset to use new Simfile methods
Basic dance-single self-resynthesis is working
Added optional radar parameter to Simfile.set_chart
Automatically write resynthesized chart to simfile
Fixed resynth hold bugs
What was that about committing often?
Fixed detection of an edge case
Removed utils.py