View Issue Details

IDProjectCategoryView StatusLast Update
0000452OpenMPTPlugins / VSTpublic2013-11-25 15:04
Reporterherodotas Assigned Tomanx  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Platformx64OSWindowsOS Version7
Product VersionOpenMPT 1.22.07.* (old testing) 
Summary0000452: Render to wave bug?
Description

When use Render to wave option from patern, opened rendered wave amplitude looks
maximized ( like rendered with cheked "Normalize output" option) but sound very quiet and not have headroom for normalising.

Steps To Reproduce

always

TagsNo tags attached.
Attached Files
rendersbug.rar (101,121 bytes)
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

manx

manx

2013-11-25 14:44

administrator   ~0001390

When loading samples with greater than 16 bit precision, OpenMPT normalizes to volume automatically on load. This is done because OpenMPT internally only stores 16 bit samples and by normalizing them while loading, OpenMPT minimizes quantization noise that occurs when converting to lower resolution. To compensate for the increased volume due to normalization, OpenMPT adjusts the sample playback volume down accordingly. In your test file, sample 1 has global volume 13, while sample 2 has global volume 64. So, just increasing the volume of sample 1 back to 64 should give you the desired volume.
You can also disable the whole normalization-on-load behaviour by setting "Sample Editor.MayNormalizeSamplesOnLoad" to "0" in the advanced settings. Keep in mind though, that this might unnecessarily increases quantization noise when loading samples with greater than 16 bit precision that are not yet normalized.

herodotas

herodotas

2013-11-25 15:03

reporter   ~0001391

thanks

Issue History

Date Modified Username Field Change
2013-11-25 14:18 herodotas New Issue
2013-11-25 14:18 herodotas File Added: rendersbug.rar
2013-11-25 14:44 manx Note Added: 0001390
2013-11-25 15:03 herodotas Note Added: 0001391
2013-11-25 15:04 manx Status new => closed
2013-11-25 15:04 manx Assigned To => manx
2013-11-25 15:04 manx Resolution open => no change required
2016-11-20 17:48 Saga Musix Category VST => Plugins (VST)
2016-11-20 17:48 Saga Musix Category Plugins (VST) => Plugins / VST