Research in music and artificial intelligence
ACM Computing Surveys (CSUR)
Programming languages for computer music synthesis, performance, and composition
ACM Computing Surveys (CSUR)
Programming in an Interactive Environment: the ``Lisp'' Experience
ACM Computing Surveys (CSUR)
Behavioral Aspects of Text Editors
ACM Computing Surveys (CSUR)
Interactive Editing Systems: Part I
ACM Computing Surveys (CSUR)
Document Formatting Systems: Survey, Concepts, and Issues
ACM Computing Surveys (CSUR)
The natural language of interactive systems
Communications of the ACM
Communications of the ACM
GROOVE—a program to compose, store, and edit functions of time
Communications of the ACM
SAIL
An analog/hybrid instrument for electronic music synthesis.
An analog/hybrid instrument for electronic music synthesis.
Lexical and pragmatic considerations of input structures
ACM SIGGRAPH Computer Graphics
Lisp machine manual
A programming language
The computer as musical accompanist
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Mapping performer parameters to synthesis engines
Organised Sound
Towards a dimension space for musical devices
NIME '05 Proceedings of the 2005 conference on New interfaces for musical expression
Automatic Synthesizer Articulation
Computer Music Journal
Evaluation of Input Devices for Musical Expression: Borrowing Tools from HCI
Computer Music Journal
AI methods in algorithmic composition: a comprehensive survey
Journal of Artificial Intelligence Research
Hi-index | 0.00 |
This paper is a study of the unique problems posed by the use of computers by composers and performers of music. The paper begins with a presentation of the basic concepts involved in the musical interaction with computer devices, followed by a detailed discussion of three musical tasks: music manuscript preparation, music language interfaces for composition, and real-time performance interaction. Fundamental design principles are exposed through an examination of several early computer music systems, especially the Structured Sound Synthesis Project. A survey of numerous systems, based on the following categories, is presented: compositions and synthesis languages, graphics score editing, performance instruments, digital audio processing tools, and computer-aided instruction in music systems. An extensive reference list is provided for further study in the field.