A Similarity Matrix for Irish Traditional Dance Music
Total Page:16
File Type:pdf, Size:1020Kb
Technological University Dublin ARROW@TU Dublin Dissertations School of Computer Sciences Winter 2010-11-01 A Similarity Matrix for Irish Traditional Dance Music Padraic Lavin Technological University Dublin, [email protected] Follow this and additional works at: https://arrow.tudublin.ie/scschcomdis Part of the Other Computer Engineering Commons Recommended Citation Lavin, Padraic, "A Similarity Matrix for Irish Traditional Dance Music" (2010). Dissertations. 30. https://arrow.tudublin.ie/scschcomdis/30 This Dissertation is brought to you for free and open access by the School of Computer Sciences at ARROW@TU Dublin. It has been accepted for inclusion in Dissertations by an authorized administrator of ARROW@TU Dublin. For more information, please contact [email protected], [email protected]. This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 4.0 License A similarity matrix for Irish traditional dance music Padraic Lavin A dissertation submitted in partial fulfilment of the requirements of Dublin Institute of Technology for the degree of M.Sc. in Computing (Information Technology) July 2010 I certify that this dissertation which I now submit for examination for the award of MSc in Computing (Information Technology), is entirely my own work and has not been taken from the work of others save and to the extent that such work has been cited and acknowledged within the text of my work. This dissertation was prepared according to the regulations for postgraduate study of the Dublin Institute of Technology and has not been submitted in whole or part for an award in any other Institute or University. The work reported on in this dissertation conforms to the principles and requirements of the Institute‟s guidelines for ethics in research. Signed: _________________________________ Date: 26 July 2010 i ABSTRACT It is estimated that there are between seven and ten thousand Irish traditional dance tunes in existence. As Irish musicians travelled the world they carried their repertoire in their memories and rarely recorded these pieces in writing. When the music was passed down from generation to generation by ear the names of these pieces of music and the melodies themselves were forgotten or changed over time. This has led to problems for musicians and archivists when identifying the names of traditional Irish tunes. Almost all of this music is now available in ABC notation from online collections. An ABC file is a text file containing a transcription of one or more melodies, the tune title, musical key, time signature and other relevant details. The principal aim of this project is to define a process by which Irish music can be compared using string distance algorithms. An online survey will then be conducted to assess if human participants agree with the computer comparisons. Improvements will then be made to the string distance algorithms by considering music theory. Two other methods of assessing musical similarity, Breandán Breathnach‟s Melodic Indexing System and Parsons Code will be computerised and integrated into a Combined Ranking System (CRS). An hypothesis will be formed based on the results and experiences of creating this system. This hypothesis will be tested on humans and if successful, used to achieve the final aim of the project, to construct a similarity matrix. Key words: Irish music, string distance algorithm, similarity matrix, combined ranking system, music comparison, edit distance ii ADMHÁLACHA Ba mhaith liom mo bhuíochas a chur in iúl do mo mhaor, an Dr. Pierpaolo Dondio, mar gheall ar a fhoighne a inspioráid agus a spreagadh le linn an tionscnaimh seo. Táim faoi chomaoin mhór ag an Dr. Bryan Duggan a spreag chun an fheachtais seo mé lena shaothar féin agus gan a chabhair agus a achmainn bheadh críoch fhoghanta an tionscnaimh seo uireasach. Ba mhaith liom mo bhuíochas a ghabháil le Brendan Tierney, Dr. Ronan Fitzpatrick, Dr. Svetlana Hensman, Deirdre Lawless, Paul Doyle agus an fhoireann uilig san Scoil Ríomhaireachta, DIT, Sráid Chaoimhín. Buíochas do m‟fhostóir, An Roinn Talamhaíochta, Iascaigh agus Bia, go háirithe mo bhainisteoirí líne, a bhí is atá agam, as a solúbthacht agus a bhfoighne le seacht mbliain anuas. Ba mhaith liom, freisin, buíochas a ghabháil le foireann oibrí an Aonaid Oiliúna as a gcabhair agus a dtacaíocht. Ba mhaith liom mo bhuíochas a ghabháil le mo chairde, ceolmhar agus neamcheolmhar, a rinneadh saineolaithe agus neamshaineolaithe díobh mar aidhm an tsuirbhé. Do mo chailín, Deirdre, is mian liom mo bhuíochas dílis a chur in iúl as ucht a tuiscint, a foighne agus a foinn. Táim de shíor faoi chomaoin ag mo thuismitheoirí, Pádhraic agus Treasa, mo dheartháir Éanna agus mo dheirféar Treasa as a ngrá agus a dtacaíocht bhuanseasmhach. Mar fhocal scoir, ba mhaith liom mo bhuíochas ó chroí a ghabháil le mo sheanathair, Philip Lavin, nach maireann, a mhúin dom mo chéad cheol traidisiúnta ó aois a sé agus fós a spreagann mo cheol inniu. iii ACKNOWLEDGEMENTS I would like to express my sincere thanks to my supervisor Dr. Pierpaolo Dondio for his patience, inspiration and encouragement throughout this project. I am very grateful to Dr. Bryan Duggan whose work inspired this project and without whose help and resources this project would not have been successfully completed. I would like to thank Brendan Tierney, Dr. Ronan Fitzpatrick, Dr. Svetlana Hensman, Deirdre Lawless, Paul Doyle and all of the staff in the School of Computing, DIT, Kevin Street. I would like to thank my employer, the Department of Agriculture, Fisheries and Food, in particular my line managers, both past and present for their flexibility and patience over the last seven years. I would also like to thank the staff working in the Training Unit for their assistance and support. I would also like to thank my musical and non-musical friends who became Irish traditional music experts and non-experts for the purposes of the survey. To my girlfriend Deirdre, I wish to express my deepest gratitude for her understanding, patience and tunes. I am forever indebted to my parents, Paddy and Terry, my brother Enda and sister Treasa for their unwavering love and support. Finally, I would like to express my profound appreciation to my late grandfather, Philip Lavin, who taught me to play Irish traditional music from the age of six and who continues to inspire my music today. iv Dedicated to the memory of my grandfather, Philip Lavin v TABLE OF CONTENTS Table of Contents ABSTRACT ................................................................................................................ II ADMHÁLACHA ...................................................................................................... III ACKNOWLEDGEMENTS ...................................................................................... IV TABLE OF FIGURES .............................................................................................. XI TABLE OF TABLES ............................................................................................. XIV LIST OF ABBREVIATIONS ..................................................................................... 1 1. INTRODUCTION ................................................................................................. 2 1.1 OVERVIEW OF PROJECT AREA ............................................................................. 2 1.2 BACKGROUND TO IRISH TRADITIONAL DANCE MUSIC ......................................... 3 1.2.1 Types of Irish traditional dance tune ...................................................... 3 1.2.2 Musical keys in Irish traditional music .................................................. 4 1.2.3 Tune Structure ........................................................................................ 4 1.2.4 Traditional Music Collections ................................................................ 6 1.2.5 Electronic Collections ............................................................................ 7 1.3 RESEARCH PROBLEM .......................................................................................... 7 1.4 INTELLECTUAL CHALLENGE ............................................................................... 9 1.5 RESEARCH OBJECTIVES .................................................................................... 10 1.6 RESEARCH METHODOLOGY .............................................................................. 10 1.6.1 Phase one – Collection of tunes in ABC notation................................. 11 1.6.2 Phase two - Conduct programming experiments.................................. 11 1.6.3 Phase three – Survey of experts and non-experts ................................. 12 1.6.4 Phase four - Conclusions drawn from analysis of survey .................... 12 1.6.5 Phase five – Construction of a Similarity Matrix ................................. 12 1.7 RESOURCES ...................................................................................................... 12 1.7.1 Library Facilities .................................................................................. 12 1.7.2 Programming Environment and Database Server ............................... 12 1.7.3 Access to a supervisor .......................................................................... 13 1.7.4 Providers of databases of Irish tunes in ABC Notation ........................ 14 vi 1.7.5 Two groups of survey participants ....................................................... 14 1.8 SCOPE AND LIMITATIONS .................................................................................