The Dj Turntable example is a Qt Quick application that allows the user to scratch audio with the turntable and play predefined background beats, or create their own beats with the drum machine. The purpose of the application is to demonstrate the integration of Qt Quick and the Qt Mobility audio interface using Qt GameEnabler. The application is compatible with Symbian devices with Qt 4.7.4 and Qt Mobility 1.2.1, MeeGo 1.2 Harmattan, and Windows desktop computers starting with Windows XP (the Qt libraries are provided with the executable).
Important classes and elements: Flickable, Repeater, Rotation, QGLWidget, QAudioOutput, QSettings, QAccelerometer, QAccelerometerFilter, QSystemDeviceInfo, MRemConCoreApiTargetObserver, CRemConInterfaceSelector, CRemConCoreApiTarget, CMMFDevSound.
This example is hosted in a Nokia Developer Project, where you can find implementation notes and release notes, discover recent revisions, and contribute to the project.