| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: schismtracker | Distribution: openSUSE:Factory:zSystems |
| Version: 20251014 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Oct 15 01:13:07 2025 |
| Group: Productivity/Multimedia/Sound/Editors and Convertors | Build host: reproducible |
| Size: 1401773 | Source RPM: schismtracker-20251014-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://schismtracker.org/ | |
| Summary: Music editor that matches the look and feel of Impulse Tracker | |
Schism Tracker is a reimplementation of Impulse Tracker, a program used to create music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in-part. The player is based on a modified version of the Modplug engine, with a number of bugfixes and changes to improve IT playback.
GPL-2.0-or-later
* Tue Oct 14 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20251014
* AIFF exports and saves now include extra metadata like WAV and
FLAC; this includes sample loops, autovibrato settings, volume,
panning, and the version of Schism used to save the file. For
info on how this information is stored, see the aiff_header
function in fmt/aiff.c.
* Song exports in all supported formats now save the song title
as metadata.
* Implemented S90, S9E, and S9F Modplug extensions.
* Implemented SSE and AVX enhanced versions of some functions,
such as sample min/max, providing a huge increase in speed,
especially with very large samples.
* Fix a bug where Cxx would get ignored if paired with a pattern
loop effect.
* Respect existing file mode when saving files on POSIX systems.
* Added support for zlib decompression, allowing native loading
of gzip-compressed files.
* Added support for loading and saving .sbi (Sound Blaster
Instrument) files.
* Reverted Zxx-related changes from 20250825, as they proved to
just make things worse.
* Fixed buffer overflow under some audio drivers when SDL 3 is
used.
* Fixed position display in the info page being completely
incorrect on little endian systems.
* OPL: Fix first note played when keyjazzing being ignored.
* D00: Fix a problem where a specially crafted input file could
be used to hang or crash Schism.
* D00: Add detection of older D00 files.
* JACK: Fix use-after-free if the JACK daemon fails to start.
* Tue Aug 26 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250825
* Increased sample position precision, fixing some weird
intonation problems.
* New "sections" of the schism-log now include a timestamp
notating when they were appended.
* AdLib VU meters are now based on the actual output volume,
rather than being like Scream Tracker's "emulated" VU meters.
* Improve mouse precision on buttons.
* Fixed some weird sporadic problems with sample sustain loops.
* Fixed bias within the nearest neighbor video blitter.
* Fixed Shift-Tab behavior in the pattern editor (should not
reset the selection).
* Fix a crash when loading in a sample that was already
pre-loaded for playback (i.e. playing a sample within the
sample library).
* Fix a memory leak when reading metadata from FLAC files.
* Added support for emulating old Schism playback quirks. Only a
few are currently implemented.
* MED: Implement reading song title within the file list
* D00: Fix note-cut count being ignored; many files now play
correctly.
* Mon Jul 28 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250728
* Add support for loading Sony/Sonic Foundry Wave64 (.w64)
samples.
* Add support for loading Epic MegaGames MASI (.psm) modules.
* Add highly experimental support for loading EdLib Tracker D00
(.d00) modules. Since this format is quite unique, many files
won't play (or even load) correctly.
* Add sample-only SoundFont (.sf2) support. No instrument data
is loaded at all for now.
* Pattern Editor: shift selection now gets applied on key
release, not the next key press. This is the Impulse Tracker
(and literally everything else) behavior.
* Diskwriter: support exporting to 24-bit and 32-bit in all
formats.
* XM format: Fix loading modules packed by BoobieSqueezer,
would cause a crash if played.
* FLAC format: Fix hang when loading samples on newer versions
of libFLAC.
* Tue Apr 15 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250415
* Fix saving 16-bit WAV files (it would unreasonably error, even
though the data written was correctly).
* Fix saving stereo samples at all.
* Allow reading and writing sample metadata in and out of WAV and
FLAC files, including loop, sustain loop, default volume &
panning, global volume, and autovibrato settings.
* Don't assume a U.S. keyboard when interpreting shifted forms of
number keys.
* Increase sample view increment precision, fixing sample view
for large samples.
* MOD: Detect Tetramed and some TakeTracker modules.
* XM: Read MIDI macros (Modplug extension).
* Fri Mar 14 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250313
* Fix a regression causing a possible crash or distorted output
when saving 16-bit samples
* Fix a regression in version 20241225 causing sample headers
in XI files to be saved incorrectly
* Fix XI saving using 1-based indices instead of 0-based indices
* Fix ITS/ITI loaders ignoring all characters after a NUL byte
* Alt-F12 (waterfall): Fix stereo logic being off by one pixel
* Fri Mar 07 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250307
* Fix a crash under Linux, if the JACK libraries were loaded but
the server is not started, or the server dies while Schism is
running.
* Optimize sample drawing routines to be less CPU intensive with
particularly large samples.
* Thu Mar 06 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250305
* Fix buffer overflow in character set handling of
Modplug/OpenMPT IT files
* Fix inverted logic for portamento key-off handling
* Multi-write export now puts OPL instruments in their proper
channels, rather than dumping everything into channel 1
* Sun Feb 09 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250208
* Fix incorrect handling of Note Cuts (caused some super weird
changes in playback)
* Fix clicking with Note Cut DNAs
* Fix saving stereo and 16-bit XI files
* Fix importing and exporting AIFF files (sample rate was
always zero)
* Fix the Alt-F12 page and spectrum visualizer having weird
holes in them
* MOD/XM: Load A0F and AF0 as D0E and DE0 respectively to work
around playback differences
* Thu Feb 06 2025 Bernhard Wiedemann <bwiedemann@suse.de>
- Drop schism-nodate.diff to make builds reproducible (boo#1047218)
* Wed Feb 05 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 20250202
* MOD saving supports more than four channels now.
* Floating point WAV/AIFF/AU importing now uses hardware
floating point numbers, if available.
* Fix note cut being cut off immediately regardless of whether
ramping was enabled or not.
* Fix envelope carry being dependent on a previous Note Off.
* Fix a crash when loading some extremely large files.
* Fri Dec 27 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20241226
* Implement Time Information page (accessible via
LShift-LAlt-RAlt-RCtrl-Pause, or the more sane keybind
Ctrl-Alt-T)
* Implement OpenMPT-style loop wrap-around buffer (addresses
playback issues with sample loops + interpolation)
* Much more accurate VU meters in the info page
* Fix handling of Lxx effects
* Fix handling of S7B/S7C effects
* Add support for 32-bit audio output
* Add primitive info reader of EdLib Tracker EDL and D00 files
(loading of the song data is not currently implemented)
* Fix some AIFF and WAV files not being loaded properly
* The default audio sample rate is now 48kHz instead of 44.1kHz
* Instruments Page: Keyjazz now works like Impulse Tracker did
* S3M: Import edit timers from Impulse Tracker and OpenMPT
* S3M: Save Impulse Tracker-style edit timers
- Delete 0001-build-resolve-Wreturn-type-warnings.patch (merged)
* Mon Oct 21 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20241021
* Fix search on the Load Module page
* Wii U support
* Fix portamento in both volume and effect column at the same
time
* Allow importing of IEEE floating point WAV and AU files
* POSIX: Use ~/.config/schism by default; ~/.schism is used if
it is available as a fallback
* MIDI/JACK: Both midi in and out should work flawlessly now
* S3M: Fix sample import under big endian architectures
* IT: Fix V81-VFF commands in old Schism Tracker ITs
* XM: Import ModPlug Tracker Command X extensions
- Add 0001-build-resolve-Wreturn-type-warnings.patch
* Tue Sep 10 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240909
* Add new Unicode fonts (extended latin alphabet, Greek alphabet,
and Hiragana) that are used in the sample, instrument, and
module loading pages for filenames.
* Better tracker detection for S3M files
* More accurate import of the XM K00 effect
* Rework cursor drawing to be more accurate to Impulse Tracker
* Import panning on DSM files
* Fix many possible memory leaks
* S3M: don't warn about invalid notes when saving empty pattern
cells
* Sun Jun 30 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240630
* Add DSM format loader (thanks @RepellantMold)
* Fix a crash upon loading some IT modules made in Modplug and
its derivatives
- Delete schism-deptrack.diff, delete compile.diff (merged)
* Sat Jun 15 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240614
* Add STX module importing
* Add an audio device and driver selection widget in the
Shift-F5 menu
- Delete schism-alsa.diff (obsolete), add compile.diff.
* Sun Jun 09 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240609
* Fix saving 16-bit and/or stereo FLAC samples
* Attempt to convert song messages from Modplug/OpenMPT IT
files.
* Expand the file and directory listings in the Load/Save
Module screens to actually make use of wasted space. It
didn't even look like IT did anyway.
* File listings should now support paths with Unicode out of
the box and will fall back to interpreting the raw characters
if that fails.
* Reimplement key repeat configuration
* Allow copying and pasting palette settings to the clipboard
and actually save them when applied
* Fix saving the module's Schism version
* Fix issues with the implementation that would have caused
it to break after the Epochalypse
- Delete 0001-build-fix-gcc-warning-for-handle_text_input-function.patch
(merged)
* Wed May 29 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240529
* Add support for exporting songs and saving samples to FLAC
* Fix mouse wheel coordinates getting warped under want_fixed=1
* Fix some text input events causing global key inputs
* Fix character digraphs
* Fix double mouse cursor over half-width characters
* Fix Shift-Tab not being the same as in ImpulseTracker
* Fix appearance of parent directories in file browsers when
those directories do, in fact, not exist
- Add 0001-build-fix-gcc-warning-for-handle_text_input-function.patch
* Sat May 25 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240523
* Fix an issue where F4 would silence all samples when in sample mode
- Remove 0001-player-fx-check-for-Instrument-Mode-when-handling-No.patch
(merged)
* Fri May 17 2024 Jan Engelhardt <jengelh@inai.de>
- Add 0001-player-fx-check-for-Instrument-Mode-when-handling-No.patch
* Thu May 16 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240515
* XM: Improve import routines, autovibrato is now handled
properly.
* STM: More sane import for tempo, similar to OpenMPT.
* S3M: Approximate the SAx command.
* Replayer: Correct playback when a sample sustains after a
portamento.
* Replayer: Emulate IT when an instrument is triggered with a
note that does not map to any sample.
* Sun May 05 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240503
* Add initial JACK-MIDI support.
* Fix handling of instrument + tone portamento while in
Compatible Gxx mode.
* Warn on nonfunctional MIDI processing.
* When loading .669 files, reset the effects list on a new note.
* Sat Apr 27 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240426
* Properly load samples from .stm files
* Fix a bug where any forced panning on an instrument would be
lost upon triggering a new note
* Make the instrument list's behavior when pressing space on an
instrument match the help list information
* Fix playing instruments in the instrument list
* Tue Apr 09 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240409
* Remove unnecessary video code
* Fri Mar 29 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240328
* Fix entering line breaks into the message editor
* Don't abort when IT files report an order list size over 256
* Sun Mar 10 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240308
* 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.
* Fixed panbrello implementation
* Fixed a player bug that implemented NNA incorrectly
* Clear MIDI macros if a file is made with Impulse Tracker 2.14,
not when it declares to be compatible with it.
* Mon Jan 29 2024 Jan Engelhardt <jengelh@inai.de>
- Update to release 20240129
* Provide undo for "revert pattern data"
* 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
would not work sometimes
* Sun Oct 29 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 2013102
* Fixed many OpenMPT test cases, which can (and will) break some
older modules.
* Remove many old flags that were not considered very useful.
* Thu Sep 07 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 20230906
* Add FLAC loading support
* Fix improper playback of note-without-instrument after
instrument-without-note
* Fix for initial instrument-without-note
* MIDI note-off events that don't match the last note are now dropped
* Detect S3M files made with Graoumf Tracker
* Thu Dec 01 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 20221201
* Fix issues when reverting to a previous video (mode)
interpolation setting
* Thu Oct 20 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 20221020
* 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
* Hint SDL not to disable window manager compositing
* Add 4:3 aspect ratio config file option (want_fixed)
* Mon Sep 05 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 20220905
* Windows fixes only
* Sun Aug 07 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 20220807
* Use SDL2 instead of SDL1.2. This fixes various
platform-dependent issues with video code, adds support for
new audio drivers such as JACK, and removes the System
Configuration video driver choices in favor of video scaling
method selection.
* Fix multitrack mono audio export.
* Support ADPCM and stereo samples in XM files.
- Drop 0001-configure.ac-Accept-SDL-1.2.50.patch
* Wed Jun 22 2022 Jan Engelhardt <jengelh@inai.de>
- Add 0001-configure.ac-Accept-SDL-1.2.50.patch
* Tue May 17 2022 Jan Engelhardt <jengelh@inai.de>
- Employ pkgconfig(sdl) to allow pulling in sdl12_compat.
* Fri May 06 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 20220506
* Fix import of EBF volume slides from MOD/XM files
* Fix various multisample instrument bugs
* Thu Apr 21 2022 Dirk Müller <dmueller@suse.com>
- update to 20220125:
* Release builds now support macOS 10.9+ (previously supported only 10.15+)
* Fix window size on high-DPI macOS displays when launched from app bundle
* Fix reading of various meta events in MIDI files
* Fix IMF filter envelope being upside down and IMF disable envelope command
* Fix bug in AIFF multi-write
- schism-deptrack.diff: refresh
/usr/bin/schismtracker /usr/share/applications/schism.desktop /usr/share/applications/schismtracker.desktop /usr/share/doc/packages/schismtracker /usr/share/doc/packages/schismtracker/NEWS /usr/share/doc/packages/schismtracker/README.md /usr/share/icons/hicolor /usr/share/icons/hicolor/128x128 /usr/share/icons/hicolor/128x128/apps /usr/share/icons/hicolor/128x128/apps/schismtracker.png /usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps /usr/share/icons/hicolor/16x16/apps/schismtracker.png /usr/share/icons/hicolor/192x192 /usr/share/icons/hicolor/192x192/apps /usr/share/icons/hicolor/192x192/apps/schismtracker.png /usr/share/icons/hicolor/22x22 /usr/share/icons/hicolor/22x22/apps /usr/share/icons/hicolor/22x22/apps/schismtracker.png /usr/share/icons/hicolor/24x24 /usr/share/icons/hicolor/24x24/apps /usr/share/icons/hicolor/24x24/apps/schismtracker.png /usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/32x32/apps/schismtracker.png /usr/share/icons/hicolor/36x36 /usr/share/icons/hicolor/36x36/apps /usr/share/icons/hicolor/36x36/apps/schismtracker.png /usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps /usr/share/icons/hicolor/48x48/apps/schismtracker.png /usr/share/icons/hicolor/64x64 /usr/share/icons/hicolor/64x64/apps /usr/share/icons/hicolor/64x64/apps/schismtracker.png /usr/share/icons/hicolor/72x72 /usr/share/icons/hicolor/72x72/apps /usr/share/icons/hicolor/72x72/apps/schismtracker.png /usr/share/icons/hicolor/96x96 /usr/share/icons/hicolor/96x96/apps /usr/share/icons/hicolor/96x96/apps/schismtracker.png /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/schismtracker.svg /usr/share/licenses/schismtracker /usr/share/licenses/schismtracker/COPYING /usr/share/man/man1/schismtracker.1.gz /usr/share/pixmaps/schism-icon-128.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 23:18:26 2025