Matthew Wright

  • Simply Scheme, Second Edition

    Simply Scheme, Second Edition

    Introducing Computer Science

    Brian Harvey and Matthew Wright

    This lively introduction to computer science and computer programming in Scheme is for non-computer science majors with a strong interest in the subject and for computer science majors who lack prior programming experience. The text allows the student to experience the computer as a tool for expressing ideas, not as a frustrating set of mathematical obstacles. This goal is supported by the use of Scheme, a modern dialect of Lisp, designed to emphasize symbolic programming.

    • Hardcover $80.00

Contributor

  • The Computer Music Tutorial, Second Edition

    The Computer Music Tutorial, Second Edition

    Curtis Roads

    Expanded, updated, and fully revised—the definitive introduction to electronic music is ready for new generations of students.

    Essential and state of the art, The Computer Music Tutorial, second edition is a singular text that introduces computer and electronic music, explains its motivations, and puts topics into context. Curtis Roads's step-by-step presentation orients musicians, engineers, scientists, and anyone else new to computer and electronic music.

    The new edition continues to be the definitive tutorial on all aspects of computer music, including digital audio, signal processing, musical input devices, performance software, editing systems, algorithmic composition, MIDI, and psychoacoustics, but the second edition also reflects the enormous growth of the field since the book's original publication in 1996. New chapters cover up-to-date topics like virtual analog, pulsar synthesis, concatenative synthesis, spectrum analysis by atomic decomposition, Open Sound Control, spectrum editors, and instrument and patch editors. Exhaustively referenced and cross-referenced, the second edition adds hundreds of new figures and references to the original charts, diagrams, screen images, and photographs in order to explain basic concepts and terms.

    Features

    New chapters: virtual analog, pulsar synthesis, concatenative synthesis, spectrum analysis by atomic decomposition, Open Sound Control, spectrum editors, instrument and patch editors, and an appendix on machine learning

    Two thousand references support the book's descriptions and point readers to further study

    Uses mathematical notation and program code examples only when necessary

    Twenty-five years of classroom, seminar, and workshop use inform the pace and level of the material

    • Hardcover $110.00