interfacing the txalaparta: digitising a traditional instrument with...

6
Interfacing the txalaparta: digitising a traditional instrument with the help of its players Enrike Hurtado University of the Basque Country, Bilbao, Spain [email protected] Abstract. This paper describes the process of creating software for generative music that incorporates key elements of the Basque txalaparta instrument. This is part of an ongoing research project which studies this ancient musical tradition. Traditionally, the txalaparta is played as improvisation by at least two players and in this research project we have developed a system that allows a player and a computer to play together. This paper describes the user-centered approach in the software design explaining how this influenced the solutions and issues addressed. The research was wide reaching in its user studies, and it provided us with a deeper insight on the txalaparta play and the -implicit or unexpressed- rules involved in the interaction between players. Keywords: txalaparta, generative, interface, interaction, participatory design. Introduction The txalaparta is a percussion tradition original from the rural areas of the Basque Country. The instrument belongs to the category of struck idiophones and consists of a variable number of wooden planks placed horizontally on two trestles, and beat vertically with relatively heavy wooden batons. Planks made out of other materials such as iron or stone are also common. The txalaparta is played by at least two players who alternate their beats to construct the bar performing through an improvisatory call-and-response pattern. The txalaparta and the avant-garde were related during the 60s and 70s (Hurtado, 2015a), and like many contemporary musical compositions since the 50s, its play can be understood as a process defined by a series of instructions that the players use as guideline to improvise rhythms. In fact, many authors and interpreters claim that when referring to the txalaparta we are discussing the rules and the rhythm generated more than the physical instrument itself (Escribano 2012, 4; Beltran 1988, 198). Since the late 80s, the instrument and the way it is played have undergone a normalization process, called “xylophonisation” by Euba, where its traditional percussive nature has shifted towards a melodic one with the planks being tuned (2004, 32) and the rhythm accommodated to the standard western music canon. However, the old style of playing is still learnt and used by many. Background The txalaparta has not been the subject of academic research until very recently. Escribano (2012) and Gambra (2008) have explored cultural and acoustical issues while Euba (2004), and Sanchez and Beltran (1998) have focus on the musical aspect. Also, some practitioners provide an introduction to the playing and describe the instrument and the traditions around it (Beltran 2004; Beltran, 2009; Goiri, 1996) and there are references from anthropologists and musicologists at the beginning of the XX century (Azkue 1906; Lecuona 1920; Donostia 1924; Barandiaran 1934).

Upload: others

Post on 03-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Interfacing the txalaparta: digitising a traditional instrument with …users.sussex.ac.uk/~thm21/ICLI_proceedings/2016/Papers/... · 2016-06-27 · Interfacing the txalaparta: digitising

Interfacingthetxalaparta:digitisingatraditionalinstrumentwiththehelpofitsplayers

EnrikeHurtado

UniversityoftheBasqueCountry,Bilbao,[email protected]

Abstract.ThispaperdescribestheprocessofcreatingsoftwareforgenerativemusicthatincorporateskeyelementsoftheBasquetxalapartainstrument.Thisispartofanongoingresearchprojectwhichstudiesthisancientmusicaltradition.Traditionally,thetxalapartaisplayedasimprovisationbyatleasttwoplayersandinthisresearchprojectwehavedevelopedasystemthatallowsaplayerandacomputertoplaytogether.Thispaperdescribestheuser-centeredapproachinthesoftwaredesignexplaininghowthisinfluencedthesolutionsandissuesaddressed.Theresearchwaswidereachinginitsuserstudies,anditprovideduswithadeeperinsightonthetxalapartaplayandthe-implicitorunexpressed-rulesinvolvedintheinteractionbetweenplayers.

Keywords:txalaparta,generative,interface,interaction,participatorydesign.

IntroductionThetxalapartaisapercussiontraditionoriginalfromtheruralareasoftheBasqueCountry.Theinstrumentbelongstothecategoryofstruckidiophonesandconsistsofavariablenumberofwoodenplanksplacedhorizontallyontwotrestles,andbeatverticallywithrelativelyheavywoodenbatons.Planksmadeoutofothermaterialssuchasironorstonearealsocommon.Thetxalapartaisplayedbyatleasttwoplayerswhoalternatetheirbeatstoconstructthebarperformingthroughanimprovisatorycall-and-responsepattern.

Thetxalapartaandtheavant-gardewererelatedduringthe60sand70s(Hurtado,2015a),andlikemanycontemporarymusicalcompositionssincethe50s,itsplaycanbeunderstoodasaprocessdefinedbyaseriesofinstructionsthattheplayersuseasguidelinetoimproviserhythms.Infact,manyauthorsandinterpretersclaimthatwhenreferringtothetxalapartawearediscussingtherulesandtherhythmgeneratedmorethanthephysicalinstrumentitself(Escribano2012,4;Beltran1988,198).

Sincethelate80s,theinstrumentandthewayitisplayedhaveundergoneanormalizationprocess,called“xylophonisation”byEuba,whereitstraditionalpercussivenaturehasshiftedtowardsamelodiconewiththeplanksbeingtuned(2004,32)andtherhythmaccommodatedtothestandardwesternmusiccanon.However,theoldstyleofplayingisstilllearntandusedbymany.

BackgroundThetxalapartahasnotbeenthesubjectofacademicresearchuntilveryrecently.Escribano(2012)andGambra(2008)haveexploredculturalandacousticalissueswhileEuba(2004),andSanchezandBeltran(1998)havefocusonthemusicalaspect.Also,somepractitionersprovideanintroductiontotheplayinganddescribetheinstrumentandthetraditionsaroundit(Beltran2004;Beltran,2009;Goiri,1996)andtherearereferencesfromanthropologistsandmusicologistsatthebeginningoftheXXcentury(Azkue1906;Lecuona1920;Donostia1924;Barandiaran1934).

Page 2: Interfacing the txalaparta: digitising a traditional instrument with …users.sussex.ac.uk/~thm21/ICLI_proceedings/2016/Papers/... · 2016-06-27 · Interfacing the txalaparta: digitising

Figure1.TheUgartebrothersplayingtxalaparta.PicturebyXabierEskisabel

Someattemptstoproducesoftwarebasedonthetxalapartahavebeendevelopedbeforeus.Intheearly90s,TecnotxalapartawasdevelopedattheLaboratoriodeTratamientodePalabrayMúsicainMadrid.Thissoftwarewasabletolistenandrespondtothehumaninterpreteradjustingitstempoinreal-time.TheinputwasdonewithkeystrokesinakeyboardandthecomputeroutputwasMIDI.Tecnotxalapartawasneverreleased.Later,Ixiaudioreleasedanapplicationwherebydraggingfoursticksaroundtheinterfacetheuserwasabletocontrolanongoingtxalapartarhythm.Morerecently,appearedTtakun,asequenceraimedatcreatingcompositionsandexercisesforthetxalaparta.Finally,TxalapartappfortheiOSallowsoneormanyuserstoplaytxalapartabytouchingthescreen.Therearealsoprojectssimilartooursbutthatfocusonotherinstrumentsandtypesofmusic.Tonamesome:TheContinuator(Pachet2002),ImprovGenerator(KitaneandKoike2010),GenJam(Biles2002),Haile(Weinberg,DriscollandParry2005),RoboticMarimbaPlayer(WeinbergandDriscoll2007)orShimon(HofmanandWeinberg2011).OtherrelevantprojectsfocusonpopularmusicfromEthiopia(Herremans,Weisser,SörensenandConklin2015)orTalmusicfromthenorthofIndia(WrightandWessel1998).

Softwaredevelopment:ResultsWetriedtounderstandandformalisetherulesofthetxalapartaplayandtodevelopsoftwarethatreflectsthose.Weaimedatproducingapplicationsthatcouldrunonastandardlaptopsandtheresultwastwodifferentpiecesofsoftware.Thefirstone,calledAutotxalaparta,isasemiautomaticgenerativesoftwarethatfollowssimilarrulestothoseusedbytxalapartainterpreters(Hurtado2015b,124).Itgeneratesbothpartsofthetxalapartarhythm(thetwoplayers)andagraphicalinterfaceallowstheusertocontroldifferentparametersoftheprocess.TheAutotxalapartacanalsobeusedtoproduceonlyonepartoftherhythmthusallowingtoplayarealtxalapartaontop.However,thereisnointeractioninvolvedandthehumanhastofollowthemachine.Wedevelopedasystemtosequenceandautomatethemainparametersinthesystem.Thisallowedformorecontrolbutitdidnotallow,either,forrealtimecontrolwhileplaying.

Page 3: Interfacing the txalaparta: digitising a traditional instrument with …users.sussex.ac.uk/~thm21/ICLI_proceedings/2016/Papers/... · 2016-06-27 · Interfacing the txalaparta: digitising

Figure2.TheInteractivetxalapartasoftware

ThesecondsoftwareiscalledInteractiveTxalaparta.Itlistenstothehuman’splayinatxalapartausingthemicrophoneinputanddistinguishesthedifferentphrasesplayed,infersthetempoandprovidesresponsesthatfollowthehumanplay.Italsodetectsthenumberofhitsoneachphrase,theamplitudeofeachhit,theintervalbetweenhitsandwhichplankeachhitstrikes.ThesystemrespondstothehumanusingdifferenttechniquessuchasMarkovchainsandweightedrandomchoices.TheMarkovchainshaveoftenbeenusedtogeneratemelodies(Patchet2002),butheretheyareusedtodeterminethenumberofhitstheanswerphraseshouldcontain.Weightedrandomchoicesareusedtodecidewhichplanksareplayedintheanswer.Answerscanbebuiltintwomodes,thefirstonebuildsthephrasebygeneratingitsvalues(amplitude,intervals,etc...),whilethesecondonereusesinformationfrompreviouslyplayedphrases,thusbeingmorerealistic.Bothmodesfollowtheplayer'slastphrase’smeanamplitudeandmeanintervalsbetweenhits.Bydoingsothesystembehavesclosetohumanplayers,whoareinconstantnegotiationtokeeptherhythmgoing.CurrentlytheInteractiveTxalapartadoesnotproposenewideasorsituationsasitsmaineffortistoadaptandfollowthehumanconsistently,stillbeinglimitedinthestylesoftxalapartaplaythatcanunderstandandproducetorespond.Theinformationwiththeplayedphrasescanbesavedintoatextfileallowingforlaterfeedingtheapplicationwithdatathatreflectscertainplayingstylesorrules.

ParticipatorydesignandfeedbackfromplayersTxalapartaplayershadanimportantroleinthedevelopmentaswecontactedthemfromveryearlyonintheprocesstogetfrequentfeedbackonthesoftware,butalsotolearnaboutthelatesttrendsontxalaparta.Welookedforexperiencedplayerswithanopenmindedattitudetowardsnewideasandinnovationsandwescheduledmeetingsatkeystageswithintheprocess.Themeetingswerelaidbackonetoonetalkswerewereviewedthecurrentstateofthesoftwareandtesteditoutwhilewritingdownideas,suggestionsanderrorstheplayerwouldpointout.Occasionallywemadechangesinthecodeinsitu,iftherequestortheerrorweneededtosolvewaseasytoimplement.Wetriedtogetplayersinvolvedinthedevelopmentasmuchaspossibleandoneofthemactuallyattendeduptofourofthosemeetingsatkeypointsintheprocess.

Page 4: Interfacing the txalaparta: digitising a traditional instrument with …users.sussex.ac.uk/~thm21/ICLI_proceedings/2016/Papers/... · 2016-06-27 · Interfacing the txalaparta: digitising

Figure3.BeñatIturriozplayingwiththeInteractiveTxalaparta

Asaresultofthisuserorientedapproachwedetectedandfixedmanybugsandproblemsinthesoftware,butmoreimportantly,weidentifiedkeyideasthat,webelieve,wewouldhaveneverforeseenotherwise.Forinstance,duringtheearlydevelopmentoftheAutotxalaparta,playersexpressedtheirinterestinimprovisingtxalapartawiththecomputerassecondplayer,somethingwesimplydidnotexpect.LatertheypointedoutthattheyfeltstructuresgeneratedbytheAutotxalapartaweretoorandomand“nonhuman”.Torespondtothisissue,wedecidedtodevelopasystemthatwouldadapttothehumanallowingforaninteractiveimprovisatoryplay:theInteractiveTxalaparta.Inthiscasetherealinstrument,thetxalaparta,effectivelybecomestheinterfacetocontrolthesoftware,asthesoftwareadaptstothehumanplay.TheInteractiveTxalapartawasadirectconsequenceofthefeedbackandtherequestsreceivedfromtxalapartaplayers,anditmighthaveneverbeenenvisionedotherwise.

Apartfromtheinvaluablefeedbackonthedevelopmentcyclewejustbrieflydescribed,themeetingsprovideduswithaveryinterestinginsightonthetxalapartaplay.Theyshapedourunderstandingofthetxalaparta,butmoreinterestingly,theyalsoshapedtheunderstandingoftxalapartathatplayersthemselveshad.Thefactthatplayerswere,forthefirsttime,improvisingwithamachineinsteadofahuman,madethemself-awareandconsciousofmanyaspectsofthetxalapartaplay,andthewayplayersinteracttoeachother,thatwerepreviouslytakenforgranted.Theysaidtheyfounddistressing,forinstance,notbeingabletoseethearmsandbodyofthesecondplayer.Thisseemstobecrucialforthetxalapartaplayastheyrealisedtheyforeseetheactionsofthesecondplayerinthepositionandmovementofthebodyandarms.Inourcase,becauseoftheabsenceofabodywhileplayingwithacomputer,theysometimesfoundtherhythmgeneratedbythemachinedifficulttounderstand.Thisissueinfluencedthesoftwaredevelopment:toovercomeit,wedesignedgraphicalrepresentationsofthecomputer'srhythm.Themaingraphicalaidsdevelopedareacircularanimation1thatrepresentstheeventsplayedinthecurrentbarandapiano-rolltimeline.Inthefirstonethecurrentbarisrepresentedasacirclewiththephrasesofboththehumanandthemachinebeingdisplayed,thehitsdrawnasdotsfollowingclock-wisedirection.Sizerepresentsamplitude,positionrepresentstiming,humanproducedhitsareredandmachinehitsareblue(seecirculargraphicinthecentreoffigure2).Thesecondgraphicalaidisapiano-rolltimelinewherethepercussiveeventsanditsmaincharacteristics,suchasplayer,amplitude,timeandplankaredisplayedinreal

1InspiredonadiagrambySanchezandBeltran(1998)

Page 5: Interfacing the txalaparta: digitising a traditional instrument with …users.sussex.ac.uk/~thm21/ICLI_proceedings/2016/Papers/... · 2016-06-27 · Interfacing the txalaparta: digitising

time(seetoppartoffigure2).FuturedevelopmentsshouldincludethepossibilitytosavethedatadisplayedinthetimelineasMIDIforfurtheranalysisortobeusedwithinasequencer.

Playerssaiditwasveryinterestingtoplaywithbothprogramsbutintheiropinionthesoftwareisstillquitelimitedstylistically,astheInteractiveTxalapartacanonlyunderstandacertaintypeoftxalapartastyleandrhythms,andbothprogramscanonlygeneratealimitedstyleoftxalaparta.Weobservedthatsomeinterpretersoccasionallyusedthesoftwaretogetresponsessuchthatnohumanwouldproduce.Theyalsoplayedaroundwiththeerrorsthesystemproduced.Theseplayerssaidtheyfoundstimulatingwhenthesoftwareplayedclosetothelimitsofwhatcanbeconsideredavalidtxalapartarhythmorwhenitdidsomethingthatnotxalapartaplayerwouldeverdo.WepresentedanearlyversionoftheprogramsattheTxalapartaConferenceinPamplonainMarch2015wheremostattendantsthoughtthesoftwarewouldbeusefulbecauseitallowstoimprovisetxalapartawithoutasecondplayer.Attendantswerealsoveryinterestedinthequestionsonthenatureofthetxalapartaplaythatthesoftwareraisesandthathavepointedoutabove.Finally,wewouldliketomentionthatinthisongoingresearchontxalaparta,wehavecarriedoutthefirsteversurveyonit.Thiswasanonlinesurveywithquestionsonthetxalapartaandthechangesithasundergone.Itmainlyfocusedonqualitativedataandprovidedusveryinterestingdatathatcomplementedmanyaspectsofourresearch,butthatfalloutofthescopeofthispaper.

ConclusionsandfutureworkWehaveproducedtwocomputerprogramsbasedonthetraditionaltxalaparta.Oneofthem,theInteractiveTxalaparta,canbecontrolledbyplayingarealtxalapartaandallowsplayers,forthefirsttime,toimprovisetxalapartawithacomputerasthemachinegeneratesresponsesthatfollowtheuser’splaywhilelearnsandadaptstoit.Thecloseinvolvementoftxalapartaplayersduringthedevelopmentprovedcrucialasitallowedustoreachunforeseenresultsaswellastoidentifykeyideasandconceptsonthematter.Thisalsoprovideduswithadeeperunderstandingofthetxalapartaplayanditsmaincharacteristics.Futureworkshouldincludethedevelopmentofmorefunctionalandcompletesoftwarethatwouldallowtoanalysefurtherthetxalapartaplay.Thisshouldimprovethealgorithmsthatanalysethehumanplaytoallowformorestylesoftxalapartaandrhythmicaltechniquestobeunderstoodbythesystem.Wewillalsoimprovetheanswersystemtogeneratemorecomplexandrichrhythms,aswellasclosertothecomplexityofthehumanplay.Weplantoproduceacrossplatformversionoftheprogramsthatwouldallowustoreachabiggernumberoftxalapartaplayers.Thiswouldprovideuswithamorevariateandsystematicfeedbackfromtheplayersonthesoftwarewehavedeveloped.

AcknowledgementsThisresearchhasbeenpossiblethankstothesupportoftheElhuyarandtheUniversityoftheBasqueCountry(theArtandTechnologyDepartmentandtheMikelLaboaKatedra).

ReferencesAzkue,ResurrecciónMaría.1906.DiccionarioVasco-Español-Francés.Bilbao.

Barandiaran,JoséMiguel.1934.Euskaleŕi’koleengizona.Donostia:BeñatIdatziak.

Beltran,JuanMari.1988.“Txalaparta.AurreraBegira.”UdakoEuskalUnibertsitatearen1.988.ekoIhardunaldiak,181-200.Beltran,JuanMari.2004.Latxalaparta,antecedentesyvariantes.Delosritmosdetrabajoalamúsica.Oiartzun:Herrimusikarentxokoa.Beltran,JuanMari.2009.Txalaparta.Donostia:Nerea.

Page 6: Interfacing the txalaparta: digitising a traditional instrument with …users.sussex.ac.uk/~thm21/ICLI_proceedings/2016/Papers/... · 2016-06-27 · Interfacing the txalaparta: digitising

Beltran,JuanMari,andFranciscoJoseSanchez.1998.“Unateoríanuméricadelritmoaplicadaalatxalaparta.”Txistulari,no.173:27–43.

Biles,John.2002.“GenJaminTransition:fromGeneticJammertoGenerativeJammer.”GenerativeArt2002Conference.

Donostia,JoseAntonio.1924.“ApuntesdeFolklorevasco,Toberas.”RevistaInternacionaldeEstudiosVascos15:1–18.

EscribanodelMoral,Maria.2012.“RhythmsofStruggle.Recovery,RevivalandRe-CreationofTxalapartaintheBasqueCountry.”Ph.D.diss.,UniversityofLimerick.

Euba,Argibel.2004.“Txalaparta.TranscriptionandAnalysis.”Unpublishedwork.GoldsmithUniversity,London.

Gambra,Anai.2008.“RelaciónentrelafrecuenciafundamentalpropiadeunatabladeIroko(Chlorophoraexcelsa)ysusdimensiones:Aplicaciónalatxalaparta.”Master’sthesis,EscolaTècnicaSuperiord’EnginyeriaAgrària.

Goiri,Josu.1996.Txalaparta.Losdossonidosdelcorazón.Arrigorriaga:JosuGoiriIturrizar.

Herremans,Dorien,StéphanieWeisser,KennethSörensen,andDarrellConklin.2015. “GeneratingstructuredmusicforbaganausingqualitymetricsbasedonMarkovmodels.” ExpertSyst.Appl.42(21):7424–7435.

Hoffman,Guy,andGilWeinberg.2010.“Gesture-basedhuman-robotJazzimprovisation.”ICRA.IEEE,582–587.

Hurtado,Enrike.2015a.“Txalapartayvanguardia,ruidoymúsica”.Ausart3(2).Hurtado,Enrike.2015b.“Latxalapartadigital:Unanálisisdelatxalapartaatravésdeldesarrollodesoftware.”Ph.D.diss.,FineArts,UniversityoftheBasqueCountry.

Kitani,KrisMakoto,andHidekiKoike.2010.“ImprovGenerator:OnlineGrammaticalInductionforOn-the-FlyImprovisationAccompaniment.”NIME.nime.org,469–472.

Lecuona,Manuel.1920.“LasToberas.”EuskaleŕiarenAlde:RevistadeCulturaVasca10(194):41–43.

Pachet,Francois.2002,September.“TheContinuator:MusicalInteractionwithStyle.”EditedbyICMA,ProceedingsofICMC.ICMA,211–218.

Weinberg,Gil,andScottDriscoll.2007.“TheDesignofaRoboticMarimbaPlayer-Introducing PitchintoRoboticMusicianship.”NIME.nime.org,228–233.

Weinberg,Gil,ScottDriscoll,andMitchellParry.2005.“Haile–Aninteractiverobotic percussionist.”ICMC.

Wright,Mathew,andDavidWessel.1998.“AnImprovisationEnvironmentforGeneratingRhythmicStructuresBasedonNorthIndian“Tal”Pattern.”ICMC.