Cricket 1.0.22 is now available for download. This adds a few new useful features, and includes some major performance optimizations.
- Better loop control: you can now specify loop start and end points with CkSound::setLoop(), query the number of times a sound has looped with CkSound::getCurrentLoop(), and release a sound from its loop (so it plays past the loop end to the end of the sound) with CkSound::releaseLoop().
- Loop points can be read directly from the source .wav/.aiff files.
- More flexible ADPCM format which allows for seeking and looping.
- More data-driven authoring: default values for loop parameters, volume, and pan can now be stored along with the audio data.
- Added NEON optimizations for iOS and Android. Those devices that support NEON operations will use them for audio processing.
- Improved threading for stream sounds