What's Changed
Features
- SPC Import and Export by @ChrisBlueStone in #19 #23
- Implement all supported envelope features by @PhoenixBound in #35
- BRR decoding improvements by @PhoenixBound in #18 #45
- SNES-accurate filtering/interpolation of samples by @PhoenixBound in #46
- Enable visual styles by @PhoenixBound in #13
- High DPI support by @PhoenixBound in #29
- Added status bar by @ChrisBlueStone in #40 #47
- Added WAV capturing option by @ChrisBlueStone in #49
- Added coloring to indicate measures/beats on the timeline column by @ChrisBlueStone in #54
- Added MIDI sustain pedal support and increased polyphony on Instruments tab by @ChrisBlueStone in #52
- Instrument tester UI changes by @ChrisBlueStone in #58
Bug fixes
- Fix bug preventing importing some songs by @cassdeckard in #10
- Fix state bug with empty tracks by @charasyn in #12
- Fixed Ctrl+S to not insert a note while saving by @ChrisBlueStone in #21
- Fixed fade/slide with 0 duration crashing by @ChrisBlueStone in #22
- Fix some undefined behavior in making and unmaking subroutines by @PhoenixBound in #44
- Fixed instruments tab stops working when sound options is opened by @ChrisBlueStone in #53
Known Issues
- Not all SPC files can be imported. This is due to the music engine differing between games while ebmused itself is coded to only understand the engine used by EarthBound.
New Contributors
- @cassdeckard made their first contribution in #10
- @charasyn made their first contribution in #11
Full Changelog: v2.4.0...v2.5.0