Skip redundant pieces
« Music Theory & Music Composition

Deron McGee Professor of Music Theory

Selected Compuer Software

Research Software

  • CIMS-2: Complexity in Musical Systems. This program uses a genetic algorithm to model musical style change with respect to time. It is a much more elaborate version of CIMS-1.
  • CIMS-1: Complexity in Musical Systems. This program uses a genetic algorithm to model musical style change with respect to time.
  • TOSS: Theory of Style Simulation. A knowledge-based program designed to simulate Leonard Meyer’s 1989 theory of musical style change.
  • KIRS: Knowledge-based Implication-Realization Simulation. A knowledge-based simulation of the primitive elements of Eugene Narmour’s formalized model of the Implication-Realization theory presented by Leonard Meyer.

Pedagogical Software

  • Basic Ear Training. A series of ear training programs designed to accompany the text Basic Ear Training and Sight Singing by Dr. Bruce Benward.
  • Advanced Ear Training a series of programs designed for use in sophomore ear training classes at the University of Wisconsin—Madison.
  • Fundamentals of Music. A computer-based music fundamentals text. The program contains 28 chapters that take the student from learning note names through basic harmonic progressions. Written with Dr. Timothy Nord and Dr. Gene Trantham.
  • Keyboard Harmony. A program designed to provide theory students with practical keyboard harmonization skills. Written with Dr. Timothy Nord.