PIANOTE: A SIGHT-READING PROGRAM THAT

2y ago
6 Views
2 Downloads
925.82 KB
98 Pages
Last View : 3m ago
Last Download : 3m ago
Upload by : Ronnie Bonney
Transcription

View metadata, citation and similar papers at core.ac.ukbrought to you byCOREprovided by DigitalCommons@CalPolyPIANOTE: A SIGHT-READING PROGRAM THAT ALGORITHMICALLYGENERATES MUSIC BASED ON HUMAN PERFORMANCEA Thesispresented tothe Faculty of California Polytechnic State University,San Luis ObispoIn Partial Fulfillmentof the Requirements for the DegreeMaster of Science in Computer SciencebyDrew SchulzJune 2016

2016Drew SchulzALL RIGHTS RESERVEDii

COMMITTEE MEMBERSHIPTITLE:PiaNote: A Sight-Reading Program thatAlgorithmically Generates Music Based onHuman PerformanceAUTHOR:Drew SchulzDATE SUBMITTED:June 2016COMMITTEE CHAIR:John Clements, Ph.D.Associate Professor of Computer ScienceCOMMITTEE MEMBER:India D’Avignon, Ph.D.Associate Professor of MusicCOMMITTEE MEMBER:Alexander Dekhtyar, Ph.D.Professor of Computer Scienceiii

ABSTRACTPiaNote: A Sight-Reading Program that Algorithmically Generates Music Based onHuman PerformanceDrew SchulzSight-reading is the act of performing a piece of music at first sight. This can bea difficult task to master, because it requires extensive knowledge of music theory,practice, quick thinking, and most importantly, a wide variety of musical material.A musician can only effectively sight-read with a new piece of music. This not onlyrequires many resources, but also musical pieces that are challenging while also withina player’s abilities.This thesis presents PiaNote, a sight-reading web application for pianists thatalgorithmically generates music based on human performance. PiaNote’s goal is toalleviate some of the hassles pianists face when sight-reading. PiaNote presents musicians with algorithmically generated pieces, ensuring that a musician never sees thesame piece of music twice. PiaNote also monitors player performances in order tointelligently present music that is challenging, but within the player’s abilities. As aresult, PiaNote offers a sight-reading experience that is tailored to the player.On a broader level, this thesis explores different methods in effectively creatinga sight-reading application. We evaluate PiaNote with a user study involving novicepiano players. The players actively practice with PiaNote over three fifteen-minutesessions. At the end of the study, users are asked to determine whether PiaNote isan effective practice tool that improves both their confidence in sight-reading andtheir sight-reading abilities. Results suggest that PiaNote does improve user’s sightreading confidence and abilities, but further research must be conducted to clearlyvalidate PiaNote’s effectiveness. We conclude that PiaNote has potential to becomean effective sight-reading application with slight improvements and further research.iv

ACKNOWLEDGMENTSThanks to: Students in MU 163, Spring 2016, for taking the time to use PiaNote. Yourparticipation was extremely helpful and valuable. Professor John Clements, for being an excellent advisor who constantly encouraged and challenged me. Your support has made this project possible. Professor India D’Avignon, for providing helpful information about sight-readingdifficulties, and offering design ideas for PiaNote. Your generosity and ideasboth inspired me and motivated me to make PiaNote what it is today. Benjamin Reveley, for taking hours out of your day to configure the piano labfor our user study.v

TABLE OF CONTENTSPageLIST OF TABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xLIST OF FIGURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiCHAPTER1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.1Sight-Reading Difficulties . . . . . . . . . . . . . . . . . . . . . . . . .11.2Sight-Reading Resources . . . . . . . . . . . . . . . . . . . . . . . . .11.3Our Contribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22 BACKGROUND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42.1Music Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42.1.1Musical Terms and Explanations . . . . . . . . . . . . . . . .42.1.1.1Pitch and Intervals . . . . . . . . . . . . . . . . . . .42.1.1.2Melody and Scales . . . . . . . . . . . . . . . . . . .52.1.1.3Key . . . . . . . . . . . . . . . . . . . . . . . . . . .72.1.1.4Rhythm . . . . . . . . . . . . . . . . . . . . . . . . .72.1.1.5Harmony and Polyphony . . . . . . . . . . . . . . . .8Musical Notation . . . . . . . . . . . . . . . . . . . . . . . . .82.1.2.1Staves and Notes . . . . . . . . . . . . . . . . . . . .82.1.2.2Rhythm Notation . . . . . . . . . . . . . . . . . . . .92.1.2.3Key Signature2.1.22.2. . . . . . . . . . . . . . . . . . . . .10Piano and MIDI Keyboards . . . . . . . . . . . . . . . . . . . . . . .102.2.1Standard Piano . . . . . . . . . . . . . . . . . . . . . . . . . .102.2.2MIDI Keyboards . . . . . . . . . . . . . . . . . . . . . . . . .112.2.3Chords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122.2.3.1Triad . . . . . . . . . . . . . . . . . . . . . . . . . .122.2.3.2Six-Four Chord . . . . . . . . . . . . . . . . . . . . .122.2.3.3Dominant Seventh Chord . . . . . . . . . . . . . . .132.2.3.4Suspended Chord . . . . . . . . . . . . . . . . . . . .142.2.3.5Broken Chord . . . . . . . . . . . . . . . . . . . . . .15vi

2.3ABC Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152.3.1ABC Notation Basics . . . . . . . . . . . . . . . . . . . . . . .152.3.1.1Piece Configuration. . . . . . . . . . . . . . . . . .162.3.1.2Constructing a Piece . . . . . . . . . . . . . . . . . .16Algorithmic Music Composition . . . . . . . . . . . . . . . . . . . . .172.4.1Stochastic Music Composition . . . . . . . . . . . . . . . . . .172.4.2Genetic Algorithms . . . . . . . . . . . . . . . . . . . . . . . .182.4.3Controversy . . . . . . . . . . . . . . . . . . . . . . . . . . . .193 RELATED WORK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202.43.1Sight-Reading Software . . . . . . . . . . . . . . . . . . . . . . . . . .203.1.1The Piano Tutor . . . . . . . . . . . . . . . . . . . . . . . . .203.1.2PianoFORTE . . . . . . . . . . . . . . . . . . . . . . . . . . .213.1.3Sight Reading Factory . . . . . . . . . . . . . . . . . . . . . .213.1.4Presto Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . .22Dynamic Difficulty Adjustment . . . . . . . . . . . . . . . . . . . . .223.2.1Triage Training System . . . . . . . . . . . . . . . . . . . . . .223.2.2Temporal Data Driven DDA . . . . . . . . . . . . . . . . . . .234 APPLICATION OVERVIEW . . . . . . . . . . . . . . . . . . . . . . . . .253.24.1Application Design . . . . . . . . . . . . . . . . . . . . . . . . . . . .254.1.1Application Flow . . . . . . . . . . . . . . . . . . . . . . . . .254.1.2Application Usability . . . . . . . . . . . . . . . . . . . . . . .264.1.3Application Presentation . . . . . . . . . . . . . . . . . . . . .274.1.3.1Performance Grading . . . . . . . . . . . . . . . . . .27Technology Overview . . . . . . . . . . . . . . . . . . . . . . . . . . .294.2.1Software Model . . . . . . . . . . . . . . . . . . . . . . . . . .294.2.1.1Server Implementation . . . . . . . . . . . . . . . . .30Musical Components . . . . . . . . . . . . . . . . . . . . . . .314.2.2.1Musical Notation with abcjs . . . . . . . . . . . . . .314.2.2.2Musical Playback with MIDI.js . . . . . . . . . . . .31MIDI Connection . . . . . . . . . . . . . . . . . . . . . . . . .325 IMPLEMENTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .334.24.2.24.2.35.1Monitoring User Performance . . . . . . . . . . . . . . . . . . . . . .vii34

5.1.1Scoring a Performance . . . . . . . . . . . . . . . . . . . . . .345.1.1.1Explanation and Limitations of Scoring System . . .35Performance Monitoring Difficulties . . . . . . . . . . . . . . .365.1.2.1Missing a Note . . . . . . . . . . . . . . . . . . . . .365.1.2.2Playing an Unexpected Note. . . . . . . . . . . . .375.1.3Performance Monitoring Discussion . . . . . . . . . . . . . . .385.1.4PiaNote’s Solution to Strict Monitoring . . . . . . . . . . . . .385.1.4.1Separating Melodies . . . . . . . . . . . . . . . . . .395.1.4.2Flattening Melodies . . . . . . . . . . . . . . . . . .405.1.4.3Calculating Edit-Distance . . . . . . . . . . . . . . .405.1.4.4Edit-Distance and Alignment . . . . . . . . . . . . .425.1.5Difficulty in Measuring Note Duration . . . . . . . . . . . . .435.1.6PiaNote’s Solution to Measuring Duration . . . . . . . . . . .44User Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .455.2.1User Difficulty Level . . . . . . . . . . . . . . . . . . . . . . .455.2.2PiaNote’s Dynamic Difficulty Algorithm . . . . . . . . . . . .485.2.2.1Progressing Through Levels . . . . . . . . . . . . . .49Performance Statistics . . . . . . . . . . . . . . . . . . . . . .52Creating Musical Pieces . . . . . . . . . . . . . . . . . . . . . . . . .535.3.1Structure of a Musical Piece . . . . . . . . . . . . . . . . . . .535.3.1.1Choosing Key Signature and Time Signature . . . .535.3.1.2Choosing Chords . . . . . . . . . . . . . . . . . . . .54Creating Notes and Rhythms . . . . . . . . . . . . . . . . . .555.3.2.1Constructing Rhythms . . . . . . . . . . . . . . . . .555.3.2.2Constructing Pitches . . . . . . . . . . . . . . . . . .565.3.2.3Constructing Chords . . . . . . . . . . . . . . . . . .57The Use of Performance Statistics . . . . . . . . . . . . . . . .585.1.25.25.2.35.35.3.25.3.36 VALIDATION6.16.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .606.1.1User Background . . . . . . . . . . . . . . . . . . . . . . . . .606.1.2Study Limitations . . . . . . . . . . . . . . . . . . . . . . . . .61User Study Results . . . . . . . . . . . . . . . . . . . . . . . . . . . .62User Studyviii

6.2.1Individual User Session . . . . . . . . . . . . . . . . . . . . . .626.2.2Pre-test and Post-test . . . . . . . . . . . . . . . . . . . . . .656.2.3User Survey Results . . . . . . . . . . . . . . . . . . . . . . .666.2.4Qualitative Feedback . . . . . . . . . . . . . . . . . . . . . . .706.2.5Results Summary . . . . . . . . . . . . . . . . . . . . . . . . .717 FUTURE WORK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .737.1Performance Monitoring . . . . . . . . . . . . . . . . . . . . . . . . .737.2Difficulty Adjustment . . . . . . . . . . . . . . . . . . . . . . . . . . .747.3PiaNote Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . .758 CONCLUSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76BIBLIOGRAPHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77APPENDICESAPre-test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80BPost-test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81CUser Survey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82ix

LIST OF TABLESTable2.1PageTable of scales that displays the structure of major and natural minorscales in both semitone notation and the key of C. Whole-tones andsemitones are represented as wt and st, respectively. . . . . . . . . .62.2This table displays common musical durations. . . . . . . . . . . .72.3Symbols representing each rhythm down to a 32nd note. . . . . . .95.1Match scores for edit distance calculations. The score for individualcomponent correctness and incorrectness is 3 and -3, respectively. .42Component difficulty levels. An X represents a nonexistent levelsince some components have less than five. . . . . . . . . . . . . . .465.3Descriptions of all song types in PiaNote. . . . . . . . . . . . . . . .475.4An example user session. This table displays the level the user ispresented with, and how their accuracies affect the difficulty presented to them. The level represents the component level, orderedin the following way: Key Signature, Time Signature, Song Type,Intervals, Rhythms. . . . . . . . . . . . . . . . . . . . . . . . . . . .52This table displays the supported chords for each song type when inthe key of C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54Snapshot of User A’s second session. PiaNote automatically adjustslevels based on component performance . . . . . . . . . . . . . . . .63Snapshot of User B’s second session. PiaNote automatically adjustslevels based on component performance . . . . . . . . . . . . . . . .64Pre-test and post-test average accuracies. Data is collected from fiveparticipants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .666.4Average survey Ratings grouped by session. . . . . . . . . . . . . .68C.1User survey responses for users of the adaptive sight-reading tool. .865.25.56.16.26.3x

LIST OF FIGURESFigure2.12.2PageWestern pitch classes. Notes are presented in ascending order witha semitone interval. . . . . . . . . . . . . . . . . . . . . . . . . . . .5The Piano Grand Staff which includes a treble clef and a bass clef.The staves connect at Middle C. . . . . . . . . . . . . . . . . . . .9442.3Example Grand Staff intime in G major. . . . . . . . . . . . . .102.4Key mappings for piano. . . . . . . . . . . . . . . . . . . . . . . . .112.5The construction of a major triad chord. The first harmony is amajor third (C-E), and the second harmony is a minor third (EG). Combined, they create the C major triad (C-E-G). The pianodisplays the placement of a C major triad. . . . . . . . . . . . . . .12A Six-Four chord with a C base. This chord contains all of the samenotes as an F major triad. The piano displays the placement of thesix four chord. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13Two forms of a dominant seventh chord in the key of C. The leftchord is in root position, and consists of G-B-D-F, while the rightconsists of B-F-G. The chord on the right is an inversion of the firstchord. The piano images display both versions of the chord. . . . .14A C suspended chord. Usually this chord will be resolved to a Cmajor triad. The piano displays the placement of a C suspendedchord. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142.62.72.82.9A C major chord as a broken chord. This forms the melody C,E,G,E. 152.10ABC notation example. This figure shows both the text representation and the render of ABC notation. . . . . . . . . . . . . . . . . .16An example of a Markov chain. The numbers on the edges representweights, or the probability of transitioning from one state to another[26]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .184.1PiaNote application flow. . . . . . . . . . . . . . . . . . . . . . .264.2PiaNote main application page. . . . . . . . . . . . . . . . . . . . .274.3PiaNote piece with a subtitle to denote its focus. In this case, thepiece focuses on pieces in the key of G or F. . . . . . . . . . . . . .28PiaNote player scoring. Notes in the piece are highlighted based on auser’s performance. Users also have the option to hear the expectedpiece and their performance. . . . . . . . . . . . . . . . . . . . . . .292.114.4xi

4.5PiaNote note dialogs display more information about a performednote. This dialog displays the missed G note in the last measure. .30PiaNote Software Model detailing the jobs executed on the clientand server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .315.1A performed piece where the user has missed the first note. . . .375.2A performed piece where the user’s finger slipped between the firstand second note. . . . . . . . . . . . . . . . . . . . . . . . . . . . .375.3Edit-distance alignment of two strings, “balloon” and “saloon”. . .395.4A musical piece flattened into two sequences of pitch-rhythm pairs.415.5Two quarter notes, C and E. . . . . . . . . . . . . . . . . . . . . . .445.6Supported note lengths in PiaNote. . . . . . . . . . . . . . . . . . .455.7A piece of music showing a 5th and a 4th interval. The first measurecontains G-D, while the second contains G-C. . . . . . . . . . . . .47The first 15 levels of PiaNote. Components are listed in the followingorder: Key, Time, Song Type, Interval, Rhythm . . . . . . . . . . .48Dynamic difficulty adjustment algorithm for PiaNote. Difficulty progression generally follows a linear path, but strays from linear progression if a user is struggling. The algorithm aims to bring usersback to the current path once sufficient practice has been done inweak areas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51PiaNote two-note harmony formations in the key of C. The lettersbelow the staff refer to the note that the harmony is based upon. .57PiaNote chord formations in the key of C. The letters below the staffrefer to the note that the chord is based upon. . . . . . . . . . . . .576.1Pre-test and post-test average performance. . . . . . . . . . . . . .676.2Average survey ratings grouped by session. . . . . . . . . . . . . . .696.3Average control group survey ratings grouped by session. . . . . . .694.65.85.95.105.11xii

Chapter 1INTRODUCTIONMastering piano takes years of dedication and practice. Pianists use various methodsto improve their reading skills. One such method is sight-reading, the act of performing a piece of music at first sight [15]. Sight-reading is taught frequently in musicaleducation and is also considered to be “an important part of good musicianship” [16].It forces one to understand musical notation and immediately apply that knowledgetowards a performance.1.1Sight-Reading DifficultiesWhile sight-reading is important, it is difficult to master. A key component of thedefinition of sight-reading is “first sight”. In order to effectively sight-read, one mustalways perform a new piece of music. This requires a substantial amount of resources—such as sight-reading books, piano playbooks, or instructor provided material—and can be quite costly for novice musicians. To make matters worse, sightreading is also only effective if the difficulty of the musical piece is appropriate. Ifthe piece of music is too easy, the musician may not be challenged, and therefore notimprove his or her skill level. Likewise, if the piece is too difficult, the musician willonly be frustrated by the piece and possibly lose motivation to sight-read.1.2Sight-Reading ResourcesVarious resources have been created in attempts to alleviate these sight-reading hassles. One example is the “Sight Reading” book series by James Bastien, whichpresents small exercises that increase in difficulty over time [1]. Other tools include1

software such as Sight Reading Factory, a website that creates small sight-reading exercises for musicians, and Presto Keys, a desktop application that monitors a user’sability to identify random notes on a staff [10] [17]. While these tools present a widevariety of musical material, they do not assess a musician’s proficiency level in order topresent appropriate musical material. Sight Reading Factory and Presto Keys allowusers to change difficulty levels and other settings, but constant setting adjustmentsmay distract musicians from the main goal, sight-reading.1.3Our ContributionThis thesis presents PiaNote, a sight-reading application that presents musical exercises based on a user’s performance and proficiency level. In contrast to sight-readingtools such as Sight Reading Factory and Presto Keys, PiaNote attempts to understanduser difficulties and construct exercises that are appropriately challenging. The resultis a user-tailored application that aims to improve pianists’ sight-reading confidenceand abilities.PiaNote runs as a web application on Google Chrome. To interact with PiaNote,users perform musical pieces on a connected MIDI keyboard. PiaNote visually notifiesusers about their performance accuracy, and uses this information to present a newexercise.To test the effectiveness of PiaNote, we conducted a small study on Cal Poly’sMU 163 class. Participants were asked to sight-read PiaNote’s exercises for three15 minute sessions. Because the study was small, we are not able to draw clearconclusions about PiaNote. However the gathered data suggests that PiaNote is auseful tool with the potential to improve a musician’s sight-reading confidence andabilities.2

We discuss Background of Music Theory, MIDI, and Algorithmic Music Composition in Chapter 2, followed by Related Works in Chapter 3. Chapter 4 describes theDesign and Application Overview of PiaNote, while Chapter 5 provides an in depthexplanation of the Implementation. Chapter 6 presents the Validation of PiaNote.Lastly, Chapter 7 and 8 present Future Work on PiaNote and Concluding Remarks.3

Chapter 2BACKGROUNDThis chapter provides information about topics that are relevant in future sectionsof this thesis. In short, we discuss music theory, pianos and MIDI keyboards, andalgorithmic composition history.2.1Music TheoryMusic is a grouping of sounds “that form a unity so as to convey a message, to communicate, or to entertain” [4]. More technically, music is an organized combinationof pitch, rhythm, and harmony. Music is not only heard, but also written and read.2.1.1Musical Terms and ExplanationsThere are many musical terms presented in future sections. This section aims todefine some of these terms for better understanding. All definitions can be found inthe Oxford Dictionary of Music [15].2.1.1.1Pitch and IntervalsPitch is “the location of a sound in the tonal scale”[15]. In other words, pitch represents the frequency of a sound wave. Another word for pitch in music is note.Pitch can be presented and interpreted in various ways. Western Music employsthe notion of pitch classes in order to categorize various pitches. Western Musiccontains twelve different pitch classes, presented in Figure 2.1. Pitch classes arerepresented with the letters A through G in combination with the symbols ] and [,4

CC]/D[DD]/E[ EFF]/G[GG]/A[AA]/B[ BFigure 2.1: Western pitch classes. Notes are presented in ascending orderwith a semitone interval.called ‘sharp’ and ‘flat’ respectively. We loop through pitch classes in order to classifyall pitches. For example, in ascending order, a B is always followed by a C, and aG is always followed by a A. While pitch classes technically begin with A, WesternMusic uses C as the base for all pitch classes, for historical reasons not discussed inthis thesis.The tonal distance between pitch classes is known as an interval. The term interval can have multiple meanings in music. When applied to pitch classes, there aredifferent types of intervals: semitones and whole-tones. Semitones represent thetonal distance between two successive pitch classes [15], while a whole-tone representsthe tonal distance equivalent to two consecutive semitones. For example, C-C] is asemitone, while C-D is a whole-tone. Twelve consecutive semitones are known as anoctave.2.1.1.2Melody and ScalesAccording to the Oxford Dictionary of Music, melody is “a succession of notesvarying in pitch which have an organized and recognizable shape” [15]. Most musicalpieces are based on scales. Scales are “a series of notes progressing up or downstepwise” [15]. For example, C-D-E-F-G-A-B-C is an example of an ascending scale.It is possible to also classify different types of scales based on their intervals. Twotypes of scales are major scales and natural minor scales. Table 2.1 presents botha C major scale, and a C natural minor scale. We see that a major scale is alwaysa sequence of whole-tone, whole-tone, semitone, whole-tone, whole-tone, whole-tone,5

Table 2.1: Table of scales that displays the structure of major and naturalminor scales in both semitone notation and the key of C. Whole-tones andsemitones are represented as wt and st, respectively.IntervalMajor ScaleNatural Minor ScaleSemitoneExample withSemitoneExample withNotationC BaseNotationC Base1base noteCbase 8stCwtCand semitone, regardless of the root. There is a major and natural minor scale forevery pitch class.The musical term interval can also be used to describe tonal distances in a scale.For example, C-E is a major 3rd interval, because E is the 3rd note in the C majorscale. Likewise, C-E[ is a minor 3rd interval, because E[ is the third note in the Cnatural minor scale.On a broader level, we can classify major and minor intervals with semitones. Amajor third consists of four semitones, while a minor third consists of three semitones.For example, C-E is always a major third, while E-G is always a minor third.6

Table 2.2: This table displays common musical durations.TermDurationWhole Note2 Half NotesHalf Note2 Quarter Notes12Quarter NoteEighth Note12of a Quarter NoteSixteenth Note12of an Eighth Note32nd Note2.1.1.3of a Half Note12of a Sixteenth NoteKeyIn classical music, the key of a musical piece represents the scale that the piece isbuilt upon. In general, we say that a piece of music is in the key of C major if themelody contains only pitch classes from the C major scale. There are 24 differentkeys that are represented by all major and natural minor scales.2.1.1.4RhythmAccording to the Oxford Dictionary of Music, rhythm encapsulates all componentsin music pertaining to time [15]. A rhythm can be described as a forward movinggroup of durations based on a specified beat. A beat is a unit of time, often measuredin beats per minute (bpm). Duration is the length of time a note should be held.In western music, there are various terms used to classify common rhythms, whichwe present in Table 2.2. All of these terms are described relative to one another. Theactual duration of a rhythm depends upon a tempo, which represents the speed ofa musical piece. A tempo assigns one rhythm as the beat, and specifies its duration.For example, if a tempo assigns a quarter note to 120 bpm, then the duration of a7

quarter note is 0.5 seconds. With this information, we can calculate the appropriatedurations for all other rhythms in the piece.2.1.1.5Harmony and PolyphonyHarmony is “the simultaneous sounding of notes” [15]. Another word for harmonyis polyphony. Harmony is created when multiple instruments play different notesat the same moment, or when a single instrument with polyphonic abilities, such asa piano, plays two or more notes at once. Examples of harmonies include chords,which are a “combination of notes, but usually not fewer than [three]” [15]. Otherexamples of harmonies are two notes that are separated by a certain interval. Forexample, the harmony of C-E is a third, as well as E-G. Likewise, a C played with aG is a major fifth.2.1.2Musical NotationThere are various ways to visualize music. This thesis focuses on piano specifically,so this section discusses piano sheet music notation.2.1.2.1Staves and NotesPiano notation consists of two staves. A staff is a series of five equidistant parallellines where notes can be placed [15]. Together, both staves are called a grand staff.Each line and space corresponds to one of the pitch classes A - G. To represent sharpsand flats, ] or [ is placed before the note.Both staves have clefs, which are symbols identifying the location of notes. Thegrand staff contains a treble clef and a bass clef. The treble clef identifies G as thesecond line from the bottom of the staff. The bass clef marks F as the second linefrom the top of the staff. We can derive the locations of all other notes from this8

C G 44 ğ MiddleC I4 4 CCCFigure 2.2: The Piano Grand Staff which includes a treble clef and a bassclef. The staves connect at Middle C.Table 2.3: Symbols representing each rhythm down to a 32nd note.NameNote RepresentationRest RepresentationWhole Half “ Quarterˇ“ Eighthˇ “(?Sixteenthˇ “)@32ndˇ “*Ainformation. An example of the grand staff can be seen in Figure 2.2. Both stavesmeet at a C, which is known as “Middle C”.2.1.2.2Rhythm NotationNotes and rests are drawn in a certain shape to represent note rhythms on a staff.Table 2.3 displays each symbol and the rhythm it represents.To represent periods of time, staves are broken up into standard sections calledmeasures. Measures contain the number of beats specified in a time signature.A time signature is a fraction placed at the beginning of a staff. The denominatorrepresents the “unit of measurement in relation to the whole-note”, while the numer9

G444őI4 44Figure 2.3: Example Grand Staff in44time in G major.ator represents the “number of units in each measure” [15]. For example, the timesignature44states that a measure represents a duration equivalent to four quarternotes. Figure 2.3 shows an example of2.1.2.344time.Key SignatureA key signature displays sharps and flats that exist in a piece’s key. Key signaturesplace ] or [ symbols at the front of the staff on lines or spaces corresponding tosharp or flat notes. For example, in the key of G major, the corresponding scale isG-A-B-C-D-E-F]-G. Because there is one sharp in this key, F], a sharp is place onthe corresponding line or space that represents F. Figure 2.3 shows an example of agrand staff in the key of G major.2.22.2.1Piano and MIDI KeyboardsStandard PianoA piano typically has 88 keys, with 52 white keys and 36 black keys. White keysrepresent notes without any sharps or flats, while black keys represent notes withsharps or flats. Hitting a key activates wooden hammers that strike a string in order10

D[ E[G[ A[ B[D[ E[G[ A[ B[D[ E[G[ A[ B[C] D]F] G] A]C] D]F] G] A]C] D]F] G] A]C D E F G A B C D E F G A B C D E F G A B3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5Figure 2.4: Key mappings for piano.to produce a pitch. Keys can be played together to form harmonies, and keys can behit in succession to form melodies.In the context of piano keys, pitches increase from left to right. A standard pianoconsists of seven octaves. With so many octaves, it is confusing to locate the specificnote C, because seven of them exist. To alleviate this, each key on a piano is specifiedby a tone and a number. For example, middl

piano players. The players actively practice with PiaNote over three fteen-minute sessions. At the end of the study, users are asked to determine whether PiaNote is an e ective practice tool that improves both their con dence in sight-reading and their sight-reading abilities. Results suggest that PiaNote does improve user’s sight-

Related Documents:

Sight Distance 4.1 INTRODUCTION Sight distance is the length of roadway visible to a driver. The three types of sight distance common in roadway design are intersection sight distance, stopping sight distance, and passing sight distance.

Sight Words You will need to add all the sight words that were taught in the pre-primer. To update the list of current sight words, do the following: 1. ToolsOn the menu, point to Sight Words, and then click Update Sight Words. The Update Sight Words dialog box appears. The list of sight words is displayed. It should be empty at this point. 2.

Making sight reading part of your warm-up activity is another way to build daily practice into your lesson plan. After your usual long tones, scales, or other exercises, sight read a new exercise. This approach also allows you to customize the sight reading based on your ensemble’s sight-reading abilities as well as on other repertoire

57 Sight Word: by Sight Words-4 58 Consonant Blend "gl" L-Blends 59 Word Family: -ud Word Families-4 60 Consonant Blend "pl" L-Blends 61 Sight Word: of Sight Words-4 62 Independent Reading: Letter Bump (Level D) IR-Level D 63 Sight Word: one Sight Words-4

-Write sentences using the sight words and underline them. Learning Warm-Up Using Sight Words in Sentences-Read sight words at the top of the page at least 2 times-Write sentences using the sight words and underline them. Learning Warm-Up Using Sight Words in Sentences-Rea d sight words at the t op of the page at least 2 times-Write sentences .

bp-manual-rmr user manual 7610015882232 bp-mrd3157-1 mount,sight,small arms 1005016428798. cp25f sight,front 1005015784770 gl01 gun sight,night 5855015595619 . rx06-23 sight,reflex 1240015220072 rx07-16 sight unit 1240014794509 rx10 handle mount,reflex 1005015205224

Fast, accurate sight-reading is one of the skills that will help a student to reach this goal. Sight-reading is also an indicator of a musician's level of musicianship and a gateway to learning a larger body of literature. For this reason many universities, orchestras, and other professional ensembles require sight-reading in their auditions.

OMIClear Instruction A02/2014 Price List Versions Index 11.Apr.2014 Initial version. Revokes OMIClear Notice 03/2010 – Price List. 1.Feb.2015 Modification of the Price List, including: modification of the structure regarding the Fees on transactions in Futures, Forwards and Swaps .which depend on the monthly traded volume (now including 3 tiers of volume instead of 2). Clarification on the .