Releases: schismtracker/schismtracker
Releases · schismtracker/schismtracker
Schism Tracker 20240426
Summary of changes since the 20240409 release:
- Properly load samples from .stm files (#421, thanks @RepellantMold)
- Increase precision when working with resonant filters, fixing accuracy bugs with high sample rates (ac7999c)
- Fix a bug where any forced panning on an instrument would be lost upon triggering a new note (7eeebf2)
- Make the instrument list's behavior when pressing space on an instrument match the help list information (cf27eac)
- Fix playing instruments in the instrument list (bc32edc)
- Initial support for paths with Unicode characters on Windows (894edf6 and 2d2ddc3)
Schism Tracker 20240409
Schism Tracker 20240328
Schism Tracker 20240308
Summary of changes since the 20240129 release:
- Use native text input handlers rather than emulating SDL 1.2 APIs, which should allow for a smoother experience for locales other than en_US (#343)
- Fixed panbrello implementation (ebdebaa)
- Fixed a player bug that implemented NNA incorrectly (70be34f)
- Clear MIDI macros if a file is made with Impulse Tracker 2.14, not when it declares to be compatible with it (007749c)
Schism Tracker 20240129
Summary of changes since the 20231029 release:
- Provide undo for "revert pattern data" (thanks @jiffygist!)
- Fixed a playback bug where an instrument's volume is zero and has gotten a note off would not trigger the envelopes properly
- Fixed a playback bug where Position Jumps and Pattern Breaks wouldn't work sometimes
- Add a new config option,
keyjazz_capslock
, to mitigate caps lock events not being sent properly by SDL (the issue is also marked as "won't fix" upstream) - Linux-specific: libFLAC and libogg binaries are now bundled with the Schism build. To use them, you can either prepend
LD_LIBRARY_PATH=/path/to/schismdir
when running Schism or install them to your global libraries directory
Schism Tracker 20231029
Summary of changes since the 20230906 release:
- Fixed so, so, so many OpenMPT test cases, which can (and will) break some older modules
- Remove many old flags that, generally, aren't very useful
- Allow samples headers in IMF files with magic bytes other than 'IS10'
- Fix crash on OS X (and maybe others?) where Schism would crash upon attempting to open an instrument as a sample library
- Remove OS X-specific hotkey stuff that made schism extremely difficult to work with
Schism Tracker 20230906
Summary of changes since 20221201 release:
- Add FLAC loading support
- Fix OpenMPT test case s77.it
- Fix improper playback of note-without-instrument after instrument-without-note
- Fix for initial instrument-without-note
- Fix build failure with old versions of SDL2
- MIDI note-off events that don't match the last note are now dropped
- Detect S3M files made with Graoumf Tracker
Schism Tracker 20221201
Summary of changes since 20221020 release:
- Fix macOS integration
- 10.7 is now the minimum macOS version, as supported by SDL
- Fix issues when reverting to a previous video interpolation setting
Schism Tracker 20221020
Summary of changes since 20220905 release:
- Fix duplicated key input in pattern editor, order list, and instrument editor note table
- Respect audio-related SDL environment variables if set
- Fix handling of window width and height config file options
- Fix segfault on Wayland and DRM/KMS
- Hint SDL not to disable window manager compositing
- Add 4:3 aspect ratio config file option (want_fixed)
Schism Tracker 20220905
Summary of changes since 20220807 release:
- Fix crash in pattern editing introduced by SDL2 changes
- Fix displayed version number for Windows build