Saturday, June 27, 2009

about Lyrics functions

Development about Lyrics functions could be easily discerned in two categories: TXT and TAGS.

.. about TXT ..
Reading from and writing to simple text files has already been implemented and works. Some bugs yet to be fixed (or discovered :P) but that's all.
We also added a header when writing txt file so when a user opens it in text editor, knows what this file is. Here is an example:

# This is a Jajuk generated lyrics file
# Artist: Jimi Hendrix
# Title: You've Got Me Floating


You got me floatin' round and round,
Always up, you never let me down
.....
.....

.. about TAGS ..
The TAG support for the same reasons was far more difficult. It needed a lot of studying of the structure of the ID3 Tag and the JAudioTagger api. No we have working functions, but still some work is needed.

In addition,
we still have to fix some errors regarding the Lyrics UI. (We tried adding some buttons but things got a bit messed up)

Our work and collaboration with jajuk developers about Lyrics functions is based on this UML graph:

http://www.gliffy.com/publish/1683971/

but that has to be updated soon, so check again in a few days!

Monday, June 15, 2009

At last!

We have started coding seriously this time. Contacted the developers and got positive reaction.

We have already encountered the first problems and we are waiting for some help from the developers' mailing list.

Antonis & Stavros
 
Creative Commons License
The Gaussians blogspot by The Gaussians is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Greece License.