For me, the same goes with G-Stomper. For a quick few notes, I can easily load up the app and write down my audio ideas. No problem. But when working them out, it isn't too long before I reach certain limitations which usually presents itself in the app as *cracking* sounds. Playback buffers and I can just tell it's trying to keep up with the tempo. Started to recognize it when it happens.
It's not G-Stompers fault. It's just the hardware which can't deliver to my ever increasing demands. To be honest I have been pushing the limits of my devices in ways that I actually feel abit sorry for the CPUs.
To minimize the noisecrack I perform the following steps when starting a good session:
- Power cable
- Remove cover
- Reboot
- Airplane mode
- Close programs
- Clear notifications
- Taskkill
- Check running services
- Developer Options -> max running background
- Change homescreen to a nihilistic one
It helps a bit, but i'm still reaching the limits within no-time. Tuning down ui elements helps as well, but I do feel like driving blind without VU meters and such.
Today, when browsing through the extensive manual (yes, it is being read

I happen to have a rooted device with 512mb on the info screen, but a bit of a loss on how to increase said Memory per App. Google hasn't exactly helped out on the subject. So I delved into the build.prop in the /system folder and found a couple of lines I *suspect* might be it:
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapsize=512m
And a few similar. Could you confirm that changing these could give G-stomper more memory?
------- Disclaimer -------
I am aware this is outside of the scope of regular usage and it can possibly damage the device. All warranty and support is void performing these steps. I am solely responsible for the outcome.
Anyone else thinking about trying this and accepting the risks: I suggest tinkering with an old device you're willing to brick.