Posted
almost 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This update brings some small improvements and bugfixes backported from OpenMPT 1.27 development.
"Continue song as soon as MIDI notes are being received" also restarted playback from cursor
... [More]
position if "follow song" was disabled.
Show tooltip explanations for auto-vibrato parameters.
Convert auto-vibrato sweep between IT / MPTM and XM more accurately.
Can now load some STM files which previously did not load, and fix playback of some SoundTracker MODs.
Appending a sample-based module to an instrument-based module did not create instruments for the newly added samples.
Fix icons with broken transparency on some systems, in particular on Wine 2.x.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module playback and loader fixes.
[Less]
|
Posted
almost 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This update brings small improvements and some bugfixes backported from OpenMPT 1.27 development, which is is now slowly nearing completion:
The "Copy Orders" shortcut never worked.
When "Loop
... [More]
Pattern" is active, position jump commands no longer jump to the target pattern but restart the current pattern.
16SV samples created by Fasttracker 2 / Awave were not loaded correctly.
Added "Go to Instrument / Sample directory" context menu entries to the tree view file browser to return to the default directories.
Duplicate Note Action checks did not work for instrument plugins with a transposed note map.
MIDI notes sent by the randomid VST plugin by Insert Piz Here were not being received
Improved loading of SFX and PLM files.
Visually indicate whether playback was stopped or paused by resetting the elapsed time in the status bar to 0:00:00 when stopping.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module playback and loader fixes.
[Less]
|
Posted
almost 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This update brings small improvements and some bugfixes backported from OpenMPT 1.27 development, which is is now slowly nearing completion:
The "Copy orders" shortcut never worked.
When "Loop
... [More]
Pattern" is active, position jump commands no longer jump to the target pattern but restart the current pattern.
16SV samples created by Fasttracker 2 / Awave were not loaded correctly.
Added "Go to Instrument / Sample directory" context menu entries to the tree view file browser to return to the default directories.
Duplicate Note Action checks did not work for instrument plugins with a transposed note map.
MIDI notes sent by the randomid VST plugin by Insert Piz Here were not being received
Improved loading of SFX and PLM files.
Visually indicate whether playback was stopped or paused by resetting the elapsed time in the status bar to 0:00:00 when stopping.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module playback and loader fixes.
[Less]
|
Posted
almost 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This update brings small improvements and some bugfixes backported from OpenMPT 1.27 development, which is is now slowly nearing completion:
The "Copy Orders" shortcut never worked.
When "Loop
... [More]
Pattern" is active, position jump commands no longer jump to the target pattern but restart the current pattern.
16SV samples created by Fasttracker 2 / Awave were not loaded correctly.
Added "Go to Instrument / Sample directory" context menu entries to the tree view file browser to return to the default directories.
Duplicate Note Action checks did not work for instrument plugins with a transposed note map.
MIDI notes sent by the randomid VST plugin by Insert Piz Here were not being received
Improved loading of SFX and PLM files.
Visually indicate whether playback was stopped or paused by resetting the elapsed time in the status bar to 0:00:00 when stopping.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module playback and loader fixes.
[Less]
|
Posted
about 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This update brings small improvements and some bugfixes backported from OpenMPT 1.27, which is still being worked on:
In the pattern tab, do not wrap around the spin wheel for the edit spacing
... [More]
box from 0 to 64.
Correctly center active row when switching to a pattern that has less rows than the previously edited pattern.
The "switch to order list" shortcut also toggled overflow paste.
Configuring chords with a relative base note was broken since OpenMPT 1.26.01.00.
Trying to play a part of a pattern that is not part of the regular play sequence (e.g. rows after a pattern break) caused the pattern to be played from the first row instead.
Added 1:256 and 1:512 sample zoom factors.
When converting from IT / MPTM / S3M to MOD and vice versa, samples were slightly detuned (MOD plays with PAL middle-C frequency, but was translated using NTSC middle-C frequency).
If a soundfont has more than 16 banks, do not cram items of further banks into the first bank's folder.
Completely disable silence detection for VST plugins, as plugins built with old versions of the JUCE framework falsely claim that they support this feature.
When performing excessive portamento down in IT linear slide mode with legacy period mode enabled or excessive portamento up with Hertz mode, the channel frequency wrapped around since OpenMPT 1.26.01.00
SF2: Some stereo sample pairs were mismatched.
Running OpenMPT with a relative path to a module file as a parameter did not work as intended.
MIDI Input / Output plugin: Identically-named input and output ports could cause the previous plugin state to not be restored properly.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module playback and loader fixes.
[Less]
|
Posted
over 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This is mostly a bugfix update for OpenMPT 1.26, addressing new and old bugs and improving existing functionality:
In the pattern tab, remember channel transpose amount also after closing the
... [More]
tab.
When making an order list selection using the keyboard, do not update the play position.
Changing the plugin of a PC event via the Note Properties didn't update the parameter list in that dialog.
Pattern transitions were executed too early if a pattern loop ended on the last row of a pattern.
Dragging a single pattern with "Follow Song" enabled could modify the dragged pattern selection on pattern transitions.
Duplicating patterns did not apply the original pattern's tempo swing settings.
Tempo swing settings were ignored when setting them to 100% for each row for a specific pattern, even if this differed from the global swing settings.
Allow a maximum instrument fadeout value of 32767 in MPTM, like in XM.
Add "Open in Explorer" to the instrument library directory context menu.
Insert key can now be used to insert items in the tree view (e.g. samples and instruments), Shift-Insert to duplicate them.
Fixed an excessive performance drop when modifying a sample or instrument in a module containing hundreds of samples or instruments.
Converting an XM instrument with no volume envelope to IT / MPTM now creates an envelope which instantly cuts the sample on key-off.
Tremolo on quiet notes was broken in OpenMPT 1.26.06.00.
Pattern loops ending on the last row of a pattern were not executed properly in S3M files.
Default 8-channel mode tempo in MED files should now be imported correctly.
Patterns with identical contents but different time signatures were merged when choosing to remove duplicate patterns in the Song Cleanup.
Windows key and other special keys were always intercepted since OpenMPT 1.26.01.00
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module loader fixes.
[Less]
|
Posted
over 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This is another bugfix update for OpenMPT 1.26, addressing old bugs and improving existing functionality without adding any new features:
Pasting partial PC events could result in invalid
... [More]
parameter numbers or values in patterns.
"Change plugin parameter" only worked if the selection started in the first channel.
When reading ITI / XI instruments as samples, prefer reading the sample at middle-C rather than the first sample in the file.
Crossfading did not work if a sample only had a sustain loop, and adding silence at the beginning of the sample did not move the sustain loop points.
Allow ITI files saved with Schism Tracker to be loaded.
Do not cycle through treeview items when keeping keys pressed while a playable item is focussed.
In IT files, MIDI program and bank instrument properties are now written in a way that is also read correctly by other IT-compatible applications.
Avoid enabling some ProTracker quirks for MOD files most likely created with ScreamTracker 3.
Tremolo effect only had half the intended strength in MOD files.
Dragging the mouse over buttons in the Channel Manager now applies the same action to all hovered buttons rather than toggling the action everytime the mouse moves a bit.
SF2 region coarse tuning is now imported.
Embedded soundfonts in RMI files could not be read in some cases.
Several crashes with malformed module files.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module loader fixes.
[Less]
|
Posted
over 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This is another bugfix update for OpenMPT 1.26, addressing old bugs and improving existing functionality without adding any new features:
Pasting partial PC events could result in invalid
... [More]
parameter numbers or values in patterns.
"Change plugin parameter" only worked if the selection started in the first channel.
When reading ITI / XI instruments as samples, prefer reading the sample at middle-C rather than the first sample in the file.
Crossfading did not work if a sample only had a sustain loop, and adding silence at the beginning of the sample did not move the sustain loop points.
Allow ITI files saved with Schism Tracker to be loaded.
Do not cycle through treeview items when keeping keys pressed while a playable item is focussed.
In IT files, MIDI program and bank instrument properties are now written in a way that is also read correctly by other IT-compatible applications.
Avoid enabling some ProTracker quirks for MOD files most likely created with ScreamTracker 3.
Tremolo effect only had half the intended strength in MOD files.
Dragging the mouse over buttons in the Channel Manager now applies the same action to all hovered buttons rather than toggling the action everytime the mouse moves a bit.
SF2 region coarse tuning is now imported.
Embedded soundfonts in RMI files could not be read in some cases.
Several crashes with malformed module files.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same module loader fixes.
[Less]
|
Posted
over 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This is a pure bugfix update for OpenMPT 1.26, addressing an issue with the plugin bridge on Windows 10 Anniversary Update (and possibly some other systems). Windows 10 users are strongly
... [More]
encouraged to upgrade to the latest OpenMPT version. It also contains all other bugfixes that have been made in the meantime:
Show clamped values (or "undefined", depending on the format) for out-of-range channel / global volume parameters in the pattern editor status bar.
Seeking with sample sync could behave strangely with portamento-ed pingpong-looped samples.
Data Entry also modified the effect column when it was only supposed to affect other columns.
If the same pattern occurred several times in a row, the previous / next patterns were not drawn correctly.
Repeated searches for extended commands (Sxy / Exy) did not remember the correct pattern commands to search for.
Improved handling of drum patches in Gravis Patch files.
The Genny Beta VST plugin uses parameter values outside the nominal 0...1 range, which broke when loading and saving modules using this plugin. The affected parameters can still not be automated properly, though (the same issue exists in other hosts).
Some mouse actions did not work in bridged editors on some systems, in particular with Windows 10 Anniversary Update.
Restart position was not read correctly in MOD files if placed in the last two orders.
When importing MIDI files, a channel 10 drum program change could cause melodic channels using the same program number to turn into drums.
Timing precision was drifting badly in MIDI export, leading to notes not being properly aligned to the PPQN. Pitch bend depth was not always exported correctly.
SF2 region fine-tune was not imported at all. Soundfonts should now hopefully be finally in tune! Some sample loops were also not imported correctly.
Several crashes with malformed module files, MIDI export and in the MIDI Input / Output plugin.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same loader fixes.
[Less]
|
Posted
over 8 years
ago
by
Saga Musix
The latest version of OpenMPT has been released today.
This is a pure bugfix update for OpenMPT 1.26, addressing an issue with the plugin bridge on Windows 10 Anniversary Update (and possibly some other systems). Windows 10 users are strongly
... [More]
encouraged to upgrade to the latest OpenMPT version. It also contains all other bugfixes that have been made in the meantime:
Show clamped values (or "undefined", depending on the format) for out-of-range channel / global volume parameters in the pattern editor status bar.
Seeking with sample sync could behave strangely with portamento-ed pingpong-looped samples.
Data Entry also modified the effect column when it was only supposed to affect other columns.
If the same pattern occurred several times in a row, the previous / next patterns were not drawn correctly.
Repeated searches for extended commands (Sxy / Exy) did not remember the correct pattern commands to search for.
Improved handling of drum patches in Gravis Patch files.
The Genny Beta VST plugin uses parameter values outside the nominal 0...1 range, which broke when loading and saving modules using this plugin. The affected parameters can still not be automated properly, though (the same issue exists in other hosts).
Some mouse actions did not work in bridged plugin editors on some systems, in particular with Windows 10 Anniversary Update.
Restart position was not read correctly in MOD files if placed in the last two orders.
When importing MIDI files, a channel 10 drum program change could cause melodic channels using the same program number to turn into drums.
Timing precision was drifting badly in MIDI export, leading to notes not being properly aligned to the PPQN. Pitch bend depth was not always exported correctly.
SF2 region fine-tune was not imported at all. Soundfonts should now hopefully be finally in tune! Some sample loops were also not imported correctly.
Several crashes with malformed module files, MIDI export and in the MIDI Input / Output plugin.
For a complete list of changes, have a look at the release notes and the full version history.libopenmpt has been updated as well with the same loader fixes.
[Less]
|