From: <sag...@us...> - 2013-11-01 23:33:10
|
Revision: 3063 http://sourceforge.net/p/modplug/code/3063 Author: saga-games Date: 2013-11-01 23:33:00 +0000 (Fri, 01 Nov 2013) Log Message: ----------- [Mod] Updated release notes. [Mod] OpenMPT: Version is now 1.22.06.00 Modified Paths: -------------- trunk/OpenMPT/common/versionNumber.h trunk/OpenMPT/packageTemplate/History.txt trunk/OpenMPT/packageTemplate/OMPT_1.22_ReleaseNotes.html Modified: trunk/OpenMPT/common/versionNumber.h =================================================================== --- trunk/OpenMPT/common/versionNumber.h 2013-11-01 16:29:11 UTC (rev 3062) +++ trunk/OpenMPT/common/versionNumber.h 2013-11-01 23:33:00 UTC (rev 3063) @@ -16,8 +16,8 @@ //Version definitions. The only thing that needs to be changed when changing version number. #define VER_MAJORMAJOR 1 #define VER_MAJOR 22 -#define VER_MINOR 05 -#define VER_MINORMINOR 08 +#define VER_MINOR 06 +#define VER_MINORMINOR 00 //Version string. For example "1.17.02.28" #define MPT_VERSION_STR VER_STRINGIZE(VER_MAJORMAJOR) "." VER_STRINGIZE(VER_MAJOR) "." VER_STRINGIZE(VER_MINOR) "." VER_STRINGIZE(VER_MINORMINOR) Modified: trunk/OpenMPT/packageTemplate/History.txt =================================================================== --- trunk/OpenMPT/packageTemplate/History.txt 2013-11-01 16:29:11 UTC (rev 3062) +++ trunk/OpenMPT/packageTemplate/History.txt 2013-11-01 23:33:00 UTC (rev 3063) @@ -25,26 +25,80 @@ <ks> coda / Ken Snyder +v1.22.06.00 (2 November 2013, revision 3063) +-------------------------------------------- +Pattern Tab::Note Properties + [Fix] <js> IT / S3M volume slide mapping was a bit off. + +Tree view + [Fix] <js> Note-off on key-up was accidentally also applied to the lower part of the tree view. + +VST / DMO Plugins + [Imp] <js> Audio is longer paused while a plugin is loaded. + [Fix] <js> SysEx messages are sent to plugins in a different way now. This fixes SysEx messages sent through OpenMPT's MIDI Input / Output plugin. + +MPTM::Loading + [Fix] <js> Loading MPTM files made with older versions of OpenMPT could trash some Parameter Control parameters. + [Fix] <js> Reading extended instrument and song properties in files with no samples was broken for the I-don't-know-how-manieth-time (also applies to IT files). + +IT::Compatible Playback Mode + [Fix] <js> In Compatible Gxx mode, sliding between two different samples shouldn't switch to the new sample (like in XM). + +XM::Loading + [Imp] <js> Don't enable smooth ramping heuristic for old XM revisions (this feature was introduced in a later version of Fasttracker 2). + +MOD::Loading + [Imp] <js> When loading SoundTracker modules, automatically enable ProTracker 1.x mode. + [Imp] <js> Re-enabled support for ADPCM-compressed samples. + +Other formats + [Imp] <js> Updated RAR unpacker. All RAR formats up to the current RAR 5.0 are now supported. + [Imp] <js> DBM: Support for panning envelopes, 32-bit samples, pattern names, multiple songs and various other small improvements. + [Imp] <js> Added support for AMS (Velvet Studio) format revision 2.0. + [Fix] <js> AMS (Velvet Studio): Default speed and tempo broke in OpenMPT 1.22.03.00. Instrument fadeout was too quick. Vibrato Envelope is now imported more correctly. + [Fix] <js> AMS (Extreme's Tracker): 16-bit sample support was broken. + [Fix] <js> DSM: Fixed broken patterns and added support for delta-encoded samples. + [Fix] <jh> Loading some malformed files in various format could lead to a crash (introduced in OpenMPT 1.22.03.00). + [Fix] <jh> WAV Loader: Loading 24-/32-bit WAV files as module crashed since (introduced in OpenMPT 1.22.04.00, http://bugs.openmpt.org/view.php?id=436). + +Misc + [New] <jh> Added support for Kernel Streaming sound output on Windows XP and for WaveRT on Vista or newer. Both drivers are listed as "WDM-KS" in the soundcard options dialog. + [New] <jh> Added a button to re-enumerate sound devices to soundcard options dialog. This allows selecting sound devices that got added / installed while OpenMPT was already running. + [New] <jh> Use a common dialog for WAV and compressed exporting. Support for FLAC (built-in), OGG and Opus added. + [New] <jh> WAV export also supports tags now. + [New] <jh> Can now also normalize audio during compressed export (via temporary file). + [New] <js> Added option to clean output buffers of plugins before exporting (renders up to 20 seconds of silence per plugin, http://bugs.openmpt.org/view.php?id=19). + [New] <jh> Added option to disable cue point writing on pattern transitions in WAV export (http://forum.openmpt.org/index.php?topic=5131.0). + [New] <js> Added command-line option /fullMemDump to write a minidump with heap when OpenMPT crashes. + [Imp] <jh> Removed static limit of 16 DirectSound and 8 ASIO devices. + [Imp] <jh> Limit WFIR cutoff setting to a sensible range. + [Mod] <jh> Calculate mixer channel statistics over the interval as maximum used channels instead of a approximation of average used channels. + [Mod] <jh> Remove /wavex command line option (not relevant anymore on any of the supported Windows versions) + [Mod] <jh> Always default or fallback to a Wave Out device which is by far the most stable and has the least suprising user experience. + [Mod] <jh> Slightly changed audio thread code to avoid sporadic deadlocks in Wine. + [Fix] <jh> All Loaders: When loading modules from a ZIP file, no longer overwrite existing song comments with ZIP file comments (broke in OpenMPT 1.22.02.00). + + v1.22.05.00 (31 August 2013, revision 2622) ------------------------------------------- General Tab - [Imp] <js> Effect parameters are now also updated while dragging the corresponding slider (tx madbrain). + [Imp] <js> Plugin parameters are now also updated while dragging the corresponding slider (tx madbrain). Sample Editor [Imp] <js> Don't limit size of loaded sample file to the size of physical memory (old code relict). Instrument Editor - [Imp] <js> Also show FLAC files when loading instruments in instrument view. + [Imp] <js> FLAC files are also shown in the file selection dialog. Tree view [New] <js> Can now drag and drop samples / instruments between modules (tx madbrain). [Imp] <js> Releasing note keys now also stops sample / instrument previews (tx madbrain). - [Fix] <js> Previewing sound font instruments in the treeview broke in OpenMPT 1.22.04.00. + [Fix] <js> Previewing sound font instruments in the treeview broke in OpenMPT 1.22.04.00 (http://bugs.openmpt.org/view.php?id=429). [Fix] <js> Trying to rename items that are not part of a song folder crashed the application. [Fix] <js> Adding and renaming sequences didn't update the tree view properly. Playback - [Fix] <js> Fine / extra fine portamento slides in IT / S3M with a parameter of 0 were broken in OpenMPT 1.22.04.00. + [Fix] <js> Fine / extra fine portamento slides in IT / S3M with a parameter of 0 were broken in OpenMPT 1.22.04.00 (http://bugs.openmpt.org/view.php?id=433). Other formats [Fix] <jh> DSM: Support files that start with a slightly different header than usual DSM files (http://forum.openmpt.org/index.php?topic=5091). @@ -71,7 +125,7 @@ [Fix] <jh> Reduce quantization noise by correcting the rounding and scaling in floating point conversion and float or 24-/32-Bit normalization when loading such WAV samples. Tree view - [Imp] <js> Can now load more than 64 soundfonts. + [Imp] <js> Can now load more than 64 soundfonts (http://bugs.openmpt.org/view.php?id=333). [Fix] <js> Fixed a rare crash when switching between previewed files in tree view (probably present since OpenMPT 1.22.01). [Fix] <js> Fixed various issues with editing sequence / instrument / pattern names. Modified: trunk/OpenMPT/packageTemplate/OMPT_1.22_ReleaseNotes.html =================================================================== --- trunk/OpenMPT/packageTemplate/OMPT_1.22_ReleaseNotes.html 2013-11-01 16:29:11 UTC (rev 3062) +++ trunk/OpenMPT/packageTemplate/OMPT_1.22_ReleaseNotes.html 2013-11-01 23:33:00 UTC (rev 3063) @@ -114,11 +114,12 @@ Old buffer length settings are <strong>converted automatically</strong> to their new equivalent values. Yes, the new latency value is higher than the previous buffer length value, but that is intended, because previously, the real latency was three times the buffer length. If you are still in doubt, read the <a href="http://wiki.openmpt.org/Manual:_Frequently_Asked_Questions#OpenMPT_produces_clicks_at_a_buffer_length_that_previously_worked_just_fine">FAQ</a>.</li> - <li>Added support for <strong>WASAPI output devices</strong>.</li> + <li>Added support for <strong>WASAPI, Kernel Streaming and WaveRT output devices</strong>. The latter two are displayed as WDM-KS in the GUI.</li> <li>Added a global <strong>VU meter with clip indicator</strong> in the main toolbar.</li> <li><strong>Elapsed time display</strong> in the status bar is a lot more accurate now (no more rounding errors that pile up over time).</li> <li>S9F (reverse sample) next to a note also works with looped samples now.</li> <li>Extra-smooth ramping is now also applied with no and linear interpolation.</li> + <li>The WAV and MP3 <strong>export dialogs</strong>> have been combined into a single new export dialog. Support for Opus, OGG Vorbis and FLAC have been added as export options.</li> </ul> <div class="screenshots"> @@ -144,6 +145,7 @@ <h3>Plugins</h3> <ul> + <li>Added an option to the export dialog to render a bit of silence before exporting (e.g. for faulty plugins that don't clear their reverb buffers when they are reset).</li> <li>It is now possible to <strong>load and save FXB</strong> (plugin preset bank) files.</li> <li>Plugin presets can now be <strong>copied and pasted</strong> between several instances of the same plugin.</li> <li>Added an option in the plugin editor to <strong>route a plugin's MIDI output</strong> to the pattern / sample / instrument editor.</li> @@ -157,9 +159,11 @@ <h3>File Format Support</h3> <ul> + <li>Libraries have been updated to support more versions of the <strong>LHA and RAR archive formats</strong>.</li> <li>Support for importing <strong>MP3 samples</strong> has been added. libmpeg123 is required for this to work, which is not shipped with MP3 due to the patent troubles involved with MP3 technology. The OpenMPT manual <a href="http://wiki.openmpt.org/Manual:_Frequently_Asked_Questions#I_can.27t_load_any_MP3_samples">explains</a> where to download and where to put libmpg123 to work with OpenMPT.</li> <li>Drastically improved support for 15-sample <strong>SoundTracker MODs</strong>!</li> - <li>Experimental support for <strong>saving IT-compressed samples</strong> has been added. Compressed stereo samples won't load in older versions of OpenMPT, and compressed samples will cause trouble when reading extended song or instrument properties in old versions, so be careful if you want to be backwards-compatible.</li> + <li>Support for <strong>saving IT-compressed samples</strong> has been added. Compressed stereo samples won't load in older versions of OpenMPT, and compressed samples will cause trouble when reading extended song or instrument properties in old versions, so be careful if you want to be backwards-compatible. Thus, compressed samples are not enabled by default.</li> + <li>Improved support for DBM (DigiBooster Pro), DSM (DSIK) and AMS (Velvet Studio) modules.</li> <li>Added support for <strong>DIGI</strong> (DigiBooster) modules.</li> <li>Advanced <strong>tracker detection</strong>: OpenMPT tries to find out which tracker a file was made with and shows this information in the "Last saved with" field in the Song Properties.</li> </ul> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |