2 research outputs found

    Timing is of the essence : perceptual and computational techniques for representing, learning, and reproducing expressive timing in percussive rhythm

    Get PDF
    Thesis (M.S.)--Massachusetts Institute of Technology, Program in Media Arts & Sciences, 1993.Includes bibliographical references (leaves 130-136).by Jeffrey Adam Bilmes.M.S

    Concurrent Real-Time Music in C++

    No full text
    MOOD is a C++-based programming system for algorithmic and interactive music generation. MOOD uses multiple concurrent processes to generate di erent aspects of musical structure (pitches, rhythm, dynamic variation, etc.). It is composed of three layers. Layer one supplies deadline-scheduled lightweight processes and real-time event generation. Layer two allows processes to be collected into hierarchical group structures, with associated \virtual time systems" and nested musical transformations. Layer three provides pitches, scales, notes, rhythm speci cation, and higher-level musical abstractions. MOOD derives several bene ts from C++ features such as inheritance and operator overloading: 1) a simple and versatile syntax for music representation � 2) a clean, layered structure for the internal scheduling mechanisms � 3) easy factorization of the machine-dependent parts (MOOD now runs on Sun 3 and 4 workstations under UNIX, and on the Macintosh).
    corecore