Making GCompris sound more Musical - Weekly Report 7
- From: Karthik S <itskarthik s gmail com>
- To: gnome-soc-list gnome org
- Subject: Making GCompris sound more Musical - Weekly Report 7
- Date: Sun, 10 Jul 2011 09:14:21 +0530
Hey GNOME pals,
This week has been the most productive one I would say!
I have almost finished the Piano Activity
New features added :�
- Save notes button, which will save the notes played as a .gcpiano text file
- This file can be used to generate a .wav file using Music Synthesiser which will be coming up soon
- I've added a load file button where you can open the saved file and it starts playing the saved tune automatically
- Keyboard Portability feature has been achieved using the config button, used a pygtk window and let the users enter the desired key for each note. If redundant/errors the default US keyboard will take course.
- Though I've written code for converting the notes file into .wav file its yet to be committed because I need to get suggestions from my mentor on how to add new libraries to the project.
Started and a major breakthrough in the Sing-Along Activity
- I'm done with the core part of the code, struggled the most to create the sync between playing sound and execution of the code to display the moving ball (according to the note being played which is the main idea ). Still I managed to achieve the delay to run it in sync.
- The speed of the execution can be changed using one variable which I wish to make it changeable by the user.
- The notes and lyrics of the particular note being played are mapped to one another and are displayed at the exact time.
- I've separated the notes and lyrics to a separate file - activity.desktop and retrieved the information using ConfigParser
- I've added play/pause feature.
- For now added two levels - two songs - "London Bridge is Falling down, Twinkle Twinkle little star"
In the coming week, i would like to complete both the activities :)
I'm yet to get suggestions for my latest commits from my mentor, once I get I will enhance the existing features too :)
As far as the UI is considered, I don't have much work because GCompris is designed in such a way that anything you do looks good on screen, still I've to work with font size and screen placement.
Thank You,
Karthik Subramanian
GNOME, GSoC
+91 99401 38729Be Happy always!! :)
Chennai
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]