View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001633 | OpenMPT | Playback Compatibility | public | 2022-10-18 01:01 | 2022-10-21 16:42 |
Reporter | Keygenism | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | no change required | ||
Platform | x64 | OS | Windows | OS Version | 11 |
Product Version | OpenMPT 1.30.07.00 / libopenmpt 0.6.6 (upgrade first) | ||||
Summary | 0001633: Envelope difference between OpenMPT and Impulse Tracker/Fasttracker 2 | ||||
Description | https://drive.google.com/file/d/1Y171YaL5zKzmcbIv2WnIqLzMp8uAiyn8/view?usp=sharing I should not have posted a video, but I'm going to explain: I've been playing around with envelopes, but something feels off. I played it back in Impulse Tracker/Fasttracker 2 on DosBox, and I get a different result. I don't understand why this happened, but it shouldn't be like this. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | |||||
What are the sample rates of both OpenMPT and Dosbox.conf? |
|
There are multiple issues with this bug report:
Please consider these points (and also how to write a good bug report) when submitting future reports. Points 2 and 3 should be rectified already in this report, otherwise there is no way we can help. My best guess without having any reference module to compare is that you are running Impulse Tracker with a low-quality 8-bit sound driver, maybe SoundBlaster Pro. This might give the impression of silence where there is in fact something to be heard. Compare OpenMPT output against higher-quality, interpolated Impulse Tracker output (e.g. SB16 driver with 32-bit interpolated setting chosen on Shift+F5 screen), and the output will probably sound much closer. |
|
I believe it may happen in FT2 as well. On one tick, the envelope vol raises up smoothly that what I expected on Impulse Tracker/Fasttracker 2 in Dosbox. |
|
https://drive.google.com/file/d/1SujJlbz-CsOTzzGTCY0wH7W9TAhPb8Zw/view?usp=sharing Here are the 2 files, Compare them with impulse tracker and fasttracter 2 on dosbox |
|
FYI Appels, Sample rate for all sound devices is 22050 in Dosbox. OpenMPT's sample rate is 48000 Hz. |
|
than* (SORRY, trying to correct myself with asterisk) |
|
And what is your sound driver on dosbox? |
|
So you are comparing apples (sorry) and oranges.
There is absolutely no standard regarding volume ramping. It's not even consistent across audio drivers in Impulse Tracker, and while the envelopes are a lot more clicky with IT's SoundBlaster drivers, its WAV writer is a lot more comparable to OpenMPT's output for example. The GUS driver is also not quite as clicky. The ITSB16.MMX driver is also less clicky because it supports volume ramping like OpenMPT does. OpenMPT strives to offer the best quality, not to emulate low-quality SoundBlaster drivers. If you feel that OpenMPT's ramping is still too soft for your taste, you can lower it. But there is no bug here. You will find that XMPlay sounds very comparable to OpenMPT as well. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-18 01:01 | Keygenism | New Issue | |
2022-10-18 01:02 | Keygenism | Priority | high => urgent |
2022-10-18 01:03 | Keygenism | Priority | urgent => high |
2022-10-18 17:04 | Appels | Note Added: 0005329 | |
2022-10-18 17:27 | Saga Musix | Note Added: 0005330 | |
2022-10-18 17:27 | Saga Musix | Summary | Houston, we have a problem => Envelope difference between OpenMPT and Impulse Tracker |
2022-10-18 17:27 | Saga Musix | Priority | high => normal |
2022-10-18 17:28 | Saga Musix | Note Edited: 0005330 | |
2022-10-18 17:28 | Saga Musix | Note Edited: 0005330 | |
2022-10-21 03:02 | Keygenism | Summary | Envelope difference between OpenMPT and Impulse Tracker => Envelope difference between OpenMPT and Impulse Tracker/Fasttracker 2 |
2022-10-21 03:05 | Keygenism | Note Added: 0005331 | |
2022-10-21 03:08 | Keygenism | Note Added: 0005332 | |
2022-10-21 03:15 | Keygenism | Description Updated | |
2022-10-21 03:19 | Keygenism | Note Added: 0005333 | |
2022-10-21 03:23 | Keygenism | Note Added: 0005334 | |
2022-10-21 05:56 | Keygenism | Description Updated | |
2022-10-21 09:12 | Appels | Note Added: 0005335 | |
2022-10-21 16:38 | Saga Musix | Note Added: 0005336 | |
2022-10-21 16:38 | Saga Musix | Status | new => closed |
2022-10-21 16:38 | Saga Musix | Resolution | open => no change required |
2022-10-21 16:41 | Saga Musix | Note Edited: 0005336 | |
2022-10-21 16:42 | Saga Musix | Note Edited: 0005336 |