Author Topic: xmp-openmpt: An XMPlay input plugin based on OpenMPT  (Read 115062 times)

manx

  • Posts: 49
Re: xmp-openmpt: An XMPlay input plugin based on OpenMPT
« Reply #200 on: 31 Jan '21 - 15:52 »
2021-01-31: xmp-openmpt version 0.5.5 released!

 *  OPL channel state (in particular current patch) is now updated when seeking.
 *  The FT2 tremolo quirk is now also applied to MOD files. FT2 just copied the
    quirky code from ProTracker!
 *  DMF: Preserve effects better in some situations where there is more than one
    effect in a pattern cell.
 *  DMF: Improve import of finetune effect with parameters larger than +/-15.

 *  mpg123: Update to v1.26.4 (2020-12-24).
 *  pugixml: Update to v1.11.4 (2020-12-22).

See https://lib.openmpt.org/libopenmpt/2021/01/31/releases-0.5.5-0.4.17-0.3.26/

Download xmp-openmpt.
« Last Edit: 14 Mar '21 - 16:54 by manx »

manx

  • Posts: 49
Re: xmp-openmpt: An XMPlay input plugin based on OpenMPT
« Reply #201 on: 14 Mar '21 - 17:34 »
2021-03-14: xmp-openmpt version 0.5.6 released!

 *  AMS: Avoid allocating excessive amount of memory for compressed song message
    in malformed files.
 *  S3M: Some samples or OPL patches were imported with a too high sample rate
    if module was saved with Scream Tracker 3.

 *  vorbis: Update to v1.3.7 (2020-07-04).

See https://lib.openmpt.org/libopenmpt/2021/03/14/releases-0.5.6-0.4.18-0.3.27/

Download xmp-openmpt.

manx

  • Posts: 49
Re: xmp-openmpt: An XMPlay input plugin based on OpenMPT
« Reply #202 on: 20 Mar '21 - 17:55 »
2021-03-20: xmp-openmpt version 0.5.7 released!

 *  IT: Instrument / sample panning was reset on note-off / fade commands.
 *  IMF: Set Finetune is now implemented correctly.
 *  Fixed excessive memory consumption with malformed files in various formats.

See https://lib.openmpt.org/libopenmpt/2021/03/20/security-update-0.5.7-releases-0.4.19-0.3.28/

Download xmp-openmpt.

manx

  • Posts: 49
Re: xmp-openmpt: An XMPlay input plugin based on OpenMPT
« Reply #203 on: 11 Apr '21 - 17:03 »
2021-04-11: xmp-openmpt version 0.5.8 released!

 *  [**Sec**] Possible null-pointer dereference read caused by a sequence of
    `openmpt::module::read`, `openmpt::module::set_position_order_row` pointing
    to an invalid pattern, and another `openmpt::module::read` call. To trigger
    the crash, pattern 0 must not exist in the file and the tick speed before
    the position jump must be lower than the initial speed of the module.
    (r14530)

 *  [**Bug**] libopenmpt 0.5.7 broke seeking in some subsongs.

 *  The built-in LFO plugin did not load the correct initial LFO frequency.
 *  IT command S7x (instrument control) is now supported when seeking with
    sample sync enabled.

 *  mpg123: Update to v1.26.5 (2021-03-22).

See https://lib.openmpt.org/libopenmpt/2021/04/11/security-updates-0.5.8-0.4.20-0.3.29/

Download xmp-openmpt.

manx

  • Posts: 49
Re: xmp-openmpt: An XMPlay input plugin based on OpenMPT
« Reply #204 on: 16 May '21 - 17:59 »
2021-05-16: xmp-openmpt version 0.5.9 released!

 *  The retrigger effect didn't work correctly for OPL instruments in some cases
    depending on the chosen output sample rate.
 *  S3M: Emulate IT short sample retrigger quirk in S3M files saved with
    Impulse Tracker and Schism Tracker.
 *  ProTracker 3.6 doesn't support sample swapping. It is now disabled when
    loading a ProTracker 3.6 IFF module.
 *  Some files with "hidden" garbage patterns were not played correctly since
    libopenmpt 0.5.3.
 *  MOD: E9x retrigger now works the same way as in ProTracker 2.
 *  MDL: Improve auto-vibrato accuracy.
 *  669: Reject files that contain any pattern tempo higher than 15.
 *  Reduce memory consumption of malformed XPK-compressed files.

 *  mpg123: Update to v1.27.2 (2021-05-08).

See https://lib.openmpt.org/libopenmpt/2021/05/16/releases-0.5.9-0.4.21-0.3.30/

Download xmp-openmpt.

manx

  • Posts: 49
Re: xmp-openmpt: An XMPlay input plugin based on OpenMPT
« Reply #205 on: 4 Jul '21 - 20:12 »
2021-07-04: xmp-openmpt version 0.5.10 released!

 *  S3M: Honor the Stereo flag not being set. This improves the sound of some
    tunes like Turbulence by Purple Motion.
 *  S3M: Detect MPT 1.0 alpha versions which didn't set the Stereo flag. In this
    case, the unset Stereo flag is also ignored because MPT 1.0 alpha used the
    default S3M channel panning anyway.
 *  S3M: Only for OPL instruments the high sample rate bits should be ignored;
    for PCM instruments they are clamped to 65535 Hz.
 *  MOD: Do not apply ProTracker loop length quirk to MODs that could have been
    made with Scream Tracker (fixes Soul-O-Matic by Purple Motion).
 *  AMF (DSMI): Format revisions 1 and 9, as well as early (technically
    malformed) revision 10 files, are now supported. Surround panning commands
    and instrument number without note are now converted correctly.
 *  AMF (DSMI): Patterns and samples were not read correctly in some files
    (e.g. AVOID.AMF).
 *  GDM: Correctly import extra-fine portamentos.

 *  mpg123: Update to v1.28.0 (2021-06-05).
 *  ogg: Update to v1.3.5 (2021-06-04).

See https://lib.openmpt.org/libopenmpt/2021/07/04/releases-0.5.10-0.4.22-0.3.31/

Download xmp-openmpt.