Updated the GutiarRhythm app using synthesized guitar sound. Definitely the sound is not as good as sampled ones, but fun to try all these audio processing methods and mixing engine as an experiment. As a result the apk size is shrinked to less than 300K.
Still have not found a way to sync audio and UI accurately, may have to try the NDK based oboe library instead of AudioTrack.