Tunebook question

Tunebook question

Maybe someone can help me or maybe this just can’t be done. I’d like to print out about the first 40 pages or so of the Popular Tunes list here on the session. Other than a page at a time does anybody know how to do this?

Re: Tunebook question

Just to clarify… do you mean you want to create a tunebook of the top 40 (or so) tunes. You are aware of the option of creating a tunebook (add to tunebook feature) - and this tunebook can be downloaded as ABC. The only problem with exporting the tunebook thus is that you get an ABC file with all the variations (settings) to each tune. Which is confusing.

Plan B is to Use something like EasyABC to create a curated booklet. Ctrl-click on each of the tunes to open in a new tab. Pick WHICH (one) setting for a given tune you prefer. Copy/Paste the ABC into the EasyABC book. Rinse, wash, repeat. Now you have your own ABC book with all the tunes you want . Export (print the book) to paper or PDF.

Re: Tunebook question

gbyrne, all I want is to make a list of the, lets’ say, the top 300 tunes played by session members not an actual book of tunes. Thanks for you response it has given me an idea or two.

Re: Tunebook question

Ross, here’s a little jsfiddle that pulls the first 400 tunes from the "popular" list, using the API https://jsfiddle.net/06Lkfrto/4/

Just load the page and hit "Run" at the top. It takes it a minute to fetch the first 8 pages of 50, and then outputs the tune list with links in the lower right corner.

Enjoy!

Re: Tunebook question

And actually, jsfiddle runs it for you when you load the page. So just load that URL and in about 10 seconds, it will display the top 400 "popular" tunes from thesession.

Re: Tunebook question

Thanks Rev and Ben. Most useful.

Re: Tunebook question

I actually have a different question. One time I was trying to assemble a list of tunes playable for a contra dance I was playing at so I could send it to the other fiddler to choose from. These were all tunes that I play. But I had to clear a bunch of great tunes from my book in order to use only tunes that fit these criteria. I think it would be nice if you could make subsections of your tunebook for whatever purpose. So you could have all your tunes in the book, but also be able to create smaller collections within those tunes for contra or by number of parts, etc. Is there any way at present to accomplish something like this?

Re: Tunebook question

I have downloaded the raw data from the session and used the number of tunebooks to which a tune has been added as a proxy for "popularity". That methodology has allowed me to generate a number of "top" lists including by type etc.

@danilel parker - no you can’t manage multiple tunebooks or subsections via the features on the site. I’ve decided to us offline tools (EasyABC mostly) to build ABC files of books of tunes for various purposes and from these can generate any PDF scores etc. I think keeping your own books in the form of text ABC files is probably the best option.

Re: Tunebook question

I once filled out a small manuscript book with about 800 tunes in alphabetical order, just the first 2 bars of each part of the tune. I guess that people just use their smartphones to access thesession now.
The paper version does have its advantages though…..you can write a couple of variations on the same stave and the whole thing is faster to access….I have raced against someone using a smartphone and won b a few milliseconds.

Re: Tunebook question

@crackedfluteplayer - the best way to keep a book(let) is to edit your own ABC text files and use EasyABC to generate "INCIPTS" .. which is exactly like you describe a list of tunes with just the first 2/3 or 4 bars (you pick how many).

If you’re careful with how you put it together you can get 20 tunes per page (10 rows, 2 cols) - or your entire 800 tunes on 10 sheets of paper if you print (and can read) 2-pages per A4 sheet double sided rotated.

If you group sets using one of the header fields as a marker (and sort by same) you can have nice incipits (or hints) in "set format". The header field trick is to use a field such as G: (technically for "group" info - whatever that is). So I’d include a field in the header of each tune in a set such as

Tune 1…
G: JIG.01.1/3

Tune 2…
G: JIG.01.2/3

Tune 3…
G: JIG.01.3/3

Now, how you label/code sets might depend on whether you (often) mix types in a set or not. And you can fix the header file output to include the set code above if that is helpful.

Re: Tunebook question

gbyrne, That is a great idea, I am definitely going to do that. I still like the paper version for my own use.
It is a little frowned upon to sit in a session with a wad of paper on your lap but I check the notebook if someone asks me or if I really cant remember how a tune starts. Thanks