View Issue Details

IDProjectCategoryView StatusLast Update
0001720OpenMPTAudio I/Opublic2023-07-19 19:22
Reporterno9 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Platformx64OSWindowsOS Version7
Summary0001720: Stereo Separation is leaking for 4 channel mods
Description

With 100% stereo separation set the channel 01 is leaking to the right.
With 200% stereo separation set the channel 04 is leaking to the right.
And vice versa.

Steps To Reproduce

Load "chinese dream.mod"

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

Relationships

duplicate of 0000316 new Zero + full stereo separation for .mod files 

Activities

Saga Musix

Saga Musix

2023-07-17 17:30

administrator   ~0005751

All of that is by design: OpenMPT does not do Amiga-like stereo separation by default. At 100% stereo separation, panning is applied 50% left/right like in other PC trackers. And stereo separation in the Mixer settings is not based on channel panning but on the entire audio signal, meaning that anything beyond 100% will expand the stereo stage through phase inversion.

As the stereo separation feature is working as designed, this is essentially a duplicate of 0000316.

no9

no9

2023-07-17 18:50

reporter   ~0005754

This is Stereo Separation set to 200%: https://streamable.com/rjitqk
Listen to the right channel and please notice when the bass guitar enters there. In fact it plays all the time in the left channel. So there is more going on there.

Updating my example:

With 100% stereo separation set the channel 01 is leaking to the right, but no channel 04 is present.
With 200% stereo separation set the channel 04 is leaking to the right, but no channel 01 is present.
And vice versa.

Saga Musix

Saga Musix

2023-07-17 18:52

administrator   ~0005755

Yes, there is a 800 command, which sets the panning fully to the left.

Saga Musix

Saga Musix

2023-07-18 19:06

administrator   ~0005757

Last edited: 2023-07-18 19:06

(Panning commands 8xx and E8x can be disabled via playback compatibility settings which would normally be determined heuristically, but whether to enable that settings or not cannot be detected 100% reliably for all modules)

Issue History

Date Modified Username Field Change
2023-07-17 15:55 no9 New Issue
2023-07-17 17:30 Saga Musix Note Added: 0005751
2023-07-17 17:30 Saga Musix Relationship added duplicate of 0000316
2023-07-17 17:30 Saga Musix Status new => closed
2023-07-17 17:30 Saga Musix Resolution open => duplicate
2023-07-17 18:50 no9 Status closed => feedback
2023-07-17 18:50 no9 Resolution duplicate => reopened
2023-07-17 18:50 no9 Note Added: 0005754
2023-07-17 18:52 Saga Musix Note Added: 0005755
2023-07-18 19:06 Saga Musix Note Added: 0005757
2023-07-18 19:06 Saga Musix Note Edited: 0005757
2023-07-19 19:22 Saga Musix Status feedback => closed
2023-07-19 19:22 Saga Musix Resolution reopened => no change required