Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Palestrina Pal a grammar checker for music compositions A NATIONAL SCIENCE FOUNDATION ENGINEERING RESEARCH CENTER in the style of Palestrina Cheng Zhi Anna Huang, Thornton School of Music, USC Viterbi School of Engineering Professor Elaine Chew, USC Viterbi School of Engineering FIRST PRIZE in the 2004 Undergraduate Research Symposium (special interdisciplinary award) SUPPORT include 2004 summer WISE UGRP fellowship, 2004 spring Annenberg Communications Critical Pathway scholarship, 2003 fall IMSC UGRP grant and 2003 summer WISE UGRP fellowship the graphical user interface Customization: click check boxes to select the types of rules violations to be checked. The rules are grouped into three types: Harmonic - pink Melodic - yellow Rhythmic -green Error Detection and Display: 100% accuracy. All errors highlighted and color-coded. Error Correction: modify, delete, and insert in text fields or the keyboard interface. OOP design Modified Sicut Cervus m47 role in IMSC Advance human-computer interaction in Computer-aided composing (CAC) Counterpoint Input Output Board cursor edit Guido string display analysis research goals and approach A Java-based composition tool using Guido music notation, Palestrina Pal: • automatically checks for violation of counterpoint rules • color-coded highlights indicate errors in graphical user interface • mimics the human evaluation process • allows composers to focus on higher level issues of musical aesthetics Recorder Player MIDI string play record Instrument MIDI Synthesizer instrument no. set instrument voice selection MIDI sequence Piano Guido to MIDI number of keys hit key inspiration Giovanni Pierluigi da Palestrina (1525-1594) • brought Renaissance counterpoint to its peak of beauty and expressiveness. uniqueness and related work • a composition tool that assists composers to create better Palestrina style compositions. • put to practical use in the music classroom. • first such system developed for the automatic evaluation of Palestrina style compositions. • Other computational work on Palestrina style compositions by Farbood and Schoener (2001) focus only on the synthesis of Palestrina style compositions using Markov models. conclusion and future work • present opportunities for improving the teaching of counterpoint • evaluate algorithmic counterpoint compositions • incorporate secondary rules • generate recommendations for correct alternatives June 2004 Palestrina Rules rule enable list Composer set rule enable list diatonic scale chromatic scale dissonance Palestrina Grammar Checker calculate interval compare pitch learn Counterpoint check Harmonic rules Note Guido string Line Node check Rhythmic rules check Melodic rules error tag