Enabling access to Irish traditional music on a PDA

Similar documents
Tunepal: Searching a Digital Library of Traditional Music Scores

Level 2 Music, Demonstrate knowledge of conventions in a range of music scores pm Wednesday 28 November 2012 Credits: Four

Comprehend the elements that make music an artistic language, as well as musical reality.

Paul Hardy s Annex Tunebook 2017

1.05 A brief look at the piping style of Paddy Conneely. James O Brien Moran.

Tin Whistle. A Complete Guide to Playing Irish Traditional Music on the Whistle. Stephen Ducke

Paul Hardy s Annex Tunebook 2017

Making a Splash! An analysis of the Viking Adventure and Viking Splash Tour as Expressions of local heritage, identity and place.

NOTES to the ABC EDITION of "O'FARRELL'S POCKET COMPANION for the IRISH or UNION PIPES"

Paul Hardy s Annex Tunebook 2017

Hidden Markov Model based dance recognition

Paul Hardy s Annex Tunebook 2014

Tutorial 1 The Basics

Smart Pianist Manual

VIDEO-ON-DEMAND DOWNLOAD AND STREAMING

Next meeting: March 11, 2017

Smart Pianist V1.10. Audio demo songs User s Guide

Introductions to Music Information Retrieval

Music Theory For Pianists. David Hicken

Music Representations

MUSIC PERFORMANCE: GROUP

The Basics of Reading Music by Kevin Meixner

UNIVERSITY COLLEGE DUBLIN NATIONAL UNIVERSITY OF IRELAND, DUBLIN MUSIC

Preface. Ken Davies March 20, 2002 Gautier, Mississippi iii

SAMPLE ASSESSMENT TASKS MUSIC CONTEMPORARY ATAR YEAR 11

A Similarity Matrix for Irish Traditional Dance Music

MUSIC (MUSI) MUSI 1200 MUSI 1133 MUSI 3653 MUSI MUSI 1103 (formerly MUSI 1013)

Spectral Sounds Summary

TEST SUMMARY AND FRAMEWORK TEST SUMMARY

Community Theater Journal, New York State; Collection ua

1 Introduction to Pitch

Introduction to capella 8

Scottish Bagpipe Solo Performance: Bagpipes. SCQF level 5. Unit Code: F7P hour Unit

Chapter One: Ornamentation and Its Notation

Lecture 5: Tuning Systems

Coimisiún na Scrúduithe Stáit State Examinations Commission Leaving Certificate Examinations in Music, 2017 Practical Examinations

MUSIC (MU) Music (MU) 1

Improving Piano Sight-Reading Skills of College Student. Chian yi Ang. Penn State University

Eighth Grade Music Curriculum Guide Iredell-Statesville Schools

CSC475 Music Information Retrieval

Concert Band and Wind Ensemble

PERFORMING ARTS. Unit 29 Musicianship Suite. Cambridge TECHNICALS LEVEL 3. F/507/6840 Guided learning hours: 60. ocr.org.

Curriculum Development In the Fairfield Public Schools FAIRFIELD PUBLIC SCHOOLS FAIRFIELD, CONNECTICUT MUSIC THEORY I

TEST SUMMARY AND FRAMEWORK TEST SUMMARY

MMM 100 MARCHING BAND

The Fiddler's Fakebook: The Ultimate Sourcebook For The Traditional Fiddler PDF

Traditional Irish Music

CONTEST INFORMATION GENERAL RULES AND STANDARDS

Overview. Project Shutdown Schedule

LESSON 1 PITCH NOTATION AND INTERVALS

MUSIC PERFORMANCE: GROUP

EL DORADO UNION HIGH SCHOOL DISTRICT Educational Services. Course of Study Information Page

Working With Music Notation Packages

Excerpt of the new core provisions. Article 1. Amendment of the Act on Copyright and Related Rights

Robert Alexandru Dobre, Cristian Negrescu

A Survey of e-book Awareness and Usage amongst Students in an Academic Library

Curriculum Catalog

Assessment Schedule 2017 Music: Demonstrate knowledge of conventions used in music scores (91094)

Real-time interaction with television content

1 National Unit credit at SCQF level 4: (6 SCQF credit points at SCQF level 4*)

WELCOME TO THE NEW REHEARSCORE (APP)

Author Frequently Asked Questions

Connecticut State Department of Education Music Standards Middle School Grades 6-8

SAMPLE ASSESSMENT TASKS MUSIC JAZZ ATAR YEAR 11

Established Theory of Music Examinations Syllabus

An ecological approach to multimodal subjective music similarity perception

K-12 Performing Arts - Music Standards Lincoln Community School Sources: ArtsEdge - National Standards for Arts Education

LEHMAN COLLEGE OF THE CITY UNIVERSITY OF NEW YORK DEPARTMENT OF MUSIC, MULTIMEDIA, THEATRE, AND DANCE CURRICULUM CHANGE

Audio alignment for improved melody transcription of Irish traditional music

32 Tunes Collection. A sample of the 190 tunes from the Australian Traditional Dance Tunes.

DOWNLOAD OR READ : DUBLINERS ILLUSTRATED PDF EBOOK EPUB MOBI

THE ONLINE TRADITIONAL IRISH MUSIC PERFORMANCE SYLLABUS THE LEINSTER SCHOOL OF MUSIC & DRAMA. Est. 1904

DOWNLOAD OR READ : MUSIC IN THE WORKS OF F SCOTT PB PDF EBOOK EPUB MOBI

Coimisiún na Scrúduithe Stáit State Examinations Commission Leaving Certificate Examinations in Music, 2018 Practical Examinations

6.UAP Project. FunPlayer: A Real-Time Speed-Adjusting Music Accompaniment System. Daryl Neubieser. May 12, 2016

Music (MUS) Courses. Music (MUS) 1

DUNGOG HIGH SCHOOL CREATIVE ARTS

Artists on Tour. Celtic Music. Cindy Matyi, Celtic Designs & Music. Study Guide Written by Cindy Matyi Edited & Designed by Kathleen Riemenschneider

ICOMOS Charter for the Interpretation and Presentation of Cultural Heritage Sites

The Klavar method. The Klavar Method. Play your first melody within ten minutes!

Music. Music Instrumental. Program Description. Fine & Applied Arts/Behavioral Sciences Division

National Quali cations Date of birth Scottish candidate number

Music Theory. Fine Arts Curriculum Framework. Revised 2008

Scottish Pipe Band Drumming Music Theory. SCQF level 6. Unit Code: F7NK hour Unit

2013 Assessment Report. Music Level 1

Percussion Explore the possibilities of rhythm, beat, syncopation, and percussive sounds. Bring drums, claves, and shakers, if you have them.

MUSIC (MUS) Music (MUS) 1

Music Structure Analysis

SCOTTISH FOLK TUNES 69 TRADITIONAL PIECES FOR CELLO BOOK/CD (Schott World Music)

Greeley-Evans School District 6 High School Vocal Music Curriculum Guide Unit: Men s and Women s Choir Year 1 Enduring Concept: Expression of Music

MULTI CHANNEL VOICE LOGGER MODEL: DVR MK I

Florida Performing Fine Arts Assessment Item Specifications for Benchmarks in Course: Chorus 5 Honors

A STATISTICAL ANALYSIS OF THE ABC MUSIC NOTATION CORPUS: EXPLORING DUPLICATION

Credo Theory of Music Training Programme GRADE 5 By S.J. Cloete

British National Corpus

SIMSSA DB: A Database for Computational Musicological Research

WESTFIELD PUBLIC SCHOOLS Westfield, New Jersey

Canadian Cadet Organizations Pipe Band Bass Drum and Tenor Drum Reference Manual

The Keyboard. Introduction to J9soundadvice KS3 Introduction to the Keyboard. Relevant KS3 Level descriptors; Tasks.

Requirements for a Music Major, B.A. (47-50)

Transcription:

Dublin Institute of Technology ARROW@DIT Conference papers School of Computing 2007-01-01 Enabling access to Irish traditional music on a PDA Bryan Duggan Dublin Institute of Technology, bryan.duggan@comp.dit.ie Follow this and additional works at: http://arrow.dit.ie/scschcomcon Recommended Citation Duggan, Bryan: Enabling access to Irish traditional music on a PDA. 8th. Annual Irish Educational Technology Users Conference, Dublin Institute of Technology, Bolton Street, Ireland, May 23rd.- May 25th., 2007. This Conference Paper is brought to you for free and open access by the School of Computing at ARROW@DIT. It has been accepted for inclusion in Conference papers by an authorized administrator of ARROW@DIT. For more information, please contact yvonne.desmond@dit.ie, arrow.admin@dit.ie. This work is licensed under a Creative Commons Attribution- Noncommercial-Share Alike 3.0 License

Enabling Access to Irish Traditional Music Archives on a PDA Bryan Duggan School of Computing, DIT, Kevin St., Dublin 8. Ireland. Email: bryan.duggan@comp.dit.ie Web: http://www.comp.dit.ie/bduggan Abstract This paper describes TunePal, a tool which facilitates convenient audio access to archive transcriptions of traditional tunes on a PDA. The main feature of TunePal is its ability to locate a tune by name or musical phrase from thousands stored on a PDA. TunePal enhances not only the recall of a musician using TunePal in a traditional music session, but also the acquisition of new repertoire. In this paper we briefly describe the sources of music that TunePal works on, present its main features, give a technical description and present efforts at disseminating TunePal to the wider traditional music community. 1 Introduction Current estimates suggest there are at least seven thousand traditional Irish dance tunes in existence [1]. Irish traditional musicians typically have a repertoire of several hundred tunes. Many musicians play a thousand or more tunes over a lifetime of playing traditional music [1]. Musicians typically gather in informal settings known as sessions to play together [2, 8]. Sessions take place in shared spaces such as a pub or open house. Often sessions are anchored by several Copyright 2006 Bryan Duggan, DIT. Permission to copy is hereby granted provided the original copyright notice is reproduced in copies made. core musicians who may be paid to play, though sessions are usually open in the sense that any musician of appropriate standard can join in [1, 2, 8]. Although many sessions are attended by regular musicians, it is not uncommon for participants at sessions to have never played together prior to meeting at a session. This is particularly true of sessions that take place at music festivals such as the Willie Clancy Summer School [12]. Tunes are commonly grouped into sets of two or three tunes which are each repeated twice or three times and played in sequence. Given such a large repertoire, a common problem encountered by musicians is that of needing to hear the first few notes from a tune or set in order to start the tune. Musicians will often recall the name, composer or player of a tune, but be unable to recall the tune itself. In order to address this problem, we have developed TunePal, a program that runs on a PDA (Personal Digital Assistant) that can store and play back transcriptions of tunes in the ABC format [6]. A PDA is particularly suited to this application due to its small, unobtrusive size in a session environment. TunePal supports several unique features that make a useful tool for learning and recalling traditional music in a session environment, such as the ability to quickly locate a tune among thousands stored on the device, the ability to play a section of a tune and the ability to speed up or slow down a tune. Figure 1 depicts traditional musicians using TunePal in a traditional music session. 1

The most common forms of traditional dance music are reels, double jigs and hornpipes. Other tune types include marches, set dances, polkas, mazurkas, slip jigs, single jigs and reels, flings, highlands, scottisches, barn dances, strathspeys and waltzes [13]. These forms differ in time signature, tempo and structure. For example a reel is generally played at a lively tempo and is in 4/4 time (4 crochets in a bar) while a waltz is generally played at slower pace and is in 3/4 time. The time signature, tempo and structure of a tune form are determined by the dance it accompanies. There have been several significant initiatives made to catalogue the cannon of Irish traditional music [4, 5]. Around the turn of the twentieth centaury, Francis O Neill, the then police chief in Chicago, transcribed and documented a large body of dance tunes from immigrant Irish musicians. In 1903, he published a book of his collected tunes entitled The Music of Ireland. The 1,850 tunes presented in the collection were classified according to tune-type (airs and songs, Carolan compositions, double jigs, slip jigs, reels, hornpipes, long dances, marches and miscellaneous). In 1907, he published The Dance Music of Ireland 1001 Gems. This collection focused entirely on the dance music repertoire and contained many tunes published in his previous collection. Until the publication of Brendan Breathnach s Ceol Rince Na héireann in the 1970, O Neill s second book was considered the definitive reference for traditional musicians and musicians would often refer to a tune by its reference number in the book [2]. Figure 1: Musicians in a session compare tunes using TunePal Section 2 of this paper describes the sources that TunePal works with. Section 3 presents the main features of TunePal and gives a brief technical description. Section 4 describes dissemination of TunePal and plans for user validation of the system we have developed. Section 5 presents a summary and conclusions. 2 Traditional Dance Music Archives 2.1 Electronic Archives ABC is a music notation language introduced by Chris Walshaw in 1991 [6]. The format was designed primarily for folk and traditional tunes of Western European origin which can be written on one stave in standard classical notation [6]. ABC files are ASCII text files and so can be edited by any text editor, without the necessity for special software. Each file (known as a tune book) can contain multiple tunes. File sizes are typically measured in kilobytes and this facilitates easy transmission by electronic means. The small size of ABC files also makes them an ideal medium for the storage of tunes on a memory constrained mobile device. Figure 2 is the tune Contentment is Wealth in the ABC format. Each tune consists of a header section and a tune body. The header section contains amongst other fields, the title, composer, source, tempo, key signature, geographical origin and transcriber [7]. As tunes can have several titles, the title field can be repeated for a given tune [1]. X:11 T:Contentment is Wealth R:jig M:6/8 K:Edor GFG Eed BAB EFG FAF DdB AFD D2f gfe edb BAB ~d3 BdB DFA GED E3: :ede Beg bge gfe dcd Adf afd fed ede Beg bge gfe BdB DFA GED E3: Figure 2: The tune "Contentment is Wealth" in the ABC format. The tune body contains the notation for the tune. The body encoding supports such features as ornaments, bar divisions, sharps, flats, naturals, repeated sections, key changes, guitar chords, lyrics and variations. There is an active and vibrant community supporting the ABC format and a range of tools have been developed for a variety of platforms and purposes. Between 1997 and 2000, a group of musicians under the leadership of Dan Beimborn and John Chambers, undertook a grass roots project to 2

transcribe three of O Neill s books to electronic format using the ABC music notation language. As copyright had expired on O Neill s original books, they made their work freely available on the internet [14]. Many of the tunes from O Neill s books are played differently by musicians today, as is normal with a living tradition. Around the same period (the late 1990 s) Henrik Norbeck collected nearly 2000 tunes in ABC format from various sessions and recordings. Again this collection was made freely available on the internet. This collection contains many modern settings of tunes from O Neill s books [6]. TunePal was developed and tested on both the original collections of O Neill s books and Norbeck s collection of contemporary settings. 3 TunePal TunePal is software that runs on the Windows PocketPC platform that allows a traditional musician to access archives of traditional tunes in ABC format on a PDA (Personal Digital Assistant). A PDA is an ideal platform for this application for several reasons: Small size Ability to access data offline Ability to play back audio Unobtrusive form factor Backlit screen for use in dark environments 3.1 Features Figure 3 presents a screenshot of the main interface to TunePal. The currently open file (tune book) is displayed along with the list of tune titles contained in the file. Title, alternative title, type, key and composer are displayed in sortable columns. From this screen, a musician can open a file, display a tune within a file or access the tune search facility. Tapping a tune title displays the screen illustrated in Figure 4, displaying the musical notation in ABC format and controls for playback, transposition, tempo adjustment and so on. Figure 4: TunePal playback interface Playback of tunes is the most essential feature of the program as most traditional musicians learn tunes by ear and not from notes [2]. Initially, the entire tune will be selected and hence played back, though it is possible for a user to select a subsection of a tune for playback. This may be required when learning a difficult phrase for example. TunePal will automatically repeat the selected phrase which further assists learning. Figure 3: TunePal main interface. Figure 5: Searching for tunes with TunePal Additionally, the tune may be speeded up or slowed down, or transposed up or down by an interval of semitones. Adjusting the tempo of a tune during playback without altering the pitch is 3

a unique feature of TunePal that makes it an ideal tool in a learning environment. TunePal can also playback using any one of 128 general MIDI instruments and it is sufficiently loud to be heard in a noisy session. A PDA can hold many thousands of tunes in ABC format and so searching for a specific tune is facilitated as illustrated in Figure 5. A user can enter search criteria and the program will display all matching tunes across all ABC files stored on the machine using a fast recursive text search. Searches can be by phrase, title or any part of the ABC notation of the tune. Searches of thousands of tunes (for example combining all of O Neill s and Norbeck s collections in total approximately 5000 tunes) are typically completed in under a second. 3.2 Technical Description TunePal was developed using Microsoft embedded Visual C++ and contains approximately 4000 lines of C code. As there is no MIDI playback capability built into the PocketPC platform, playback in TunePal was initially achieved by programming beeps using sine waves. A special ornamentation playback algorithm was incorporated that facilitated playback of ornaments such as rolls and crans where transcribed [13]. This resulted in accurate though plain sounding output from the system. More recently the playback engine has been replaced by one based on two open source projects ABC2MIDI and Timidity [15, 16]. ABC2MIDI is framework that accurately converts a tune in ABC format to a MIDI file. Timidity is a MIDI playback engine that uses wavetable synthesis to render realistic MIDI output. This means that TunePal can play back tunes using any of 128 general MIDI instruments. Using the new playback engine, playback in TunePal is accurate, realistic and ascetically pleasing, particularly where transcriptions contain detailed ornamentation [13]. 4 Dissemination and Validation TunePal was released for free download from prominent locations on the Internet. To date it has been downloaded over four thousand times [10] [11] and we have received positive feedback and suggestions from users worldwide. We are currently undertaking a user acceptance study to establish what effect access to traditional music archives on a PDA in this format has on learning, teaching and the transmission of traditional music. The study involves musicians from various backgrounds logging usage of the software and answering an online survey. The musicians involved in the study are demographically diverse, covering a range of ages, skill levels, technical abilities and instruments. It is hoped to publish our findings from this study in future work. 5 Conclusions This paper described TunePal, a tool which facilitates convenient audio access to archive transcriptions of traditional tunes in ABC format. The main feature of TunePal is its ability to locate a tune by name or musical phrase from thousands stored on a PDA. TunePal enhances not only the recall of a musician using TunePal in a traditional music session, but also the acquisition of new repertoire. TunePal has proved a popular tool, being downloaded by many thousands of musicians. In future work we will present our findings on the impact of TunePal on learning and teaching. About the Author Bryan Duggan is a lecturer in the school of computing at the DIT in Kevin St. He holds a first class honours degree in computer science and software engineering from the University of Dublin (studied at the DIT) and a masters degree in Information Technology for Strategic Management (DIT). He is presently working on a PhD on the topic of creativity in traditional Irish flute playing. He is also a traditional flute player and has an interest in gadgets of all forms. References [1] Wallis, G., Wilson, S.: The Rough 4

Guide to Irish Music, p12-34, Penguin, 2001 [2] Vallely, F.: The Companion to Irish Traditional Music, p345, New York University Press, 1999 [3] O Neill, F.: The Dance Music of Ireland, 1903 [4] Petrie, G.: The Petrie Collection of the Ancient Music of Ireland, 1855 [5] Joyce, W., P.: Old Irish Folk Music and Song, 1909 [6] Walshaw, C.: The abc home page, http://www.gre.ac.uk/~c.walshaw/abc/, Accessed December 2005 [7] Mansfield, S: How to interpret abc music notation, http://www.lesession.co.uk/abc/abc_not ation.htm, Accessed December 2005 [8] A Pocket History of Irish Traditional Music, p160, The O Brien Press, Dublin, 1998 [9] Norbeck, H., Abc Tunes, http://www.norbeck.nu/abc/index.html, Accessed December 2005 [10] Duggan. B.: TunePal, http://www.bryanduggan.com/tunepal. html, Accessed December, 2005 [11] Download.com, Accessed December 2005 [12] Kearns, T., Taylor, B., A Touchstone for the Tradition: The Willie Clancy Summer School, Brandon, July 1 2003 [13] Duggan, B., Cui, Z., Cunningham, P., MATT - A System for Modelling Creativity in Traditional Irish Flute Playing, Third Joint Workshop on Computational Creativity, ECAI'06, Italy, August 2006 [14] Chambers, J., O Neill s Books, http://trillian.mit.edu/~jc/music/book/o neills/, Accessed June 2006 [15] ABC2MIDI, http://abc.sourceforge.net/abcmidi/, Accessed June 2006 [16] Timidity, http://timidity.sourceforge.net/, Accessed June 2006 5