View Issue Details

IDProjectCategoryView StatusLast Update
0001668OpenMPTFeature Requestpublic2023-02-20 19:26
ReporterNoobTracker Assigned ToSaga Musix  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Target VersionOpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first)Fixed in VersionOpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) 
Summary0001668: Interpolate effect arg nibbles individually if the effect type uses them individually
Description

Currently, interpolating between e.g. 411 (speed = 1, depth = 1) and 481 (speed = 8, depth = 1) with one empty row between those commands fills that row with 449 (speed = 4, depth = 9), which isn't very useful, therefore I suggest that the nibbles should be interpolated separately if the effect uses them that way.

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2023-02-20 19:25

administrator   ~0005565

r18754 improves interpolation in two ways:

  • Parameters of nibble-based commands are now interpolated for each nibble individually.
  • Volume slides, volume slide + vibrato and volume slide + portamento can now be mixed within the same interpolation.

Issue History

Date Modified Username Field Change
2023-02-20 13:31 NoobTracker New Issue
2023-02-20 13:32 NoobTracker OS Windows =>
2023-02-20 13:32 NoobTracker Platform x64 =>
2023-02-20 13:32 NoobTracker Product Version OpenMPT 1.30.10.00 / libopenmpt 0.6.8 (upgrade first) =>
2023-02-20 19:12 Saga Musix Assigned To => Saga Musix
2023-02-20 19:12 Saga Musix Status new => assigned
2023-02-20 19:12 Saga Musix OS Version 7 =>
2023-02-20 19:12 Saga Musix Target Version => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first)
2023-02-20 19:25 Saga Musix Note Added: 0005565
2023-02-20 19:26 Saga Musix Status assigned => resolved
2023-02-20 19:26 Saga Musix Resolution open => fixed
2023-02-20 19:26 Saga Musix Fixed in Version => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first)