View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030167||2.x IDE Bugs||Importing Projects||Public||2018-11-05 16:54||2019-10-09 16:02|
|Reporter||Dan||Assigned To||Steven Campbell|
|Priority||Medium||Severity||C - General||Reproducibility||100%|
|Platform||-||OS||Windows 10||OS Version||Pro x64|
|Target Version||2.2.4||Fixed in Version||2.2.4|
|Summary||0030167: Importing Projects (1.4): Sounds don't retain their quality settings|
|Description||1.4 projects don't retain their audio quality settings on import, as GMS2 resets/misses them out entirely. This means it's easy for a user to build their game and wonder why the output package has grown considerably, or why sounds worse, etc. It's also obviously wrong that the previous information was ignored/lost.|
Note that the default bitrate for a new sound in GMS2 is 128k and in 1.4 it's 192k, and GMS2 does not offer some of the very high sample rate values 1.4 claimed to offer - this is correct/by design.
Expected: The import values are exactly as they were set in the 1.4 project. Any values which *have* to change (e.g., super-high sample rates) should be called out in the compatibility report.
|Steps To Reproduce||1. Import the attached .yyz.|
2. Observe that for all 3 sounds the bitrate has been raised/lowered to the GMS2 default of 128 and the Sample Rate value has been lost entirely, as it's lower than GMS2 now offers.
|Tags||No tags attached.|
|2.x IDE Found In||18.104.22.1682|
|2.x Runtime Found In||22.214.171.124|
|2.x IDE Verified In||126.96.36.1999|
|2.x Runtime Verified In||188.8.131.526|
Project3.gmz (948,692 bytes)
||Still occurs in 2.2.4 - all values appear to be reset to GMS2 defaults now.|
Fixed in Red IDE/GitHub Pull Request 4919
Git Id: fb2ed6abe39be5abf3c355a90cf5c46b3517804d
What was specifically missing was copying over bitRate and a 5512 sample rate which 1.x supported and 2.x did not
audio_test.gmz (10,578 bytes)