Musical Information (Mus 253/CS 275A)
Syllabus, Winter 2005



week 1: Introduction and Guido Music Notation Jan 4: * Introduction and Tour of the Lab + examples of various musical data encodings [PowerPoint] + visualizing music: Music Animation Machine piano-roll notation + assignment #1: design a notation system Jan 6: * Guido Music Notation + performance score versus analytic score + visualizing music: Harmony Visualizations + Guido lab exercises (assignment #2)
week 2: Finale Music Typesetting Program Jan 11: * Finale User Input modes: Simple, Speedy, Real-Time. + Finale data entry lab (assignment #3) Jan 13: * Web distribution of Musical Scores (assignment #4) + Scanned music (as graphic files and PDF) + Computer Typeset music (as PDF) + Virtual Scores (Digital score data) + Copyright considerations + Searching music: Themefinder * Choral Public Domain Library (Raphael Ornes, founder, 11:00-11:50)
week 3: MusicXML & SharpEye Jan 18: * MusicXML data format [PowerPoint] * Origins of MusicXML: MuseData (Walter Hewlett 11:00-11:50) Jan 20: * Optical Music Recognition * Data transport between programs with MusicXML * SharpEye lab (assignment #5)
week 4: SCORE user input Jan 25: * User Input for SCORE + SCORE User Input lab Jan 27: * SCORE program
week 5: SCORE parameters Feb 1: * No class Feb 3: * Introduction to SCORE code items and parameters * MuseData to SCORE conversion (Walter Hewlett 11:00-11:50)
week 6: SCORE parameters (2) / MIDI Introduction Feb 8: * SCORE Parameters (2) * SCORE for Windows (Leland Smith 11:00-11:50) Feb 10: Note: class meets Feb. 10th in Wilbur Module C, Room C06F. * Music V and its relation to SCORE/MIDI (Max Mathews 10:00-10:50) * MIDI on the radio baton (Max Mathews 11:00-11:50)
week 7: Standard MIDI Files Feb 15: * MIDI Protocol * Raw MIDI data Feb 17: * Standard MIDI Files * MIDI sequencer
week 8: MIDI limitations/extensions Feb 22: * Music Transposition * Performance data versus notation data Feb 24: * Notational enhancements to MIDI * MIDI Plus (Walter Hewlett 11:00-11:50)
week 9: Humdrum music data Mar 1: * kern music data + KernScores Mar 3: * Humdrum Toolkit (Rodrigo Segnini 10:00-10:50) * Example uses of the Humdrum Toolkit (Rodrigo Segnini 11:00-11:50)
week 10: Applications of Humdrum Mar 8: * Musical Dice Game Mar 10: * Representing non-western musical notation: **koto

Revised: 6 Mar 2005