Hi Everyone, This week has been slightly better than previous weeks as I've managed to make some progress with my project.
Below is the weekly report which you can find at [0]. ----------------------------------------------------------------- What I've done this week: This week I've been busy trying to get my score instrument working within Jokosher and after a lot of help from Elleo (my mentor) I now have a score instrument that emits correctly when it's added to the Jokosher InstrumentViewer. My lack of experience contributed to me getting confused about the scope of the emit as I had first tried to emit from the constructor (which obviously doesn't work!) and then having moved it to its own function, I attempted to emit it before the InstrumentViewer had been created. Elleo offered guidance with it and helped me get it working. There's a screenshot of it at [1]. I've also finished the MusicXML source element after some more help from Elleo as I couldn't figure out why the Bus was failing when the score was created. It turns out I'd misunderstood what size meant in the context of do_create in Gstreamer source elements. So after he explained what was wrong I managed to implement changes that lead to a source element that works correctly (fingers crossed). During the week I've been playing with Pango and Cairo to get a Stave/Notes rendered. I'm not sure if Pango is the way I will go in the end but it's good to at least test it and see if it works. Plans for next week: Next week I'll hopefully have a stave rendering correctly inside the instrument and some rudimentary ability to add notes. What I've learned: Another set of eyes can be invaluable especially if you spend a few hours on something getting more and more frustrated when it doesn't work. A second set of eyes can spot the mistakes that you might not see for a long time. I've also discovered I'm not always wrong when it comes to what I try and do to fix things but I need to take a step back and consider things more before pushing ahead. [0] - http://wp.me/pjdJf-2k [1] - http://redache.files.wordpress.com/2010/07/score-instrument.png Thanks for reading, David Williams Extending Jokosher to include a Musical Notation Editor _______________________________________________ jokosher-devel-list mailing list jokosher-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/jokosher-devel-list