View Issue Details

IDProjectCategoryView StatusLast Update
0000574OpenMPTPlayback Compatibilitypublic2014-09-01 15:37
ReporterMoby Assigned ToSaga Musix  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version7
Product VersionOpenMPT 1.23.04.00 / libopenmpt 0.2-beta5 (upgrade first) 
Target VersionOpenMPT 1.23.05.00 / libopenmpt 0.2-beta6 (upgrade first)Fixed in VersionOpenMPT 1.23.05.00 / libopenmpt 0.2-beta6 (upgrade first) 
Summary0000574: Behaviour of EDx effect not accurate (Protracker mode)
Description

When playing a note with EDx effect, the note starts 3 ticks later. But if there was a note playing with volume 0 before, it should play when we arrive on the line with the E0x effect. I used this a lot in Protracker 2.3d on Amiga. For the record, it's working in Protracker Win32.

Steps To Reproduce

try this :

|........F06
|C-401...C00 <- the sample starts playing at volume 0, we don't hear it.
|...........
|G-401...ED3 <- here we should hear the previous samples at note C-4 playing
|........... for 3 ticks, and then, note G-4 playing after the 3 ticks
|........... delay.

Additional Information

Feel free to get in touch if you need more info.
Joining a mod using this. Pos 5, Pattern 5, line 45 to 47, channel 4.

Thanks !

TagsNo tags attached.
Attached Files
Heads Up.rar (104,066 bytes)
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2014-08-25 15:32

administrator   ~0001760

Alright, this should now work as intended if "ProTracker 1/2 mode" is enabled in the song properties. You can grab an updated build from http://buildbot.openmpt.org/builds/auto/openmpt-win32/ to test.

Moby

Moby

2014-08-25 18:29

reporter   ~0001761

Perfect ! Works like a charm now ! Thanks for your fast response :)

Saga Musix

Saga Musix

2014-09-01 15:37

administrator   ~0001780

This bugfix was refined further in r4225 to properly work when the delayed not is played with a different sample.

Issue History

Date Modified Username Field Change
2014-08-23 13:19 Moby New Issue
2014-08-23 13:19 Moby File Added: Heads Up.rar
2014-08-23 13:46 Moby Additional Information Updated
2014-08-23 14:31 Saga Musix Assigned To => Saga Musix
2014-08-23 14:31 Saga Musix Status new => assigned
2014-08-25 15:32 Saga Musix Note Added: 0001760
2014-08-25 15:32 Saga Musix Status assigned => feedback
2014-08-25 15:32 Saga Musix Target Version => OpenMPT 1.23.05.00 / libopenmpt 0.2-beta6 (upgrade first)
2014-08-25 18:29 Moby Note Added: 0001761
2014-08-25 18:29 Moby Status feedback => assigned
2014-08-25 18:30 Saga Musix Status assigned => resolved
2014-08-25 18:30 Saga Musix Resolution open => fixed
2014-08-25 18:30 Saga Musix Fixed in Version => OpenMPT 1.23.05.00 / libopenmpt 0.2-beta6 (upgrade first)
2014-09-01 15:37 Saga Musix Note Added: 0001780