lichen-community-systems / Flocking

Flocking - Creative audio synthesis for the Web
GNU General Public License v2.0
695 stars 60 forks source link

Some Flocking unit tests fail on iOS #181

Closed colinbdclark closed 5 years ago

colinbdclark commented 8 years ago

Several unit tests fail on iOS, including the audiofile-decoder, audiofile, and synth tests. In the case of the former two, the tests appear to only fail on a real iOS device, not on Sauce Lab's iOS simulator. There may be problems on iOS decoding 48KHz audio files?

In the latter case, it may be due to the "user input required" issue with iOS, where an audioContext won't start pulling samples until the user has interacted with something.

More investigation is needed.

colinbdclark commented 8 years ago

It's possible that this is related, though unlikely: http://stackoverflow.com/questions/17892345/webkit-audio-distorts-on-ios-6-iphone-5-first-time-after-power-cycling

colinbdclark commented 5 years ago

Fixed in #226.