Music 253/CS275A -- Musical Information: An Introduction

Stanford University
 

Course Information          Lab assignments and Handouts        



Schedule for Winter 2004

Class starts on January 6, 2004 and will meet on Tuesdays and Thursdays 10:00AM - 11:50 in Braun Music Building Room 128/129


 
Week  Lecture/Demo  Lab  Assignment
1a What is musical information?
contexts; attributes (features); course overview
Intro. to CCARH lab [Braun #128];
Website tour; Visualizing Musical Information: Malinowski's Musical Animation Machine
Set up entry codes, user accounts, and passwords.
1b Sound applications: MIDI Sequencers MIDI sequencers: Cakewalk (Music Creator) Read Beyond MIDI: The Handbook of Musical Codes [=HMC], pp. 3-20 [introduction]
2a Notation applications: The example of Guido The Guido Noteserver  
2a Analysis applications: The example of Themefinder Melodic searches with Themefinder
2b Sound codes: The MIDI Standard File Format binasc Read HMC, 41-70 [MIDI]
3a Sound codes: Decoding and editing MIDI binary files   Read HMC, 80-108 [MIDI Extensions]
3b Sound codes: Converting in and out of MIDI Humdrum to MIDI  
4a Sound codes: MIDI Extensions; Other sound codes    
4b Notation software: Finale and Sibelius (Finale and Sibelius documentation in lab)
5a Notation: SCORE input mode Introduction to SCORE Read HMC, 252-280 [SCORE]
5b Notation: SCORE graphic editing  SCORE (SCORE documentation in lab)
6a Notation: SCORE note and rest parameters (1) SCORE  
6b Notation: SCORE beam, tie, slur parameters (2) SCORE page layout 
7a Notation: SCORE special notations (3)    
7b Combined representations (sound and notation): MuseData  Preserving enharmonic pitch spelling: base-40 pitch representation Read HMC, 402-447 [MuseData]
8a Combined representations: MuseData viewer (John Brenneise); data conversion MusicXML demo
8b Data acquisition: optical recognition of music (Walter Hewlett) Sharp Eye
9a Query and analysis: Humdrum and the **kern representation Intro. to Humdrum Read HMC, 375-401 [Humdrum/Kern]
9b Query and Analysis: Humdrum sound and graphics tools Humdrum SMF (sound); MS (graphics) Humdrum manual; Sapp tools for Humdrum
10a Query and Analysis: Humdrum file-handling and file-searching tools Humdrum and grep  
10b Course review Humdrum  
Assignment #4 due (take-home final) by 4pm.

Instructor: Eleanor Selfridge-Field [some lectures by Walter B. Hewlett and guests] esfield@stanford.edu
5-9242

Teaching Assistant (winter 2004): Craig Sapp ( craig@ccrma.stanford.edu)

Teaching Assistant (spring 2004): Yi-Wen Liu (jacobliu@stanford.edu)

Text: Beyond

Text: Beyond MIDI: The Handbook of Musical Codes, ed. E. Selfridge-Field (MIT Press, 1997).  

Credits: 2 (lectures, weekly classwork, take-home final) or 4 (lectures and labs, all assignments, take-home final)

Music 253/CS275A: Musical Information: An Introduction
Stanford University, Winter 2004

 

 

 

 
2003 CCARH
Revised: December 30, 2004