From: <sag...@us...> - 2012-10-27 19:04:52
|
Revision: 1398 http://modplug.svn.sourceforge.net/modplug/?rev=1398&view=rev Author: saga-games Date: 2012-10-27 19:04:43 +0000 (Sat, 27 Oct 2012) Log Message: ----------- [Var] Updated release note documents [Mod] OpenMPT: Version is now 1.20.04.00 Modified Paths: -------------- trunk/OpenMPT/mptrack/res/MPTRACK.RC2 trunk/OpenMPT/mptrack/version.h trunk/OpenMPT/packageTemplate/History.txt trunk/OpenMPT/packageTemplate/OMPT_1.20_ReleaseNotes.html Modified: trunk/OpenMPT/mptrack/res/MPTRACK.RC2 =================================================================== --- trunk/OpenMPT/mptrack/res/MPTRACK.RC2 2012-10-27 15:06:19 UTC (rev 1397) +++ trunk/OpenMPT/mptrack/res/MPTRACK.RC2 2012-10-27 19:04:43 UTC (rev 1398) @@ -43,7 +43,7 @@ VALUE "FileDescription", "OpenMPT / ModPlug Tracker" VALUE "FileVersion", VER_FILEVERSION_STR VALUE "InternalName", "ModPlug Tracker" - VALUE "LegalCopyright", "Copyright \xA91997-2003 Olivier Lapicque; \xA92004-2011 contributors." + VALUE "LegalCopyright", "Copyright \xA91997-2003 Olivier Lapicque; \xA92004-2012 contributors." VALUE "LegalTrademarks", "M.O.D.P.L.U.G" VALUE "OriginalFilename", "mptrack.exe" VALUE "PrivateBuild", "" Modified: trunk/OpenMPT/mptrack/version.h =================================================================== --- trunk/OpenMPT/mptrack/version.h 2012-10-27 15:06:19 UTC (rev 1397) +++ trunk/OpenMPT/mptrack/version.h 2012-10-27 19:04:43 UTC (rev 1398) @@ -18,8 +18,8 @@ //Version definitions. The only thing that needs to be changed when changing version number. #define VER_MAJORMAJOR 1 #define VER_MAJOR 20 -#define VER_MINOR 03 -#define VER_MINORMINOR 05 +#define VER_MINOR 04 +#define VER_MINORMINOR 00 //Creates version number from version parts that appears in version string. //For example MAKE_VERSION_NUMERIC(1,17,02,28) gives version number of Modified: trunk/OpenMPT/packageTemplate/History.txt =================================================================== --- trunk/OpenMPT/packageTemplate/History.txt 2012-10-27 15:06:19 UTC (rev 1397) +++ trunk/OpenMPT/packageTemplate/History.txt 2012-10-27 19:04:43 UTC (rev 1398) @@ -24,6 +24,48 @@ <ks> coda / Ken Snyder +v1.20.04.00 (October 2012, revision 1398) +----------------------------------------- +General tab + [Fix] <js> Input boxes in general tab didn't allow for horizontal scrolling. + +Pattern tab + [New] <js> Can now also transpose by arbitrary amounts. Select from context menu or shortcut. + +Sample tab + [Fix] <js> Unsupported types of WAV files (e.g. MP3-compressed WAV) won't crash the program anymore. + [Fix] <js> Loading XI files as samples could lead to a crash (tx Lucas). + [Fix] <js> Mass sample export file names were sometimes not sanitized correctly (http://bugs.openmpt.org/view.php?id=300). + +VST / DMO Plugins + [Fix] <js> Plugin Selection Dialog: Adding new plugins didn't focus them as intended. + [Fix] <js> Plugin Editor: Bypassing a plugin from its editor didn't mark the module as modified. + +VST::Specific Plugin Fixes + [Fix] <js> EZDrummer didn't load its samples until playback was started since OpenMPT 1.20.01.00, for the same reason as the Korg plugins which stopped working (tx coda). + +XM::Compatible Playback Mode + [Fix] <js> Improved XM tremor effect compatibility. + +XM::Loading and Saving + [Imp] <js> Full tempo range (32 - 512) is now also supported for the default tempo in compatibility export, as Fasttracker 2 actually "supports" this (not through the GUI, but it won't sanitize such values in files) and XMPlay also does. + [Imp] <js> Improved detection of files made with MPT. + +MOD + [Fix] <js> Partly undid Set Finetune changes from OpenMPT 1.20.02.00 (fixes The Wanderer II by Jogeir) + +Other formats + [Fix] <js> ITP Saver: ITP files saved with OpenMPT 1.20.03.00 were corrupted. Files saved with this version can be fixed by writing the byte sequence 10 00 02 (hex) at position $2B (instead of 01 00 00). + +Misc + [New] <js> Tree View: It is now possible to rearrange (drag and drop), insert and duplicate (through the context menu) samples and instruments. + [New] <js> Added hidden INI setting ASIOBaseChannel in [Sound Settings] category to specify the first ASIO channel to use for sound output (as a quick and dirty semi-solution for http://bugs.openmpt.org/view.php?id=128). + [Imp] <js> Using the mouse wheel to scroll edit controls with spin buttons works on all such controls now (http://bugs.openmpt.org/view.php?id=99). + [Mod] <js> Changed default resampling type to XMMS-ModPlug. + [Fix] <js> Wave Export file names were sometimes not sanitized correctly (http://bugs.openmpt.org/view.php?id=300). + [Fix] <js> Installer shouldn't overwrite key settings files anymore. + + v1.20.03.00 (22 September 2012, revision 1359) ---------------------------------------------- Pattern tab @@ -80,7 +122,7 @@ Other formats [Imp] <js> 669 Loader: Effects are now imported more accurately. [Imp] <js> DMF Loader: Improved effect import to fit more effects into a pattern cell. - [Fix] <js> AMF (DSMI) Loader: Fixed pattern effects (normal volume slides were always loaded as volume slide + vibrato) and some other bugs; More AMF format revision (8-14) are supported now. + [Fix] <js> AMF (DSMI) Loader: Fixed pattern effects (normal volume slides were always loaded as volume slide + vibrato) and some other bugs; More AMF format revisions (8-14) are supported now. [Fix] <js> AMF (ASYLUM) Loader: Transposed samples will now play correctly, default speed / tempo are not ignored anymore. Misc @@ -121,7 +163,7 @@ [Imp] <js> The current playback position is now also reported correctly to plugins when jumping around in the order list (Previously, it was always reset to the song start). VST::Specific Plugin Fixes - [Fix] <js> The Korg Wavestation GUI did not work until song was played for the first time since OpenMPT 1.20. This may also fix the GUI of older versions of the Korg M1 plugin. + [Fix] <js> The Korg Wavestation GUI did not work until song was played for the first time since OpenMPT 1.20. This also fixes the GUI of older versions of the Korg M1 plugin. Playback [Fix] <js> Fixed frequency slide inaccuracies (tx BeRo). Modified: trunk/OpenMPT/packageTemplate/OMPT_1.20_ReleaseNotes.html =================================================================== --- trunk/OpenMPT/packageTemplate/OMPT_1.20_ReleaseNotes.html 2012-10-27 15:06:19 UTC (rev 1397) +++ trunk/OpenMPT/packageTemplate/OMPT_1.20_ReleaseNotes.html 2012-10-27 19:04:43 UTC (rev 1398) @@ -5,7 +5,7 @@ <head> <title>OpenMPT 1.20 Release Notes</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta name="language" content="en" /> + <meta name="language" content="en" /> <style type="text/css"> * { font-family: Calibri, sans-serif; } body @@ -16,12 +16,12 @@ margin: 0 0 1em 0; padding: 0; border: none; - } + } a { color: #b30; text-decoration: none; } a:visited { color: #910; text-decoration: none; } a:hover { text-decoration: underline; } - + .screenshots { float:right; @@ -55,7 +55,7 @@ border-width: 0 0 1px 0; } - h1 img { vertical-align: middle; margin-right: 1em; } + h1 img { vertical-align: middle; margin-right: 1em; } h2, h3, h4 { @@ -67,15 +67,15 @@ color: #333; text-shadow: 1px 1px #fff; } - + h3 { border-left-width: 2em; } h4 { border-left-width: 1em; } - + li {list-style-type: none; padding: 0 0 0.5em 0; } li:before { content: "» "; } - + li li { padding: 0; } - + /* use this for pattern data */ pre { @@ -83,7 +83,7 @@ display: inline; color: #006; } - + tt { font-family: monospace; @@ -97,29 +97,29 @@ <img src="ReleaseNotesImages/general/modplug.png" width="81" height="80" alt="OpenMPT Logo" /> OpenMPT 1.20 - Release Notes </h1> - + <p> OpenMPT has introduced a number of noteworthy new features since the last official release (version 1.19.04.00). - This document should give a rough overview about the greatest changes in OpenMPT 1.20. + This document should give a rough overview about the greatest changes in OpenMPT 1.20. </p> - + <h2>What's new?</h2> - + <h3>General</h3> <div class="screenshots"> <a href="ReleaseNotesImages/1.20/modified_files.png"><img src="ReleaseNotesImages/1.20/modified_files.png" width="240" height="148" alt="Modified files dialog" title="Modified files dialog (click to view big screenshot)" /></a> </div> <ul> - <li>OpenMPT 1.20 introduces a <strong>template system</strong> that can be used to quickly access often used plugin, pattern, sample and instrument combinations.</li> + <li>OpenMPT 1.20 introduces a <strong>template system</strong> that can be used to quickly access often used plugin, pattern, sample and instrument combinations.</li> <li>When closing OpenMPT, a single dialog with a <strong>list of unsaved files</strong> is now shown instead of one message box for each modified file.</li> <li>In the <strong>Wave Export</strong> dialog, you can now specifiy how often the exported tune should be looped.</li> <li><strong>Crash recovery</strong>: When a crash is encountered, OpenMPT will try to save modified documents to a temporary location and close the audio device. The latter can especially help with ASIO drivers that become unusable after a program crash.</li> <li><strong>MIDI CCs</strong> that are being received from an external MIDI device can now be mapped to pattern / sample / instrument editor shortcuts.</li> - <li>The <strong>treeview</strong> can now handle more than 32 open modules.</li> + <li>The <strong>treeview</strong> can now handle more than 32 open modules and can now be used to rearrange (drag and drop), insert and duplicate (through the context menu) samples and instruments.</li> <li>The keyboard settings dialog can now be used to <strong>search for shortcuts</strong> by name and by key combination.</li> <li>At last, OpenMPT comes with a <strong>manual</strong> again!</li> </ul> - + <h3>Pattern Editor</h3> <div class="screenshots"> <a href="ReleaseNotesImages/1.20/quick_channel_settings.png"><img src="ReleaseNotesImages/1.20/quick_channel_settings.png" width="240" height="84" alt="Quick Channel Settings dialog" title="Quick Channel Settings dialog (click to view big screenshot)" /></a> @@ -130,20 +130,21 @@ <li>Like in Impulse Tracker, it is now possible to show the <strong>default sample volume</strong> if there is no volume command next to a note.</li> <li>OpenMPT can now record incoming <strong>aftertouch MIDI messages</strong> to patterns as either volume commands or MIDI macros.</li> <li>Middle-clicking or Ctrl-right-clicking a channel header opens the new <strong>quick channel settings</strong> dialog, which can be used to quickly adjust volume, panning and channel names.</li> + <li>It is now possible to <strong>transpose</strong> pattern selections by an arbitrary amount of semitones.</li> </ul> - + <h3>Sample Editor</h3> <ul> <li>The new <strong>sample tuner</strong> can be used to tune samples to a given note.</li> <li>Improved support for <strong>AIFF samples</strong> (up to 32-Bit PCM and floating point audio as well as little-endian PCM samples) and WAV samples with arbitrary bit resolutions up to 32-Bit (e.g. 20-Bit). <li>Editing large samples will not crash the tracker anymore.</li> </ul> - + <h3>Macro System</h3> <ul> <li>The MIDI macro system has been rewritten completely and is now (hopefully) 99% compatible with IT's MIDI macros. Some macro letters have been changed / added, see the "macro help" button in the macro settings or the manual for more information.</li> </ul> - + <h3>VST Plugins</h3> <div class="screenshots"> <a href="ReleaseNotesImages/1.20/instrument_settings.png"><img src="ReleaseNotesImages/1.20/instrument_settings.png" width="240" height="93" alt="Instrument Pitch Wheel Depth" title="Instrument Pitch Wheel Depth (click to view big screenshot)" /></a> @@ -152,18 +153,18 @@ <li>Plugins can now <strong>route MIDI events</strong> to follow-up plugins. This can be useful for LFO, arpeggiator or groove plugins.</li> <li>Searching for multiple <strong>unknown plugins</strong> will now open only one browser window.</li> <li>Some <strong>multi-output plugins</strong> like Kontakt (64 channels version) won't crash anymore.</li> - <li>Built-in support for <strong>jBridge</strong> to provide support for 64-Bit plugins and other plugins that won't load in OpenMPT.</li> + <li>Built-in support for <strong>jBridge</strong> to provide support for 64-Bit plugins and other plugins that won't load in OpenMPT.</li> <li>Exception handling for crashed plugins does finally work again, so the <strong>overall stability</strong> of OpenMPT as a VST host has increased. Note that a few plugins don't seem to like exception handling and might crash now.</li> - <li>The current <strong>playback position</strong> is now also reported correctly to plugins when jumping around in the order list. Previously, it was always reset to the song start. This enhances support for sequencer plugins like Maschine.</li> + <li>The current <strong>playback position</strong> is now also reported correctly to plugins when jumping around in the order list. Previously, it was always reset to the song start. This enhances support for sequencer plugins like Maschine.</li> <li>Effect plugins are now sorted into <strong>plugin categories</strong> (as reported by the plugins) in the plugin selection dialog. Delete the <tt>plugin.cache</tt> file in OpenMPT's settings directory to rebuild the plugin cache with categories. Loading a plugin into a module will also update the cache.</li> <li><strong>Vibrato effects</strong> are now also sent to instrument plugins! In fact, the whole MIDI portamento system has been overhauled and behaves exactly like sample portamentos and vibratos now - given that you set up the correct Pitch Wheel Depth of the plugin in the instrument settings tab.</li> </ul> - + <h3>There's more...</h3> <p> For a detailed description of what has changed, check <a href="History.txt">History.txt</a>. If you are new to OpenMPT, be sure to read the manual as well. </p> - + <h2>Known Issues</h2> <p> <i>This list has mostly been copied over from the old OpenMPT 1.17 RC2 release notes, so this not very comprehensive... :-)</i> @@ -177,13 +178,13 @@ <li>In Windows 98, the graphical parameter editor and instrument envelope editor grid display are messed up.</li> <li>There is no really <em>convenient</em> way to find out what features of the tracker are supported by the original trackers (Impulse Tracker, Fasttracker 2, etc...) when working with those file formats...</li> </ul> - + <h2>Contact</h2> <p> Helpful bug reports, new ideas and brave volunteers to test early development builds or contribute to the code are more than welcome!<br /> Our issue tracker is located at <a href="http://bugs.openmpt.org/">http://bugs.openmpt.org/</a> and can be used to report bugs and feature requests.<br /> You can also meet us at the ModPlug Central forums: <a href="http://forum.openmpt.org/">http://forum.openmpt.org/</a>. </p> - + </body> </html> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |