Fugue generation using genetic algorithms
|
|
- Adam Caldwell
- 5 years ago
- Views:
Transcription
1
2 Fugue generation using genetic algorithms Claudio Coutinho de Biasi, Alexandre Mattioli br Resumo: Este artigo propõe um sistema capaz de gerar peças originais de música sob a forma de fugas, a partir do zero. Muitos sistemas existentes precisam de uma semente para começar ou intervenção humana para orientar a evolução. Este sistema evolui gerando um assunto, a resposta e os assuntos de contador. Para obter os melhores resultados foram ajustados os parâmetros. O algoritmo desenvolveu fugas interessantes em poucos segundos. Palavras-chave: algoritmos genéticos, fugas Abstract: This article proposes a system capable of generating original pieces of music in the form of fugues from scratch. Many existing systems require a seed to start or human intervention to guide the evolution. This system evolves generating a subject's response and then issuing the counter. To obtain the best results the parameters were adjusted. The algorithm developed interesting fugues in a few seconds. Keywords: genetic algorithms, trails 1 Introduction The goal of this article is to create interesting and pleasing fugues from scratch. Our work was based in [1], which describes an algorithm to create fugues. We studied the problem and adjusted parameters to generate more interesting and pleasing fugues in much less time. 2 Algorithm description 2.1 Parameters to adjust We developed a software, called Fugue Generator, which generates a fugue, given some parameters. Parts of these parameters are related to the genetic algorithms while others are related to the evaluation function. The parameters related to the genetic algorithm are the population size, the number of generations, the number of rounds, the initial crossover rate, the final crossover rate, the initial mutation rate and the final mutation rate. The result of the end of one round is used as a seed in the next round. It is also possible to choose the optimization mode, which can be none, simple or with elitism optionally without duplicated chromosomes. 2.2 Algorithm description There are two main parts to our program: subject generation and fugue generation from the subject. The first part is accomplished through the use of a genetic algorithm that tries random subjects, and then mutates and crosses them to improve them into fascinating subjects. The program Fugue Generator is capable of generating subjects or the rest of the fugue, which is based upon the generated subject. This way, it is possible to generate several fugues from the same subject. The subject, answer and countersubjects generated by this program are text files with the pitch of the notes followed by their duration. When the
3 subject is generated, a binary file is also generated. The answer and counter-subjects are generated from this file. 2.3 GA data structure Fig. 1. Fugue Generator screenshot G-2/1 RST/1 G-2/1 D-3/1 G#3/2 F-3/1 RST/1 B-2/1 G#3/1 RST/1 A#2/1 C#3/1 G#3/1 A#3/1 B-4/1 A-4/2 B-4/2 F-3/2 G-3/2 C#3/1 G#3/1 A-3/1 E-3/1 F-3/2 A#3/1 A#3/1 G#4/1 G#3/1 B-3/1 G-3/1 C-3/1 D-3/1 A-3/1 G#3/1 D#3/2 F#3/2 F#4/1 C#4/1 A#1/1 A#4/1 C-5/1 F-4/1 A-3/1 A-3/1 G-3/2 C#4/2 A#3/1 C-3/1 D-4/1 C-4/1 E-3/1 A#3/1 E-4/1 A-4/1 In the format Pitch- Octave/Length where duration number/4 gives the note length. Subject generated with the parameters shown above The entire subject is represented as a bit string, where every byte is one bin, which represents a 16 th note. The entire subject is 4 measures long, so the subject is 64 bins long. The advantage of this structure is that every subject in the population is exactly the same size, regardless of the rhythms or amount of notes contained in it. Note that there is no reason to limit the subject to 4 measures. This was used only as an initial approach. Within each bin, the first 6 bins represent the pitch of the note. On the original article, the bin was 9 bits wide, representing the pitch on a midi scale of 0 to 127. However, we decided to use only 8 bits, because it is easier to deal with and 6 bits are sufficient for pitch range. So, in our representation, 0 represents C-1 and 63 represents D#6. We just discarded very high and very low pitch values. The last 2 bits in the bin represent the style of the bin. The style is either a link to the next bin, a rest, or the end of a note. In this way, several adjacent bins with the style of link combine to form longer notes. The link style is used to link only notes, not rests. Two consecutive bins with rest style represent a longer rest. Since there are only 3 style possibilities, and 4 possible permutations of the 2 style bins, we allow 2 of the permutations to represent the link style, so that our initial subjects, and mutation that occur will tend to favor linking notes
4 together, so that we do not simply end up with lots of 16 th notes. We wanted to allow any possible combination of bits to be a legal subject, so we had to define the following cases: In a group of linked bins, the pitch values do not have to match. The pitch of the note is determined by the pitch value of the first bin in the group. If a rest is linked to something, the bin succeeding the rest counts as a note. If a group of linked bins links to a rest, the bin before the rest counts as an end of the note instead, and the rest is not linked in. Likewise, if the subject ends on a bin with a link style, it just counts as the end of the note (and the subject). Below are the features evaluated: The given weight are values found by experiment and are only an example of values which we found to work well to our particular taste, different values can and should be used to suit other tastes. 1.Similar pitch: To avoid tune jumping around randomly between distant notes, each bin is discouraged being different from its predecessor. This rule is applied even if the bin represents a rest. d: difference of pitch between current note and its predecessor. m: minimum pitch difference penalty (4) M: maximum pitch difference penalty (12) s: subject length (64) Condition Penalty Normalization Weight d < m 0 s*(m-m) pitch style pitch style pitch style 2 10 m <= d <= M (d-m) 2 d > M (M-m) GA fitness function Our fitness function parses through the bins, picks out the notes, and looks at different features of the subject. It either encourages or discourages them by rewarding good features and penalizing bad features. We obtain several reward and penalty values and then normalize them (dividing by the maximum possible value, so that the result ranges from 0 to 1), multiply by a weight, and sum them all. If the feature has a penalty value, we use the complement of the value obtained. 2. Similar length: This test compares a bin s length to the length of the previous bin in the subject, and encourages them to be alike. This helps lend continuity to the piece by encouraging 16 th or 8 th note runs, or slower quarter notes to be grouped together, rather than the rhythm switching around arbitrarily. This rule is applied even if the bin represents a rest. d: difference of duration between current note and its predecessor. m: minimum duration difference penalty (0)
5 M: maximum duration difference penalty (2) n: total number of notes and rests in the subject from sounding syncopated or lost, because it tends to come back to eighth not boundaries (the first and third bins in each set of 4). Condition Penalty Normalization Bins where notes Weight start Reward Normalization W d < m 0 n*(m-m) 2 Odd 1 1 Number of notes in the subject m <= d <= M (d-m) 2 Even 0 d > M (M-m) 2 6. In key: We reward notes for being in the key of C. This goes a long way toward making the subject sound better. It removes the majority of sharps and flats from the subject, making it much nicer to listen to. 3. Power of 2: The next test is whether a bin s length is a power of 2 or not. If it is, the subject is rewarded. The goal of this reward is to encourage more 16 th, 8 th, quarter, and half notes in a piece, rather than dotted eight and dotted quarter notes. These other notes will still appear, but will be less common, helping the piece to sound more regular. This rule is applied even if the bin is a rest. 4. Tie over a bar line: We discourage notes for being held over between measures (the last bin in a measure s style tells us this). This helps keep the measures separate and distinct, as they should be. s: subject length (64) m: measure length (16) 5. Notes start on 1 st or 3 rd bin of a beat: By encouraging notes that start on the 1 st or 3 rd bins of a beat, we encourage a regular beat throughout the subject. This keeps the subject s = subject length Pitch values: C = 10 C# = 0 Condition Reward D = Normalization 2 Weight Pitch is power of 2 1 Number D# = 0 of notes and rests 10 Pitch is not power of 2 0 E = 7 F = 6 F# = 2 G = 8 G# = 2 A = 4 A# = 0 B =6 Reward Normalization Weight Pitch value s * C Not a rest: This test rewards a subject Bins 15, 31 or 47 Penalty Normalization for each bin that is not a Weight rest. Style = LINK 1 (s/m)-1 10 Style!= LINK 0 s = subject length Condition Reward Normalization W Style!= REST 1 s Style = REST 0
6 8. Note bonus: Gives a bonus to the subject for every note it contains. 9. Out of range penalty: Some subjects would not have pitches differing from each other largely, but they would all end up changing in the same direction, which would result in the subject going very high, or very low. This test checks to see if the pitch of a note is outside of our predefined range, and penalizes it if it is. c: pitch center (48) p: pitch of current note m: minimum penalty distance (12) M: maximum penalty distance (36) s: subject length (64) d: c-p we have the subject. Condition Penalty Normalization Weight d < m 0 s*(m-m) 2 20 m <= d <= M (d-m) 2 d > M (M-m) 2 Using this fitness function, we run our genetic algorithm for 10 rounds of 50 generations, and then take the subject in our population with the highest fitness, and move on to next part of our program with it. 3 Generating the answer and counter-subjects s = subject length Suited to the rest of the program. It n = number of notes in the subject creates a Phrase object, which is made up of Note objects, each of which has a pitch and a rhythm value (quarter Reward Normalization Weight note, eighth note, etc.). The subject is n s 5 one Phrase, as is the answer and each counter subject. These Phases are then added to Parts. There are three Parts in a fugue: soprano, alto, and bass. A different instrument plays each Part. We then add the three Parts to a Score object, which we can then output to a midi file. To do all of this, though, we must first generate the Phrases we will use. 3.1 Generating the answer phrase The answer is simply the same rhythm as the subject, but with all the notes transposed down by an offset (4 / major third). This is simple to do once 3.2 Generating the countersubjects The counter-subjects are designed to be played alongside the subject and answer, and should complement them nicely. To create a good countersubject, we parse through the notes in the subject (or answer), looking at different possible cases in each beat: 2 eighths: To complement this we decide randomly to either join the eighth notes into one quarter note, or split
7 them into 4 sixteenth notes. If they are split into 16 th s, the new notes will inherit the pitch of the bin where they are. 4 sixteenths: If we have a run of 4 sixteenths, we put 2 eighth notes in the countersubject, thus accenting the 1 st and 3 rd notes of the run. 1 quarter note: we break quarter notes into 2 eighth notes, in the same fashion that we broke the eighth notes in the first case above. Also, the final generated countersubject is transposed up one third from the subject/answer it was generated from. We need to generate 2 countersubjects to write the fugue, but since our counter-subject generating algorithm has a significant amount or randomness built into it, we can just call it twice (once for the answer, once for the subject), and we get 2 different counter-subjects to use. Once we have the subject, answer, and counter-subjects, we can then build our little fugue, using the rules of how a fugue should be arranged: Table 1. Fugue Parts Soprano: Subject Subject this method. Subject Alto: Answer Answer Answer Tenor: Counter-Subject 1 Counter-Subject 1 Bass: Counter-Subject 2 We then end our fugue with a static final chord (major triad in C). This gives the fugue closure, and works better than trying to encourage the genetic algorithm to produce fugues that cadence properly. This is because the combination of the three parts is not being done with a genetic algorithm. 4 Results The pieces generated with this algorithms are of a very interesting nature, being heard by professional musicians, both instrumentalists and composers, which were quite amazed by its quality and the little time it took to be composed. With 500 generations it took about 12 seconds in a 1000 MIPS machine (AMD K6-II 500). In the average musicians rated it in the level of a composition by a sophomore in music. 5 Conclusions This shows that Genetical Algorithms is a promising field in Musical Composition by computers. It must be noticed that it is not with the help of computers, but by computers. The pieces created in this manner show some interesting features that are typical of musical creativity. Further refinements of the technique can enhance and expand the capabilities of
8 References [1] Eric Milkie, Joel Chestnutt, CS 473 Artificial Intelligence Project Fugue Generation with Genetic Algortithms
Evolutionary Computation Applied to Melody Generation
Evolutionary Computation Applied to Melody Generation Matt D. Johnson December 5, 2003 Abstract In recent years, the personal computer has become an integral component in the typesetting and management
More informationBuilding a Better Bach with Markov Chains
Building a Better Bach with Markov Chains CS701 Implementation Project, Timothy Crocker December 18, 2015 1 Abstract For my implementation project, I explored the field of algorithmic music composition
More informationThe Practice Room. Learn to Sight Sing. Level 3. Rhythmic Reading Sight Singing Two Part Reading. 60 Examples
1 The Practice Room Learn to Sight Sing. Level 3 Rhythmic Reading Sight Singing Two Part Reading 60 Examples Copyright 2009-2012 The Practice Room http://thepracticeroom.net 2 Rhythmic Reading Three 20
More informationAH-8-SA-S-Mu3 Students will listen to and explore how changing different elements results in different musical effects
2007-2008 Pacing Guide DRAFT First Quarter 7 th GRADE GENERAL MUSIC Weeks Program of Studies 4.1 Core Content Essential Questions August 1-3 CHAMPS Why is Champs important to follow? List two Champs rules
More informationMusic Theory. Level 3. Printable Music Theory Books. A Fun Way to Learn Music Theory. Student s Name: Class:
A Fun Way to Learn Music Theory Printable Music Theory Books Music Theory Level 3 Student s Name: Class: American Language Version Printable Music Theory Books Level Three Published by The Fun Music Company
More informationPacing Calendar. Academic Vocabulary
Pacing Calendar Duration of Unit: Unit 1 Music Unit 1 General Music Musical scores require a variety of elements and directions, used to create interest and variety. Musical reading skills can be transferred
More informationNortheast High School AP Music Theory Summer Work Answer Sheet
Chapter 1 - Musical Symbols Name: Northeast High School AP Music Theory Summer Work Answer Sheet http://john.steffa.net/intrototheory/introduction/chapterindex.html Page 11 1. From the list below, select
More informationStudy Guide. Solutions to Selected Exercises. Foundations of Music and Musicianship with CD-ROM. 2nd Edition. David Damschroder
Study Guide Solutions to Selected Exercises Foundations of Music and Musicianship with CD-ROM 2nd Edition by David Damschroder Solutions to Selected Exercises 1 CHAPTER 1 P1-4 Do exercises a-c. Remember
More informationStudent Performance Q&A: 2001 AP Music Theory Free-Response Questions
Student Performance Q&A: 2001 AP Music Theory Free-Response Questions The following comments are provided by the Chief Faculty Consultant, Joel Phillips, regarding the 2001 free-response questions for
More informationAttacking of Stream Cipher Systems Using a Genetic Algorithm
Attacking of Stream Cipher Systems Using a Genetic Algorithm Hameed A. Younis (1) Wasan S. Awad (2) Ali A. Abd (3) (1) Department of Computer Science/ College of Science/ University of Basrah (2) Department
More informationAlgorithmic Music Composition
Algorithmic Music Composition MUS-15 Jan Dreier July 6, 2015 1 Introduction The goal of algorithmic music composition is to automate the process of creating music. One wants to create pleasant music without
More informationKeys: identifying 'DO' Letter names can be determined using "Face" or "AceG"
Keys: identifying 'DO' Letter names can be determined using "Face" or "AceG" &c E C A F G E C A & # # # # In a sharp key, the last sharp is the seventh scale degree ( ti ). Therefore, the key will be one
More informationVarious Artificial Intelligence Techniques For Automated Melody Generation
Various Artificial Intelligence Techniques For Automated Melody Generation Nikahat Kazi Computer Engineering Department, Thadomal Shahani Engineering College, Mumbai, India Shalini Bhatia Assistant Professor,
More informationADVANCED STUDY GUIDE
Be Able to Hear and Sing DO RE DO MI DO FA DO SOL DO LA DO TI DO DO RE DO MI DO FA DO SOL DO LA DO TI DO DO DO MI FA MI SOL DO TI, DO LA, DO SOL, FA MI SOL MI TI, DO LA, DO SOL, DO Pitch SOLFEGE: do re
More informationSudhanshu Gautam *1, Sarita Soni 2. M-Tech Computer Science, BBAU Central University, Lucknow, Uttar Pradesh, India
International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume 3 Issue 3 ISSN : 2456-3307 Artificial Intelligence Techniques for Music Composition
More informationAP Music Theory 2015 Free-Response Questions
AP Music Theory 2015 Free-Response Questions College Board, Advanced Placement Program, AP, AP Central, and the acorn logo are registered trademarks of the College Board. AP Central is the official online
More informationThe Practice Room. Learn to Sight Sing. Level 2. Rhythmic Reading Sight Singing Two Part Reading. 60 Examples
1 The Practice Room Learn to Sight Sing. Level 2 Rhythmic Reading Sight Singing Two Part Reading 60 Examples Copyright 2009-2012 The Practice Room http://thepracticeroom.net 2 Rhythmic Reading Two 20 Exercises
More informationIntermediate Midpoint Level 3
Intermediate Midpoint Level 3 Questions 1-3: You will hear the rhythm 3 times. Identify which rhythm is clapped. 1. 2. 3. a. b. c. a. b. c. a. b. c. Questions 4-5: Your teacher will play a melody 3 times.
More informationST. JOHN S EVANGELICAL LUTHERAN SCHOOL Curriculum in Music. Ephesians 5:19-20
ST. JOHN S EVANGELICAL LUTHERAN SCHOOL Curriculum in Music [Speak] to one another with psalms, hymns, and songs from the Spirit. Sing and make music from your heart to the Lord, always giving thanks to
More informationDELAWARE MUSIC EDUCATORS ASSOCIATION ALL-STATE ENSEMBLES GENERAL GUIDELINES
DELAWARE MUSIC EDUCATORS ASSOCIATION ALL-STATE ENSEMBLES GENERAL GUIDELINES DELAWARE ALL-STATE SENIOR BAND Flute, Piccolo, Soprano Clarinet, Saxophones (Alto, Tenor, Baritone), Bass Clarinet, Oboe, Bassoon,
More informationMusic Theory For Pianists. David Hicken
Music Theory For Pianists David Hicken Copyright 2017 by Enchanting Music All rights reserved. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,
More informationMusic Theory Courses - Piano Program
Music Theory Courses - Piano Program I was first introduced to the concept of flipped classroom learning when my son was in 5th grade. His math teacher, instead of assigning typical math worksheets as
More informationDivisions on a Ground
Divisions on a Ground Introductory Exercises in Improvisation for Two Players John Mortensen, DMA Based on The Division Viol by Christopher Simpson (1664) Introduction. The division viol was a peculiar
More informationOrchestration notes on Assignment 2 (woodwinds)
Orchestration notes on Assignment 2 (woodwinds) Introductory remarks All seven students submitted this assignment on time. Grades ranged from 91% to 100%, and the average grade was an unusually high 96%.
More informationAutoChorale An Automatic Music Generator. Jack Mi, Zhengtao Jin
AutoChorale An Automatic Music Generator Jack Mi, Zhengtao Jin 1 Introduction Music is a fascinating form of human expression based on a complex system. Being able to automatically compose music that both
More informationStepSequencer64 J74 Page 1. J74 StepSequencer64. A tool for creative sequence programming in Ableton Live. User Manual
StepSequencer64 J74 Page 1 J74 StepSequencer64 A tool for creative sequence programming in Ableton Live User Manual StepSequencer64 J74 Page 2 How to Install the J74 StepSequencer64 devices J74 StepSequencer64
More informationASD JHS CHOIR ADVANCED TERMS & SYMBOLS ADVANCED STUDY GUIDE Level 1 Be Able To Hear And Sing:
! ASD JHS CHOIR ADVANCED TERMS & SYMBOLS ADVANCED STUDY GUIDE Level 1 Be Able To Hear And Sing: Ascending DO-RE DO-MI DO-SOL MI-SOL DO-FA DO-LA RE - FA DO-TI DO-DO LA, - DO SOL. - DO Descending RE-DO MI-DO
More informationMusic/Lyrics Composition System Considering User s Image and Music Genre
Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Music/Lyrics Composition System Considering User s Image and Music Genre Chisa
More informationTheory and Sightreading for Singers LEVEL 2. The EM Music Voice Method Series. Written by. Elizabeth Irene Hames and Michelle Anne Blumsack
Theory and Sightreading for Singers LEVEL 2 The EM Music Voice Method Series Written by Elizabeth Irene Hames and Michelle Anne Blumsack Distributed by: EM Music Publishing 2920 Yoakum St. Fort Worth,
More informationJune 3, 2005 Gretchen C. Foley School of Music, University of Nebraska-Lincoln EDU Question Bank for MUSC 165: Musicianship I
June 3, 2005 Gretchen C. Foley School of Music, University of Nebraska-Lincoln EDU Question Bank for MUSC 165: Musicianship I Description of Question Bank: This set of questions is intended for use with
More informationAlgorithmic Composition: The Music of Mathematics
Algorithmic Composition: The Music of Mathematics Carlo J. Anselmo 18 and Marcus Pendergrass Department of Mathematics, Hampden-Sydney College, Hampden-Sydney, VA 23943 ABSTRACT We report on several techniques
More informationAP Music Theory 2013 Scoring Guidelines
AP Music Theory 2013 Scoring Guidelines The College Board The College Board is a mission-driven not-for-profit organization that connects students to college success and opportunity. Founded in 1900, the
More informationUsing an Evolutionary Algorithm to Generate Four-Part 18th Century Harmony
Using an Evolutionary Algorithm to Generate Four-Part 18th Century Harmony TAMARA A. MADDOX Department of Computer Science George Mason University Fairfax, Virginia USA JOHN E. OTTEN Veridian/MRJ Technology
More informationJazz Melody Generation from Recurrent Network Learning of Several Human Melodies
Jazz Melody Generation from Recurrent Network Learning of Several Human Melodies Judy Franklin Computer Science Department Smith College Northampton, MA 01063 Abstract Recurrent (neural) networks have
More informationArtificial Intelligence Approaches to Music Composition
Artificial Intelligence Approaches to Music Composition Richard Fox and Adil Khan Department of Computer Science Northern Kentucky University, Highland Heights, KY 41099 Abstract Artificial Intelligence
More informationCPU Bach: An Automatic Chorale Harmonization System
CPU Bach: An Automatic Chorale Harmonization System Matt Hanlon mhanlon@fas Tim Ledlie ledlie@fas January 15, 2002 Abstract We present an automated system for the harmonization of fourpart chorales in
More informationMusic Theory Courses - Piano Program
Music Theory Courses - Piano Program I was first introduced to the concept of flipped classroom learning when my son was in 5th grade. His math teacher, instead of assigning typical math worksheets as
More informationKey Signatures. Meters. Tempo. Clefs and Transpositions. Position Work for Strings. Divisi. Repeats
The composition criteria for MSHSAA sight reading selections were revised in 2013-14. As a result, the committee determined that it would be beneficial to music directors throughout the state to have this
More informationPreface. Ken Davies March 20, 2002 Gautier, Mississippi iii
Preface This book is for all who wanted to learn to read music but thought they couldn t and for all who still want to learn to read music but don t yet know they CAN! This book is a common sense approach
More informationAP MUSIC THEORY 2010 SCORING GUIDELINES
2010 SCORING GUIDELINES Definitions of Common Voice-Leading Errors (DCVLE) (Use for Questions 5 and 6) 1. Parallel fifths and octaves (immediately consecutive) unacceptable (award 0 points) 2. Beat-to-beat
More informationA Genetic Algorithm for the Generation of Jazz Melodies
A Genetic Algorithm for the Generation of Jazz Melodies George Papadopoulos and Geraint Wiggins Department of Artificial Intelligence University of Edinburgh 80 South Bridge, Edinburgh EH1 1HN, Scotland
More informationAP Music Theory. Scoring Guidelines
2018 AP Music Theory Scoring Guidelines College Board, Advanced Placement Program, AP, AP Central, and the acorn logo are registered trademarks of the College Board. AP Central is the official online home
More informationWorkbooks for undergraduate counterpoint 1-4
1 Workbooks for undergraduate counterpoint 1-4 by Alan Belkin alanbelkinmusic@gmail.com http://alanbelkinmusic.com/ 2015, Alan Belkin. All rights reserved. This document may be shared freely, but may not
More informationEvolving Musical Counterpoint
Evolving Musical Counterpoint Initial Report on the Chronopoint Musical Evolution System Jeffrey Power Jacobs Computer Science Dept. University of Maryland College Park, MD, USA jjacobs3@umd.edu Dr. James
More informationHow to Read Music. 1. What is a beat? a. When thinking about a beat, think about your i. What three words describe a beat?
First Name: Last Name: Class: How to Read Music 1. What is a beat? a. When thinking about a beat, think about your i. What three words describe a beat? 1. 2. 3. b. Let s play a beat on the piano. i. We
More informationAP Music Theory 2010 Scoring Guidelines
AP Music Theory 2010 Scoring Guidelines The College Board The College Board is a not-for-profit membership association whose mission is to connect students to college success and opportunity. Founded in
More informationINTERMEDIATE STUDY GUIDE
Be Able to Hear and Sing DO RE DO MI DO FA DO SOL DO LA DO TI DO DO RE DO MI DO FA DO SOL DO LA DO TI DO DO DO MI FA MI SOL DO TI, DO SOL, FA MI SOL MI TI, DO SOL, DO Pitch SOLFEGE: do re mi fa sol la
More informationPacing Guide DRAFT First Quarter 8 th GRADE GENERAL MUSIC Weeks Understandings Program of Studies August 1-3
2007-2008 Pacing Guide DRAFT First Quarter 8 th GRADE GENERAL MUSIC Weeks Understandings Program of Studies August 1-3 4.1 Core Content Essential Questions CHAMPS Why is Champs important to follow? List
More informationMusic Composition with Interactive Evolutionary Computation
Music Composition with Interactive Evolutionary Computation Nao Tokui. Department of Information and Communication Engineering, Graduate School of Engineering, The University of Tokyo, Tokyo, Japan. e-mail:
More informationMusic Theory Fundamentals/AP Music Theory Syllabus. School Year:
Certificated Teacher: Desired Results: Music Theory Fundamentals/AP Music Theory Syllabus School Year: 2014-2015 Course Title : Music Theory Fundamentals/AP Music Theory Credit: one semester (.5) X two
More informationHow to Read Just Enough Music Notation. to Get by in Pop Music
Special Report How to Read Just Enough Music Notation page 1 to Get by in Pop Music THE NEW SCHOOL OF AMERICAN MUSIC $5.00 Mastering music notation takes years of tedious study and practice. But that s
More informationRobert Alexandru Dobre, Cristian Negrescu
ECAI 2016 - International Conference 8th Edition Electronics, Computers and Artificial Intelligence 30 June -02 July, 2016, Ploiesti, ROMÂNIA Automatic Music Transcription Software Based on Constant Q
More information1 Overview. 1.1 Nominal Project Requirements
15-323/15-623 Spring 2018 Project 5. Real-Time Performance Interim Report Due: April 12 Preview Due: April 26-27 Concert: April 29 (afternoon) Report Due: May 2 1 Overview In this group or solo project,
More informationabout Notation Basics Linus Metzler L i m e n e t L i n u s M e t z l e r W a t t s t r a s s e F r e i d o r f
about Notation Basics Linus Metzler L i m e n e t L i n u s M e t z l e r W a t t s t r a s s e 3 9 3 0 6 F r e i d o r f 0 7 4 5 5 9 5 0 7 9 5 2 8 7 4 2 0 6. 0 6. 2 0 0 2 Notation Basics subject: author:
More informationAlleghany County Schools Curriculum Guide
Alleghany County Schools Curriculum Guide Grade/Course: Piano Class, 9-12 Grading Period: 1 st six Weeks Time Fra me 1 st six weeks Unit/SOLs of the elements of the grand staff by identifying the elements
More informationStudent Guide for SOLO-TUNED HARMONICA (Part II Chromatic)
Student Guide for SOLO-TUNED HARMONICA (Part II Chromatic) Presented by The Gateway Harmonica Club, Inc. St. Louis, Missouri To participate in the course Solo-Tuned Harmonica (Part II Chromatic), the student
More informationBar 2: a cadential progression outlining Chords V-I-V (the last two forming an imperfect cadence).
Adding an accompaniment to your composition This worksheet is designed as a follow-up to How to make your composition more rhythmically interesting, in which you will have experimented with developing
More informationMUSIC THEORY CURRICULUM STANDARDS GRADES Students will sing, alone and with others, a varied repertoire of music.
MUSIC THEORY CURRICULUM STANDARDS GRADES 9-12 Content Standard 1.0 Singing Students will sing, alone and with others, a varied repertoire of music. The student will 1.1 Sing simple tonal melodies representing
More informationReading Music: Common Notation. By: Catherine Schmidt-Jones
Reading Music: Common Notation By: Catherine Schmidt-Jones Reading Music: Common Notation By: Catherine Schmidt-Jones Online: C O N N E X I O N S Rice University,
More informationChoir Scope and Sequence Grade 6-12
The Scope and Sequence document represents an articulation of what students should know and be able to do. The document supports teachers in knowing how to help students achieve the goals of the standards
More informationEvolving Musical Scores Using the Genetic Algorithm Adar Dembo 3350 Thomas Drive Palo Alto, California
1 Evolving Musical Scores Using the Genetic Algorithm Adar Dembo 3350 Thomas Drive Palo Alto, California 94303 adar@stanford.edu (650) 494-3757 Abstract: This paper describes a method for applying the
More informationTeacher's Guide - Master Curriculum Level 2
Teacher's Guide - Master Curriculum Level 2 by Level and Category The learning games are listed by category. Then, within each category Learn = Tutorial-introduction the games are listed in order of difficulty
More informationAn Approach to Classifying Four-Part Music
An Approach to Classifying Four-Part Music Gregory Doerfler, Robert Beck Department of Computing Sciences Villanova University, Villanova PA 19085 gdoerf01@villanova.edu Abstract - Four-Part Classifier
More informationa start time signature, an end time signature, a start divisions value, an end divisions value, a start beat, an end beat.
The KIAM System in the C@merata Task at MediaEval 2016 Marina Mytrova Keldysh Institute of Applied Mathematics Russian Academy of Sciences Moscow, Russia mytrova@keldysh.ru ABSTRACT The KIAM system is
More informationA Composition Project: an Original 12-tone Fugue Modeled After J. S. Bach's BWV 847
Andrews University Digital Commons @ Andrews University Honors Theses Undergraduate Research 2014 A Composition Project: an Original 12-tone Fugue Modeled After J. S. Bach's BWV 847 Ilana Joyce Cady This
More informationNotes for Instructors Using MacGAMUT with Listen and Sing
1 Notes for Instructors Using MacGAMUT with Listen and Sing Listen and Sing: Lessons in Ear-Training and Sight Singing by David Damschroder Published by Schirmer / Cengage Learning For more information
More informationSecondary Vocal Music
Course Numbers VOC101/102 (and VOC101IB/102IB) Concert Choir Non-Audition S1/S2 VOC209/210 Concert Choir Audition S1/S2 VOC203/204 Prep Choir Audition S1/S2 VOC311/312 Chamber Choir S1/S2 VOC601/602 (and
More informationAP MUSIC THEORY SUMMER ASSIGNMENT AP Music Theory Students and Parents,
AP MUSIC THEORY SUMMER ASSIGNMENT AP Music Theory Students and Parents, You are receiving this letter because you or your son/daughter is enrolled in AP Music Theory for this next school year. Please take
More informationMusic Composition with RNN
Music Composition with RNN Jason Wang Department of Statistics Stanford University zwang01@stanford.edu Abstract Music composition is an interesting problem that tests the creativity capacities of artificial
More informationHip Hop Robot. Semester Project. Cheng Zu. Distributed Computing Group Computer Engineering and Networks Laboratory ETH Zürich
Distributed Computing Hip Hop Robot Semester Project Cheng Zu zuc@student.ethz.ch Distributed Computing Group Computer Engineering and Networks Laboratory ETH Zürich Supervisors: Manuel Eichelberger Prof.
More informationOutline. Why do we classify? Audio Classification
Outline Introduction Music Information Retrieval Classification Process Steps Pitch Histograms Multiple Pitch Detection Algorithm Musical Genre Classification Implementation Future Work Why do we classify
More informationDJ Darwin a genetic approach to creating beats
Assaf Nir DJ Darwin a genetic approach to creating beats Final project report, course 67842 'Introduction to Artificial Intelligence' Abstract In this document we present two applications that incorporate
More informationCHAPTER ONE TWO-PART COUNTERPOINT IN FIRST SPECIES (1:1)
HANDBOOK OF TONAL COUNTERPOINT G. HEUSSENSTAMM Page 1 CHAPTER ONE TWO-PART COUNTERPOINT IN FIRST SPECIES (1:1) What is counterpoint? Counterpoint is the art of combining melodies; each part has its own
More informationFairfield Public Schools Music Department Curriculum Choral Skill Levels
Fairfield Public Schools Music Department Curriculum Choral Skill Levels BOE APPROVED 5/22/2018 Blend and Balance Students will demonstrate the ability to listen to others while singing by adjusting volume
More informationA Review of Fundamentals
Chapter 1 A Review of Fundamentals This chapter summarizes the most important principles of music fundamentals as presented in Finding The Right Pitch: A Guide To The Study Of Music Fundamentals. The creation
More informationMusic Theory. Level 2. Level 1. Printable Music Theory Books. A Fun Way to Learn Music Theory. Student s Name: Class:
A Fun Way to Learn Music Theory Printable Music Theory Books Music Theory Level 1 Level 2 Student s Name: Class: American Language Version Printable Music Theory Books Level Two Published by The Fun Music
More informationCHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER CHAPTER 9...
Contents Acknowledgements...ii Preface... iii CHAPTER 1... 1 Clefs, pitches and note values... 1 CHAPTER 2... 8 Time signatures... 8 CHAPTER 3... 15 Grouping... 15 CHAPTER 4... 28 Keys and key signatures...
More informationAP Music Theory Assignment
AP Music Theory Assignment First Week Quiz: On the first week of school in September, there will be a quiz on the topics listed on the following pages. Doing well on the quiz will require some summer review,
More informationEdit Menu. To Change a Parameter Place the cursor below the parameter field. Rotate the Data Entry Control to change the parameter value.
The Edit Menu contains four layers of preset parameters that you can modify and then save as preset information in one of the user preset locations. There are four instrument layers in the Edit menu. See
More informationHal Leonard Student Piano Library Correlation to Music Ace Maestro
The following pages provide a correlation between the Hal Leonard Student Piano Library Piano Lessons method books and the Music Ace Maestro software product from Harmonic Vision. Music Ace Maestro consists
More informationMusic Standards for Band. Proficient Apply instrumental technique (e.g., fingerings, bowings, stickings, playing position, tone quality, articulation)
Music Standards for Band Product Performance 2. Develop and apply instrumental music skills to perform and communicate through the arts A. Instrumental Performance Skills Apply instrumental technique (e.g.,
More informationChapter 40: MIDI Tool
MIDI Tool 40-1 40: MIDI Tool MIDI Tool What it does This tool lets you edit the actual MIDI data that Finale stores with your music key velocities (how hard each note was struck), Start and Stop Times
More informationLine 5 Line 4 Line 3 Line 2 Line 1
Lesson 1: The Staff The musical staff is made up of five lines and four spaces. 1. Practice draing a staff by connecting the hyphens. - - - - - - - - - - 2. On this staff, number the lines from lo to high.
More informationBasic Theory Test, Part A - Notes and intervals
CONCORDIA UNIVERSITY DEPARTMENT OF MUSIC - CONCORDIA Hello, Georges! Your Account Your Desks CONCORDIA UNIVERSITY DEPARTMENT OF MUSIC - CONCORDIA APPLICATION Basic Theory Test, Part A - Notes and intervals
More informationOak Bay Band MUSIC THEORY LEARNING GUIDE LEVEL IA
Oak Bay Band MUSIC THEORY LEARNING GUIDE LEVEL IA Oak Bay Band MUSIC THEORY PROGRAM - LEVEL IA The Level IA Program is intended for students in Band 9. The program focuses on very simple skills of reading,
More informationSyllabus List. Beaming. Cadences. Chords. Report selections. ( Syllabus: AP* Music Theory ) Acoustic Grand Piano. Acoustic Snare. Metronome beat sound
Report selections Syllabus List Syllabus: AP* Music Theory SYLLABUS AP* Music Theory AP is a registered trademark of the College Board, which was not involved in the production of, and does not endorse,
More informationAP Music Theory Syllabus
AP Music Theory Syllabus School Year: 2017-2018 Certificated Teacher: Desired Results: Course Title : AP Music Theory Credit: X one semester (.5) two semesters (1.0) Prerequisites and/or recommended preparation:
More informationJazz Melody Generation and Recognition
Jazz Melody Generation and Recognition Joseph Victor December 14, 2012 Introduction In this project, we attempt to use machine learning methods to study jazz solos. The reason we study jazz in particular
More informationUnit 1 First nine weeks Rhythm Tempo Culture/Purpose: Latin American AH-06-1.1.1 Students will identify or describe the use of elements in a variety of AH-06-2.1.1 Students will analyze or explain how
More informationAP Music Theory Westhampton Beach High School Summer 2017 Review Sheet and Exercises
AP Music Theory esthampton Beach High School Summer 2017 Review Sheet and Exercises elcome to AP Music Theory! Our 2017-18 class is relatively small (only 8 students at this time), but you come from a
More informationSight Reading Tips by Hiroaki Honshuku
Sight Reading Tips Slide 1 This seminar is focused on jazz music, and assumes audience has adequate proficiency on their instrument Sight Reading Tips By Hiroaki Honshuku When you write a chart, you must
More informationBefore I proceed with the specifics of each etude, I would like to give you some general suggestions to help prepare you for your audition.
TMEA ALL-STATE TRYOUT MUSIC BE SURE TO BRING THE FOLLOWING: 1. Copies of music with numbered measures 2. Copy of written out master class 1. Hello, My name is Dr. David Shea, professor of clarinet at Texas
More informationAP Music Theory 2008 Free-Response Questions
AP Music Theory 2008 Free-Response Questions The College Board: Connecting Students to College Success The College Board is a not-for-profit membership association whose mission is to connect students
More informationLesson Two...6 Eighth notes, beam, flag, add notes F# an E, questions and answer phrases
Table of Contents Introduction Lesson One...1 Time and key signatures, staff, measures, bar lines, metrical rhythm, 4/4 meter, quarter, half and whole notes, musical alphabet, sharps, flats, and naturals,
More informationAPPENDIX A: ERRATA TO SCORES OF THE PLAYER PIANO STUDIES
APPENDIX A: ERRATA TO SCORES OF THE PLAYER PIANO STUDIES Conlon Nancarrow s hand-written scores, while generally quite precise, contain numerous errors. Most commonly these are errors of omission (e.g.,
More informationAutomatic Rhythmic Notation from Single Voice Audio Sources
Automatic Rhythmic Notation from Single Voice Audio Sources Jack O Reilly, Shashwat Udit Introduction In this project we used machine learning technique to make estimations of rhythmic notation of a sung
More informationLesson 9: Scales. 1. How will reading and notating music aid in the learning of a piece? 2. Why is it important to learn how to read music?
Plans for Terrance Green for the week of 8/23/2010 (Page 1) 3: Melody Standard M8GM.3, M8GM.4, M8GM.5, M8GM.6 a. Apply standard notation symbols for pitch, rhythm, dynamics, tempo, articulation, and expression.
More informationStudent Performance Q&A:
Student Performance Q&A: 2010 AP Music Theory Free-Response Questions The following comments on the 2010 free-response questions for AP Music Theory were written by the Chief Reader, Teresa Reed of the
More informationMUSIC THEORY & MIDI Notation Software
MUSIC THEORY & MIDI Notation Software Scales and Chords The sharp makes a note a semitone higher. The flat makes a note a semitone lower Arrangement of Whole tones and Semitones for Major Happy, Glorious
More informationThe Keyboard. the pitch of a note a half step. Flats lower the pitch of a note half of a step. means HIGHER means LOWER
The Keyboard The white note ust to the left of a group of 2 black notes is the note C Each white note is identified by alphabet letter. You can find a note s letter by counting up or down from C. A B D
More information