Post new topic   Reply to topic    The Ninny Hammers Forum Index -> Past Events
View previous topic :: View next topic  
Bruzo



Joined: 27 May 2013
Posts:

Send private message
Reply with quote

re: SongBook-Updater tool

0

Dunno if this is the right position to post this:

A friend of mine just finished a pretty awesome songbook-updater tool (in Java) - works probably similar than the songbookfiller, but keeps everything sorted alphabetically.

To give an impression .. updating with the .hta takes 2-3 minutes on my computer and requires 11 times clicking no-don't stop the script .. with his tool it's less than 10 seconds and it set the thing for all my accounts at the same time.

I'll post a link here as soon as he uploaded it to a website.

Nelphindal

user avatar

Joined: 04 Mar 2013
Posts:

Send private message
Reply with quote

re: Link to the tool

0

Hello everyone,

Im the friend Bruzo spoke of. Before launching the tool make to have a recent java-installation, version 7 or above is required, and then you can go. The key features are:

  • considerable faster than the native script
  • sorts all entries, directory by directory
  • running on Unix
  • and once started runs to end

You can download this tool from https://sites.google.com/site/songbookupdater/downloads and as usual more details in the README.

Feel free to contact me if you encounter some problems or have suggestions for improvement.



_________________
Causarum enim cognitio cognitionem eventorum facit.
Topica, Cicero
Lilikate

user avatar

Joined: 15 Dec 2012
Posts: 605

Send private message
Reply with quote

re: SongBook-Updater tool

0

Can I ask  question?

I wonder why we should change our song updater tool at all? What are the benefits to using this over the one we all have?

Thanks :)



_________________
Nelphindal

user avatar

Joined: 04 Mar 2013
Posts:

Send private message
Reply with quote

re: SongBook-Updater tool

0

You can surely ask for this.

I wrote this for our band and im offering it, you can use it or not.
It has not to be the TSO, but maybe one of the bands you are in, where you have more than 1 account to fill in needed musicians. In this case the higher speed combined with the creating for all accounts makes a noticeable difference. The more songs you have the more you will notice the difference in speed - and the 1st run of the tool after adding or changing songs might take longer than succeeding runs.
You can try it out - or not - and decide for your own whether you want to use the tool im offering you in future.



_________________
Causarum enim cognitio cognitionem eventorum facit.
Topica, Cicero
Lilikate

user avatar

Joined: 15 Dec 2012
Posts: 605

Send private message
Reply with quote

re: SongBook-Updater tool

0

I think when I have my new computer I would love to give this a try :)

Thanks for sharing it with us.

 



_________________
Nelphindal

user avatar

Joined: 04 Mar 2013
Posts:

Send private message
Reply with quote

re: SongBook-Updater tool

0

I had some time, added some code for time measurement and created a huge collection of abc-files to test the speed. Total size: ~6.5 GB

I ran my tool twice, since the tool saves the results to speed-up future runs

 First run all files are unknown for my tool
==============================================
Needed time for    90180 songs for  7 profiles
Initialization    : 01:686 seconds
Scan for Profiles :    < 70 milliseconds
Scan for Songs    : 02:25 minutes
Writing files     : 08:426 seconds
Total             : 02:35 minutes
  Average per song    1.73 milliseconds

This run created a file around 4.7 MB in size which stored all data needed for second run. Only by looking at the difference of reading 6.5 GB to 4.7 MB you can expect that the next run should be faster:

Second run all files are unchanged compared to first run
================================================
Needed time for    90180 songs for  7 profiles
Initialization    : 01:645 seconds
Scan for Profiles :    < 70 milliseconds
Scan for Songs    : 08:123 seconds
Writing files     : 08:689 seconds
Total             : 18:473 seconds
  Average per song    0.20 milliseconds

In my eyes the result speaks for itself ...



_________________
Causarum enim cognitio cognitionem eventorum facit.
Topica, Cicero
Posts from:   
Post new topic   Reply to topic    The Ninny Hammers Forum Index -> Past Events All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum