7.1

December 2016

Remove login, Persona, favourites. You can read about the decision here

Transcriptions are now grouped into tunes.

Transcriptions are compared for melodic similarity. Very similar ones are treated a the same tune.

  • Only one transcription per tune shows up in search results.
  • When viewing a tune, all transcriptions shown.
  • Titles for all transcriptions are shown. Means that some tunes known under different names now show up on the same page.
  • Text notes for all transcriptions shown on the same page.

Introduction of 'Features'

  • 'Features' are a new thing. Analysis for various characteristics of tunes.
  • Browse all features by clicking 'Tune features'.
  • See feature coverage to see how widely that feature is found in the tune database.
  • Build search from features, list tunes that match.
  • Features shown on each tune page to allow finding other simialar tunes.
  • When doing a search, refine based on features.

7

January 2016

Complete rewrite. Not a drop of old stuff.

Transcriptions are now grouped into tunes.

Transcriptions are compared for melodic similarity. Very similar ones are treated a the same tune.

  • Only one transcription per tune shows up in search results.
  • When viewing a tune, all transcriptions shown.
  • Titles for all transcriptions are shown. Means that some tunes known under different names now show up on the same page.
  • Text notes for all transcriptions shown on the same page.

Introduction of 'Features'

  • 'Features' are a new thing. Analysis for various characteristics of tunes.
  • Browse all features by clicking 'Tune features'.
  • See feature coverage to see how widely that feature is found in the tune database.
  • Build search from features, list tunes that match.
  • Features shown on each tune page to allow finding other simialar tunes.
  • When doing a search, refine based on features.

List of features

  • Rhythm: As indicated in the ABC header.
  • Link: Is there a link in the ABC? To a webpage, or the ABC, sound file etc.
  • Titles: How many titles? Some tunes have lots of different titles.
  • Movement: Experimental. How much does the melody move about?
  • Mode: Major or minor.
  • Key: What key is the tune in?
  • Time signature
  • Text: Are there any text notes in the transcription?
  • Accompaniment chords: Guitar or other accompaniment chords included?
  • Your idea here? Write to me!

Flexible search

Title search and melody search overhauled.

  • Melody search much more flexible with approximate matches and mistakes.
  • Title search more flexible with spelling variations and international spelling.
  • Browse all tunes by features.
  • Refine search by features (facet).

Misc improvements

  • Full ABC now shown on tune page.
  • Group Tune Lists folded into 'favourites', with tickbox for 'public'
  • Better handling of international characters.
  • New responsive HTML design. Should work better on mobile.
  • Keyboard search rewritten, should work better on mobile.

Missing

  • Folk tune finder blogs are taking a temporary leave of absence but will be back!

6.0.1

30-Mar-2014

  • Caching on melody search results, making navigation backward and forward between results and tunes quicker.
  • Limited melody results to 200 tunes. More than that isn't really useful.
  • Fix regression in keyboard which was causing issues with iPads.
  • Changed keyboard range to C-below-middle-C to C-two-octaves-above-middle-C, for use by fiddlers and for usibility.
  • Fixed social media buttons on tunes, which were a bit hidden.
  • Put back link to MIDI under 'extras', which may be of use to some.

Thanks to FWF for keyboard range feedback, RC for the social media buttons feedback, AR for MIDI feedback.

FolkTuneFinder version 6

6.0.0

Feb-2014

Added

  • New look! Should be more tablet and phone friendly.
  • Improved search algorithm.
  • Log-in with Mozilla Persona.
  • Remembers the tune you were typing on the keyboard when you click 'back'.
  • Replaced MIDIs (which new versions of browsers broke) with MP3s.
  • Hosted on new faster server.
  • Browse your recently viewed tunes.
  • Random tune of the day, including past days.
  • View ABC source.
  • Search by interval histogram similarity.

The new search algorithm:

  • Allows searching anywhere in the tune.
  • Allows for approximate matches. You can make mistakes or search for variations.
  • Cuts down duplicates by around 50%. There are still duplicate tunes, and always will be.
  • Tells where in the tune the search result occurred. Matches at the start of the tune are prioritised.

As a result of the change to Mozilla Persona

  • Login is via Mozilla Persona.
  • Log in with the email address you provided when you signed up.
  • Your username will be used to identify you on the site, as before. If you set a 'full name', that will be used instead.

Removed

  • Contour / Parsons code search (sorry!).

5.2.4

15-Jan-2013 [release 6395a85f]

  • Fixed bug in melody search results. Filters were not being carried through to next page.

5.2.3

10-Jan-2013 [release cc5d1a69]

  • Now you can browse and filter tunes without searching.
  • Browse button on front page.

5.2.2

6-Jan-2013 [release 9bb8c289]

  • Filtering based on pitch content and instrument suitability.
  • D/G Melodeon, B-flat, C, D, F whistle, G and D pipes filters for starters.
  • Fixed form on title pages.

5.2.1

5-Jan-2013 [release d4ba90f2]

  • Filtering based on time signature! At last!

5.2.0

4-Jan-2013 [release 58c9cb3d]

  • Filtering based on key signature!
  • Happy new year!

5.1.0

28-December-2012 [release 6657b338]

  • Structural change in melody search engine (retrieval of titles).
  • Search melody results should be a little faster.
  • Number of pages shown at the end of a melody search.

5.0.3

24-December-2012 [release cf074053]

  • Slight refresh to design.
  • Ability to change your own password.
  • Fixed iPad keyboard bug!

5.0.2

09-December-2012

  • Stability fixes (tweaks to Redis).

5.0.1

10-July-2012

  • Contour (parsons code) search.

5.0.0

09-July-2012

  • Complete re-design of melody search system. Search system now more exact.
  • Search and indexing now written in Go.

4.0.3

14-Jan-2012 [release e66c73b]
  • Recently viewed tunes, popular tunes, recent search results link on home page.
  • Changes to caching on the server.
  • Incorrect username on blog posts fixed.
  • Styling on help page.

4.0.3

12-Jan-2012 [release c1e9474]
  • Tweaks to keyboard javascript.
  • Tweaks to make it easier to start a blog.
  • Improved caching for blogs.
  • More aggressive spam filtering for blogs.
  • General styling changes

4.0.2

11-Jan-2012 [release 4742a64]

The return of MIDIs! These were only delayed due to a technical hitch.

  • MIDI player under tune.
  • Link to MIDI file under tune.

4.0.1

11-Jan-2012 [release b4f62d9]

Some fixes in response to the first few days.

  • Starter help page, more content to follow.
  • Links to search help on search page.
  • Style tweaks.
  • Facebook and Twitter image links.
  • Fixed some bugs around profile links.
  • Empty search results message.
  • Blog view source (for tutorial).
  • Blog edit help and instructions.

Version 4

09-Jan-2012

Fourth released version, massive re-write! Hopefully the last one. Orange header. Features:

  • Melody search
  • Title search
  • User accounts
  • Favourites and favourite lists
  • Tune Groups
  • Comments on tunes
  • Links
  • Blogs
  • Blank manuscript paper.
  • Links to social networks.
  • Melody search implemented in Redis and Python. Old C code banished.

Written in Python only, using Postgres, Django and Redis.

Home page FolkTuneFinder version 4 home
Search results FolkTuneFinder version 4 search results
tune page FolkTuneFinder version 4 tune display

Version 3

Some time in 2010

Third released version, another complete re-write!. Yellowish-green header. Features:

  • Melody search
  • Title search
  • User accounts
  • Favourites
  • Comments on tunes.
  • Links
  • Blogs
  • Blank manuscript paper.
  • Links to social networks.

Written in Python and C, using Postgres and Django.

Homepage
FolkTuneFinder version 3
Keyboard Input
FolkTuneFinder version 3
Search Results
FolkTuneFinder version 3
Tune View
FolkTuneFinder version 3
Blog
FolkTuneFinder version 3
Experimental Fiddle Input
FolkTuneFinder version 3
User Profile
FolkTuneFinder version 3

Version 2

Some time in 2009

Second released version, complete re-write. Blue header. Features:

  • Melody search
  • Title search
Homepage
FolkTuneFinder version 2

Version 1

Some time in 2008

First released version. Orange header. Features:

  • Melody search
  • Title search
  • Random tune

Written in Java and PHP with MySQL.

Homepage
FolkTuneFinder version 1
Tune View
FolkTuneFinder version 1