FACULTY STUDENT ALUMNI VISITORS

Roger B. Dannenberg
Roger B. Dannenberg

Professor of Computer Science, Art, and Music

rbd@cs.cmu.edu

visit Roger's website



Roger B. Dannenberg, Professor of Computer Science, Art, and Music is well known for his computer music research, including the Audacity Audio Editor, programming language design, and real-time interactive systems. In the language area, he contributed the use of functional programming concepts to describe real-time behavior, an approach that forms the foundation for Nyquist, a widely used sound synthesis language. His pioneered work in computer accompaniment, leading to three patents and the SmartMusic system now used by over one hundred thousand music students. He also played a central role in the development of the Piano Tutor, an intelligent, interactive, automated multimedia tutor that enables a student to obtain first-year piano proficiency in less than 20 hours.


As a composer, Dannenberg's composed work performed by the Pittsburgh New Music Ensemble, the Pittsburgh Symphony, and many festivals. As a trumpet player, he has collaborated with musicians including Anthony Braxton, Eric Kloss, and Roger Humphries, and performed in concert halls ranging from the historic Apollo Theater in Harlem to the Espace de Projection at IRCAM. Dannenberg is active in performing jazz, classical, and new works. Dannenberg is the only person on this page to have performed on MTV.