A detailed example of a tune production


New tune / Thursday, December 7th, 2017

Here I am going to describe one example of a produciton and edition of a tune. The original version was generated by a recurrent neural network trained on Irish traditional tunes in the ABC format. Scpecifically, a small database (~3000 tunes) that consists of irish reels was taken.

 

Let`s take a look at the raw “as generated” file:

X: 8
T: Bog Lich's
R: reel
C: irishabc.com
Z: irishabc.com
M: 4/4
L: 1/8
K: Dmix
dB||AFFE FEDE|~F3E FAdB|AFFE FEDE|FAEG FDDB|
AFEF DddB|AFFF EDEF|~A3F GFEF|DFAF BFAF|
DF~F2 FEDE|FEDE F3B|ABde fgec|dfec d4:|
|:d2fd adfd|g3b eafe|fddd bdad|Adfd edBd|
fAdf eAdg|fAdf egag|fedB BAFB|ABde fddc|


 

It is not that bad, but the melody feels unnatural. So let`s try to edit it a little:

I changed the bar #4 to make the melody alter and evolve.  Also, this bar is  a good transition to the  #6 and also hase “dB” notes right before. All consequent bars untill the ending of a phrase at #11 and #12   were deleted. The scale was changed from Dmix to Dmaj since we want to have C# here. The part B of a tune I kept “as is”. So here is the final version:

X: 8
T: Bog Lich's
R: reel
C: irishabc.com
Z: irishabc.com
M: 4/4
L: 1/8
K: Dmaj
dB|:AFFE FEDE|~F3E FAdB|AFFE FEDE|FBBA BcdB|
|AFFF EDEF|~A3F GFEF|ABde fgec|dfec d4:|
|:d2fd adfd|g3b eafe|fddd bdad|Adfd edBd|
fAdf eAdg|fAdf egag|fedB BAFB|ABde fddc:|


By the way, the title of this tune, as well as all the rest tunes on this website are also generated by this neural network. Another examples are:

Jenny Pippin
Bucks Of Oranmore, The
Chicken, The
Fox On The Prowl, The
Boys Of The Lough, The
Limore Nate House
Bog Lich’s
McGoldrick’s