Changes

Jump to navigation Jump to search
Line 5: Line 5:  
This activity born as a proof of concept for a piano keyboard widget, with the idea of add this widget to the existing TamTam suite. This widget should be usable with touch devices, as the XO-4, and support multiple touches, then we need use Gtk3 (Gtk2 only support a simple toch emulation). The [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/TamTam port of TamTam suite to Gtk3] already started, but is complex and need more work.
 
This activity born as a proof of concept for a piano keyboard widget, with the idea of add this widget to the existing TamTam suite. This widget should be usable with touch devices, as the XO-4, and support multiple touches, then we need use Gtk3 (Gtk2 only support a simple toch emulation). The [http://wiki.sugarlabs.org/go/Features/GTK3/Porting/TamTam port of TamTam suite to Gtk3] already started, but is complex and need more work.
   −
The widget trigger events for every key pressed/released, and is designed to be easily included in other activities.
+
The piano widget trigger events for every key pressed/released, and is designed to be easily included in other activities.
    
The part of the code needed to play the notes, is copied from TamTam suite. The backend is using csound, but has not been improved in a lot of time.
 
The part of the code needed to play the notes, is copied from TamTam suite. The backend is using csound, but has not been improved in a lot of time.
628

edits

Navigation menu