CT-gui is a touch-friendly GUI toolkit that can be used on the Linux desktop and on Android devices. Development can be done quickly and easily on Linux platform, and then ported to the target platform - your Android tablet or phone. For graphics, only OpenGL or OpenGL-ES is used. For audio, ALSA is used for Linux and OpenSL-ES for Android. As you might expect, the Android SDK and NDK should be installed and operational. It includes a demo project called CT-synth, which is a polyphonic synthesizer with about 20 built-in patches. It can be played with the mouse or your fingers, or with a MIDI keyboard.

Initial release

CT-gui – Freecode