Carnegie Mellon University
Browse

The Nyquist Composition Environment: Supporting Textual Programming with a Task-Oriented User Interface

Download (1015.41 kB)
journal contribution
posted on 2004-05-20, 00:00 authored by Roger B Dannenberg
Nyquist is a programming language for sound synthesis and music composition. Nyquist has evolved from a text-only programming language to include an integrated development environment (IDE) that adds graphical support for many tasks. Nyquist is also hosted by Audacity, a widely used audio editor that can invoke Nyquist functions written in the form of scripted plug-ins. This article shows by example how task-oriented interface design can augment a text-based language.

History

Publisher Statement

All Rights Reserved

Date

2004-05-20

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC