Just an update: I'm going to check with the Rhythmbox core developers to see if they have any suggestions for making better touch-friendly slide-out panels. If GNOME platform already supports a similar UX paradigm, we can re-use it for rbpitch. If not, it would probably be better to get the UI done right in GTK/Gnome libraries and then just use it for rbpitch.
Just an update: I'm going to check with the Rhythmbox core developers to see if they have any suggestions for making better touch-friendly slide-out panels. If GNOME platform already supports a similar UX paradigm, we can re-use it for rbpitch. If not, it would probably be better to get the UI done right in GTK/Gnome libraries and then just use it for rbpitch.