0000057: [User Interface] Mousewheel vs. Instrument field (Saga Musix)
0001619: [Feature Request] Play/Stop from position keyboard shortcut (Saga Musix)
0001653: [General] devise a way to provide automatic update for RETRO builds (manx)
0001373: [Feature Request] Fasttracker 2 Custom Sync Event (Wxx) not implemented in OpenMPT (Saga Musix)
0001668: [Feature Request] Interpolate effect arg nibbles individually if the effect type uses them individually (Saga Musix)
0001665: [Playback Compatibility] Octamed invalid tempo (Saga Musix)
0001666: [Playback Compatibility] volume slide ramping too smooth in Interference demo soundtrack (Saga Musix)
0001664: [Plugins / VST] Crash when loading plugins while song is playing (Saga Musix)
0001566: [Feature Request] Sample & sound font list search (Saga Musix)
0001558: [Build System] Split build/auto into user-invocable and helper scripts (manx)
0001654: [General] Exporting 32-bit FLAC streams
0001651: [General] require Win10 21H2 for non-legacy builds (manx)
0001555: [General] bump minimum requirements to Windows 10 1903 (Build 18362) for Windows 10 builds (manx)
0001613: [Playback Compatibility] S3M: OPL2 samples shouldn't be affected by Gxx
0001572: [General] use more std::chrono and less ctime (manx)
0001607: [General] mpt/io_file split (manx)
0001561: [libopenmpt] Allow getting and setting fractional tempo values (manx)
0001556: [General] remove BuildVariants.* (manx)
0001538: [General] enable C++20 (manx)
0000605: [Plugins / VST] Finish plugin auto-suspend implementation (Saga Musix)
0001552: [Audio I/O] "No Interpolation" will make a 32 sample 50% square sound not like a 50% square (Saga Musix)
0001533: [General] Use MPT_COMPILER_SHIFT_SIGNED for C++20 (manx)
22 issues View Issues
0001656: [General] failing to update development channel to build 18649 (manx)
0001648: [File Format Support] Exported WAV files have corrupted metadata (manx)
0001618: [General] [Wine/Linux] Issues related to edit history after r17651 (manx)
0001637: [General] hyperlinks broken in root README.md after recent docs reorg (manx)
0001207: [General] restructure documentation directories (manx)
5 issues View Issues
0001680: [User Interface] Improve keyboard tab navigation in Plugin Manager (Saga Musix)
0001678: [User Interface] Browsing for "all module types" also shows unrelated file extensions (Saga Musix)
2 issues View Issues
0001672: [General] Crash during playback or in instrument editor when trying to access invalid release node of empty envelope (Saga Musix)
0001671: [Playback Compatibility] 'Z7F' cutoff commands don't apply properly for OPL instruments unless filter envelope is enabled (Saga Musix)
0001661: [General] Use more descriptive changelog URL for development build update notifications (manx)
0001659: [Audio I/O] Popping noise when previewing MIDI instruments in Tree View (Saga Musix)
4 issues View Issues


Bugfix release to address some regressions.

0001657: [Feature Request] Initial instrument cutoff no longer affects OPL instruments
0001655: [User Interface] Previewing instrument with built-in filter produces buzz (Saga Musix)
0001649: [General] Updating with no modules open causes an empty module to be opened after restart (manx)
3 issues View Issues
0001601: [libopenmpt] openmpt123 crashes on Win9x (manx)
0001640: [Feature Request] MIDI pitch wheel should influence the pitch of the playing instrument while recording (Saga Musix)
0001642: [General] Automatic update check chooses incorrect download (manx)
0001641: [libopenmpt] Wrong S3M playback wihen ending with pattern loop (Saga Musix)
4 issues View Issues
0001635: [User Interface] iOS RDP: typing into sample rate edit box double-registers each typed character (Saga Musix)
0001634: [User Interface] Keyboard input largely (completely?) broken over Remote Desktop (Saga Musix)
0001625: [libopenmpt] Add keyboard commands to openmpt123 manual page (manx)
0001630: [User Interface] restore key should restore from defaults (Saga Musix)
4 issues View Issues
0001631: [Playback Compatibility] 'Echo DMO' fix (r17509) causes difference in non-zero delay values compared to older versions (Saga Musix)
0001628: [File Format Support] Soundfont instruments are not matched properly if bank LSB doesn't match (Saga Musix)
2 issues View Issues
0001610: [Plugins / VST] Trance Gate 2 plugin resets resonance when resetting playback (Saga Musix)
0001622: [Feature Request] PC Notes multi-channel recording (Saga Musix)
0001617: [File Format Support] .brr support in sample browser (Saga Musix)
0001611: [General] New (IMO false) behaviour when selecting in sampleeditor (zoomed in) (Saga Musix)
0001606: [Build System] Cannot build with clang on windows since the makefile override CC and CXX (manx)
5 issues View Issues
0001598: [User Interface] Go to previous/next entry commands don't work together with selection (Saga Musix)
0001597: [Audio I/O] Bidi loops cutting off on a module I'm working on (Saga Musix)
0001596: [General] Option to auto-transpose instrument samples (Saga Musix)
0001410: [User Interface] Bypass all (effect) plugins (Saga Musix)
4 issues View Issues
0001581: [General] Selection off-centered in sample editor. (Saga Musix)
0001583: [User Interface] Add remove button for plugins (Saga Musix)
0001592: [User Interface] Sample playhead interferes with cursor sample-point action in Sample Editor
0001580: [Build System] OpenMPT Wine integration build script fails to compile (again) (manx)
0001579: [Feature Request] Make Parameter Editor window remember it's position (Saga Musix)
5 issues View Issues
0001565: [User Interface] Jester's epilepsy.mod breaks the openmpt123 user interface (manx)
0001568: [User Interface] Base Octave does not honor group size of custom tunings (Saga Musix)
0001578: [General] Crashing While Navigating With Go To… Dialog (Saga Musix)
0001575: [User Interface] Go To… Dialog Upper Boundary Exceeded (Saga Musix)
0001573: [User Interface] Ctrl + Mouse wheel down alters note cut/off/fade/pcx (Saga Musix)
0001463: [Feature Request] Wet/dry slider on General tab does not update in realtime (Saga Musix)
0001532: [General] Remove legacy update code (manx)
0001560: [General] "Detailed documentation" link in C++ libopenmpt documentation leads to empty page (manx)
8 issues View Issues


General bugfix release with a bunch of new features.

0001497: [Playback Compatibility] Zxx Macro support for seeking (Saga Musix)
0001548: [Plugins / VST] Can't load song after adding RetroPlug VST to it. (Saga Musix)
0001547: [General] Automatic Sample Trimmer destroys some samples with bidirectional loops (Saga Musix)
0001544: [User Interface] Sample sustain loop fields are greyed out for Digital Symphony modules. (Saga Musix)
0001545: [File Format Support] Digital Symphony conversion for low tempos is incorrect. (Saga Musix)
0001536: [User Interface] Status bar displays parameters of 1.30 finetune commands incorrectly (Saga Musix)
0001535: [User Interface] Command slider range breaks when changing to/from an expandable command (Saga Musix)
7 issues View Issues


The first major feature update since 2020!

0001416: [General] run clang-format on soundbase/, and sounddev/ (manx)
0001011: [General] Automatic update (manx)
0001531: [File Format Support] Missing Sxx (Smooth MIDI Macros in .XM format in BeRoTracker) commands in .XM file saved in BeRoTracker (Saga Musix)
0001525: [General] Sign the uninstaller as well (Saga Musix)
0001514: [Audio I/O] Busy playing with midi-keyboard input causes freeze (Saga Musix)
0001528: [Playback Compatibility] Missing key off commands in .it file saved with BeRoTracker (Saga Musix)
0001519: [File Format Support] OPL Export: vgm/vgz files don't loop if Bxx/Cxx command goes to 1st pattern, 1st row of song (Saga Musix)
0001521: [File Format Support] STMIK Format Support (Saga Musix)
0001464: [Plugins / VST] Invalid plugins now ask user twice if they want to load them natively (Saga Musix)
0001488: [File Format Support] Allow exporting OPL commands for native playback (Saga Musix)
0001476: [Audio I/O] Note Fade command removes instrument pitch/pan separation (Saga Musix)
0001506: [General] Instrument envelope zoom level resets when changing to another tab (Saga Musix)
0001428: [Accessibility] Avoid modal update notifcation dialog (Saga Musix)
0001367: [Accessibility] A keyboard shortcut for switching between two halves of many views (Saga Musix)
0001491: [Feature Request] Ability to add instruments from the MIDI library with the keyboard (Saga Musix)
0001467: [General] Shortcuts assigned to MIDI notes trigger on both note-on and note-off (Saga Musix)
0001433: [libopenmpt] Don't build binaries with/without rpath for static builds (manx)
0001429: [General] Force shared instance via INI setting
0001400: [General] Split-out and potentially relicense more generally useful code (manx)
0001474: [Playback Compatibility] Flanger DMO plugin emulation results in silent Wet signal with surround channels (Saga Musix)
0001468: [General] Write a log of last used keyboard actions before crash (Saga Musix)
0000961: [Playback Compatibility] S3M computed period has no upper bound (Saga Musix)
0001344: [Playback Compatibility] Tuning issue in Impulse Tracker file with Amiga pitch slides (Saga Musix)
0001445: [Feature Request] Make instrument name auto-populate with the sample's name (Saga Musix)
0001396: [Feature Request] Can we get more midi controller capablity? (Saga Musix)
0001146: [Playback Compatibility] Handle infinite loops (Saga Musix)
0001446: [File Format Support] Missing notes in certain ADLIBSP.S3M (Saga Musix)
0001161: [File Format Support] Notify user about file write failures (Saga Musix)
0000672: [File Format Support] SymMOD support (Saga Musix)
0001123: [General] Provide unified multi-arch installer (manx)
0001415: [libopenmpt] use modern fork of liballegro 4.2 (manx)
0001291: [Plugins / VST] Separate plugin bridge versions for legacy / buggy plugins (manx)
0001401: [Plugins / VST] Do not silently ignore crashes in VST plugins by default any more (manx)
0001402: [Plugins / VST] Use modern process settings for the main OpenMPT executable (manx)
0001376: [Feature Request] Option to convert bidi looped samples to regular loops (Saga Musix)
0000649: [Feature Request] modern file type registration (was: Re-register MPT instantly) (manx)
0001048: [Feature Request] Drag-able Loop Markers (Saga Musix)
0001361: [User Interface] Sample editor timeline: Add power-of-two option for samples (Saga Musix)
0001358: [User Interface] Make it easier to copy neighbouring channel colors (Saga Musix)
0000659: [Feature Request] Add timestamp ruler to sample view (Saga Musix)
0001316: [User Interface] Channel colors (Saga Musix)
0001135: [libopenmpt] mpt::fstream is broken on MinGW for unicode filenames (manx)
0001214: [General] Remove portable mode from installer (manx)
0001213: [General] Admin-level installer modifies per-user directories (manx)
44 issues View Issues
0001516: [User Interface] Strange double-click behaviour in treeview (Saga Musix)
0001377: [General] Making OpenMPT signed software (Saga Musix)
0001522: [General] MultiTracker sample loading issue from instrument library (Saga Musix)
3 issues View Issues
0001303: [libopenmpt] DMF-Files to fast via in_openmpt.dll (winamp) (Saga Musix)
0001309: [Player input plugins (xmp-openmpt, in_openmpt)] IT vibrato speed incorrect (Saga Musix)
2 issues View Issues