After troubleshooting Unity sound problems for a day, I’ve experienced the following.
- I can’t create assetbundles because it crashes Unity in the current version (5.1.0f3). (It’s supposedly fixed in the latest version, but only Pro users can get it.)
- I can’t download mp3 via WWW because of restrictions in Unity.
- I can’t convert my mp3 to Ogg due to restrictions in IOS.
- I can’t save the samples and do a getdata/setdata because the sound file balloons up to 47 megabytes.
- I can’t do anything but include precanned music with no ability to download more later.
Given the above limitations, I see no good way to provide switchable background music in my game, that is dynamically downloaded via www or even assetbundles.
Anyone have a solution? Or an ETA on when AssetBundle builds will be not broken for non-PRO users?