Showing posts with label development. Show all posts
Showing posts with label development. Show all posts

Saturday, July 11, 2009

end of season

The semester has ended and with it the time for us to implement a little contribution to Jajuk for the course of dr Spinellis.

You can download our contribution report at http://www.mediafire.com/?3jt3ny2zzmt .

Of course that does not mean our work for Jajuk is over. We still have some bugs to eliminate (!) and maybe choose some more work to do for Jajuk.

All this time we have used Jajuk we have decided to choose it as our favourite jukebox software. So, we will try to make it even better and make it more known to the world. We will keep you informed from this blog about anything we do regarding the Jajuk project.

Take care and have a great summer,

Antonis & Stavros

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

Friday, March 20, 2009

Jajuk in use

We have installed Jajuk on openSUSE 11.1 .
The result is a beautiful player full of features.

Some of the very interesting ones:
  • Digital DJ: Let Jajuk make your playlist based on your own rules
  • Advanced rating system : banning system, clever rating based both on user preference (set in one click) and automatic analysis
  • File management: cut/copy/past/rename; create/delete files/directory in the files perspective from within Jajuk
  • Planned tracks: forsee your selection
Full list of features: http://jajuk.info/index.php/Features


In addition we have already successfully compiled the source code. The procedure is quite simple. We had to checkout the SVN repository of the project and compile the code with the ant tool.

Moreover, the Jajuk project is built on Eclipse IDE. So we installed the Subclipse plug-in to gain access to the SVN repository from inside Eclipse. That way we can very easily checkout the code, compile and run it with just one click.

Soon we'll post more info regarding the project and shots of Jajuk running.

P.S. As you can see every piece of software mentioned here is free/open-source software !

Σύνδεσμος
 
Creative Commons License
The Gaussians blogspot by The Gaussians is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Greece License.