Current State of Audio Emulation
When Android allowed developers to increase the package file size to over 50MB, FarSight was able to change the way sound effects were managed.
FarSight includes all mechanical sound effects in the Android Sound Pool. Including sound assets in the Sound Pool allows Android to play back the sound directly, and not pass the sound file through the Android audio engine.
For mobile platforms, Audio is encoded at 11,000 Khz, which is low-quality mono. On other platforms such as PC, audio is encoded at 44,100 Khz. This equates to CD quality audio, and would be preferred for mobile as well. This is particularly notable when most users are playing with headphones on their mobile phone or tablet.
When audio loops, there is still a noticeable pause. This is down to limitations of the audio system FarSight uses.
As the platform progresses, FarSight will look at ways to boost the audio encoding rate to reduce sound artifacts like popping and crackling.