Archive for December, 2009

Top of the pops

Wednesday, December 30th, 2009

I’ve been amusing myself over the Christmas period by writing a bit of code that works out the top ten tune pages visited and searches made recently.

You can see the results on the charts page (and the top 3 are also shown in the quick links panel on the home page and search page).

[For those interested in the technical details, the top ten charts are updated shortly after 6am GMT every day and are based on the previous seven days. They are filtered by users' IP addresses so that someone repeatedly visiting the same tune page or making the same search will only be counted once (unless their IP address changes). Also robots, such as the googlebot, are excluded from the results.]

Some of the results are unsurprising – for example, on Christmas Eve, three of the top ten tunes were different versions of the tune Christmas Eve.

Also several of the top recent searches are examples on various pages of this website (e.g. searches for “china”, “speed the plough”, “jig”, “6/8″, “slipjig” & “slip jig” are all linked in various pages) – presumably some these are included because curious visitors have clicked on the links.

However, some of the other results are surprising and it will be interesting to see how they change over time.

One unusual result which pops up sometimes is the tune “XVI. Doe you not know” a 16th century song by Thomas Morley – a lovely tune, but not the most obvious choice. I eventually worked out why when I looked at the Google webmaster tools statistics for abcnotation.com which revealed a number of visitors were coming straight to the page after doing a search for xvidoe. This puzzled me until I realised that they were searches made by people looking for something else entirely and who can’t spell video. Truly the web is an intriguing place.

Chris

How to get started with abc notation

Wednesday, December 23rd, 2009

[the first in a series of articles on using and understanding abc]

Contents:

So you’ve heard about abc notation and you’re intrigued enough to want to find out more.

Or maybe someone has sent you a tune in abc notation and you want to hear what it sounds like.

Or perhaps you’re not interested in the notation itself, but you  want to find the dots for a tune.

Well, the good news is, it’s easy to do all three.

Finding the dots to a tune

For example, if you’re just looking for the dots to a traditional tune, try the abc tune search. At the time of writing (December 2009) there are well over 50,000 tunes available with many historical collections (such as Playford & O’Neill’s) represented.

The search results allow you to see the first line of the tune and click on a midi player which will play a sound file through your computer’s speakers.

Once you’ve located the tune you want, just click on the “tune page” link to take you to the full tune and links to the collection where it originated, plus the midi player again and the abc version of the tune (which often contains additional notes about the tune).

The tune search is not case-sensitive and you can search for a title or just a fragment of a word – for example, click here to search for the tune “Speed the Plough” or here to do a search for the word “jig” (which also finds slip jigs, single jigs, double jigs – any tune where the word jig is mentioned in fact) or here to do a search for tunes in the time signature “6/8″.

Note that, like most search engines, adding spaces between words broadens the search. For example, searching for “slipjig” will only find tunes with “slipjig” as a single word, whereas searching for “slip jig” would also find tunes containing phrases such as “slipjig”, “jig (slip)”, and even “this jig slips along nicely”.

And if you can’t find the tune you want, this is not the only abc search engine – try the others further down the search page.

Viewing and/or listening to abc notation

If you want to take things a bit further – perhaps if someone’s sent you some abc notation in an email – but you don’t want to install any software on your computer, then there are a couple of handy web forms that allow you to do just that.

The abc convert-a-matic at concertina.net is perhaps the best known and is very simple to use – just paste in the abc notation and click on the submit button.

However, if you want to transpose the tune too, the abc converter at folkinfo.org is excellent and gives you a lot more options.

Further reading

If this has whetted your appetite and you want to start using abc notation yourself then there are plenty of options.

You can read another article in this series [more to follow]:

Alternatively, you could take a look at the learn abc page for examples and tutorials or the abc software page to find software to install (my favourite package is ABCexplorer, but there are plenty of other excellent packages).

Enjoy!

Chris Walshaw

Merry Christmas

Monday, December 21st, 2009

Well, it’s been some time since I last blogged – nearly three months. Eek!

Partly, it’s because I’ve been very busy at work, writing the lectures for a new course on 3D graphics.

I’ve also been busy rehearsing and recording with my new band Angles (with Cliff Stapleton & Richard Jones) and playing with my new G bagpipes – a lovely sweet-sounding set from Sean Jones.

For anyone who’s around in Kent, Gloucestershire or Brighton, Angles have got three gigs coming up in January – my first chance to play the pipes in public.

So – not much time to work on the abc website.

However, there have been a few things going on behind the scenes so this is just a quick update – exactly six months since the website was relaunched.

First of all, the tune search has been growing all the while – I’ve just updated it today and it now includes over 53,000 tunes. I’ve also done quite a lot of work on the crawler (that searches for abc files across the web) and I think it’s much more robust now – though not much to see from the user point of view.

Secondly, I created an abc facebook page a week or so ago. Not much activity there yet, but I’m hoping people will drop by and say hi.

There is also a (long overdue) move in-hand to formally adopt an updated abc standard – check the forums for details.

Finally, although I haven’t had time to start it yet, I’ve got plans for a whole series of blog articles – watch this space.

Apart from that things are ticking along well. The crashes I was getting early on have not reoccurred so I’m confident my fix worked.

What’s more, the website has had over 54,000 visitors since the relaunch!

Looking at the logs, it’s clear that some of that is just passing traffic – perhaps arriving via a google search, taking a quick look around and leaving soon after. However, there are steady stream of returning visitors who spend a considerable time on the site, with an average of 12.5 pages viewed per visitor!

Anyway, watch out for more improvements in the New Year.

Merry Christmas!

Chris