Replaced WaveType with an enum
Added new waveform types (triangle, breaker, tan, whistle, and pink noise)
Wave type popup drop down is a little bit bigger
SfxrParams randomization use new wave types correctly
Made generation of sounds from template match the parameter ranges of BFXR
Basic support for BFXR's new filters (compression, harmonics, and bitcrusher): saved in SfxrParams and interpreted by mutate/randomize/clone properly (not yet taken into account during synthesis, or saved to/loaded from strings)
Updated project description and changelog
Added support to the rest of new BFXR internal parameters (changeRepeat, changeAmount2, changeSpeed2)
The settings string returned from  SfxrParams now contains all new parameters, and added a GetSettingsStringLegacy() to still support the old format
Generator window now has an additional button to copy the parameter string in the old (original SFXR) format
Trailing whitespace removal sperging
CopyFrom() simply copies the params string rather than duplicating everything
SetSettingsString() now properly recognizes both params formats (old/SFXR and new/BFXR), giving a warning if not recognized
Whitespace and line ending fixes
GUI shows all new BFXR filter parameters
Fixed: SetSettingsString() returns false if the string wasn't properly parsed
Comment updates
Using ints instead of a WaveType enum again, for speed
Support for BFXR filter: bit crushing
Support for BFXR filter: compression