View Issue Details

IDProjectCategoryView StatusLast Update
0001234OpenMPTUser Interfacepublic2019-07-04 17:30
ReporterASIKWUSpulse Assigned ToSaga Musix  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.28.05.00 / libopenmpt 0.4.5 (upgrade first) 
Target VersionOpenMPT 1.28.06.00 / libopenmpt 0.4.6 (upgrade first)Fixed in VersionOpenMPT 1.28.06.00 / libopenmpt 0.4.6 (upgrade first) 
Summary0001234: Crash from pitch-shifting
Description

Don't know anymore than that I fiddled with the pitch-shifter increasing pitch and that it suddenly crashed the program

Steps To Reproduce

Increase the pitch on one sample. Can't remember what settings I had on it

Additional Information

More accurate information in the included .zip that contains crash-dump, etc. and the troubled module

TagsNo tags attached.
Attached Files
1_Module1.zip (219,079 bytes)
Has the bug occurred in previous versions?Don't know
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2019-07-02 18:40

administrator   ~0003966

Last edited: 2019-07-02 18:41

It seems like SoundTouch refuses to time-stretch samples with a sample rate higher than 192 kHz. For the time being you can circumvent this issue by first downsampling the sample to 192 kHz or lower.

The issue will be fixed of course, I'm just not sure yet how exactly, as time-stretching has some time-sensitive parameters (no surprise hopefully) and simply pretending that the sample has a lower sample rate will mess up those parameters.

Saga Musix

Saga Musix

2019-07-03 20:31

administrator   ~0003973

Instead of crashing, a warning is now shown. Not optimal, but it's the easiest we can do for now. You can either get a new build from https://builds.openmpt.org/builds/ (r11711 or later) within a few hours or change the update source in OpenMPT's settings to "Next" rather than "Release" to receive an update (1.28.05.02).

ASIKWUSpulse

ASIKWUSpulse

2019-07-04 13:40

reporter   ~0003974

Goody good. Works without crashing and I get the error message "sample rate must be 192,000 or lower"

Issue History

Date Modified Username Field Change
2019-07-02 16:04 ASIKWUSpulse New Issue
2019-07-02 16:04 ASIKWUSpulse File Added: 1_Module1.zip
2019-07-02 16:05 ASIKWUSpulse Additional Information Updated
2019-07-02 18:40 Saga Musix Note Added: 0003966
2019-07-02 18:40 Saga Musix Assigned To => Saga Musix
2019-07-02 18:40 Saga Musix Status new => assigned
2019-07-02 18:41 Saga Musix Note Edited: 0003966
2019-07-03 20:31 Saga Musix Note Added: 0003973
2019-07-03 20:31 Saga Musix Status assigned => feedback
2019-07-03 20:31 Saga Musix Target Version => OpenMPT 1.28.06.00 / libopenmpt 0.4.6 (upgrade first)
2019-07-04 13:40 ASIKWUSpulse Note Added: 0003974
2019-07-04 13:40 ASIKWUSpulse Status feedback => assigned
2019-07-04 17:30 Saga Musix Status assigned => resolved
2019-07-04 17:30 Saga Musix Resolution open => fixed
2019-07-04 17:30 Saga Musix Fixed in Version => OpenMPT 1.28.06.00 / libopenmpt 0.4.6 (upgrade first)