Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!usc!calvin.usc.edu!alves From: alves@calvin.usc.edu (William Alves) Newsgroups: comp.music Subject: Re: music composition languages Message-ID: <33676@usc.edu> Date: 17 Jun 91 18:29:22 GMT References: <2672@m1.cs.man.ac.uk> <25468@well.sf.ca.us> Sender: news@usc.edu Organization: University of Southern California, Los Angeles, CA Lines: 126 Nntp-Posting-Host: calvin.usc.edu In article <25468@well.sf.ca.us> csz@well.sf.ca.us (Carter Scholz) writes: >I've never heard of AMPLE, but the general question is inspiring. >What music languages are there? I volunteer to act as an informal >archive, if people wish to e-mail me brief descriptions of languages >they have used. Try to include the author(s) and approximate date >of origin. Once I've collated the data I'll post a summary. > >Carter Scholz csz@well.sf.ca.us I once tried to compile a list of computer music languages, which I've included below. I've posted it in the hopes that it will be useful and that some readers out there can help fill in the missing information or correct any mistakes. It brings up interesting questions about what, exactly, is a computer music language. But I'll leave that to you to decide. It's roughly in chronological order. Bill Alves ---------------------------------------------------------------------- SUMMARY LISTING OF COMPUTER MUSIC LANGUAGES Computer Author(s) Language or OS Language Year (Institution) MUSIC I IBM 704 Assembler 1957 Max Mathews (Bell Labs) MUSIC II IBM 7094 Assembler 1958 Max Mathews (Bell Labs) MUSIC III IBM 7094 Assembler 1960 Max Mathews (Bell Labs) MUSIC IV IBM 7094 Macro 1963 Max Mathews (Bell Labs) assembler MUSIC 4B IBM 360? FORTRAN IV 1964 Godfrey Winham and Hubert Howe (Princeton) MUSIC 4F / ? FORTRAN IV 1967 Arthur Roberts (Ar- ORPHEUS gonne National Lab- oratory) GROOVE Honeywell FORTRAN IV 1968 Mathews, Moore (Bell DDP-224 & assembler Labs) MUSIC V independent FORTRAN IV 1969 Max Mathews (Bell Labs) & assembler MUSIC 360 IBM/360 FORTRAN IV 1969 Barry Vercoe (MIT) & 360 assembler MUSIC 6 ? ? ? (Stanford) MUSIC 4BF ? FORTRAN IV 1972 Godfrey Winham and Hubert Howe (Prince- ton) OUTPERFORM PDP-11 FORTRAN IV 1972 D. Jaeger, D. Lester (University of Toronto) SYMPFONICS ? FORTRAN IV 1972 B. Vassaur (U. of Tulsa) MUSIC 7 IBM 370 FORTRAN IV ? Hubert Howe (Queens Metasymbol College) MUSIC7 PDP-8 FORTRAN IV ? L. Hiller (SUNY Buffalo) MUSIC 10 PDP-10 ? ? J. Chowning, A. Moorer (Stanford) MUSIC 11 DEC PDP-11 Macro-II 1973 Barry Vercoe (MIT) POD6 HP-2116 FORTRAN IV 1973 Barry Truax (Institute of Sonology, Utrecht) MUS10 PDP-10 FORTRAN IV 1974 Leland Smith (Stanford) & MACRO 10 MOM HP2100A HPassembler 1974 G. Winham, M. Zucker- HP2116C man (Princeton) ORGANUM 1 IBM 370 PL/I 1974 Tisato (? Italy) ST IBM/360? FORTRAN IV ? Iannis Xenakis (CEMAMu, Paris) DCMP IBM 360 FORTRAN IV ? Grossi, Paoli, Sommi (CNUCE, Pisa, Italy) LPC IBM 370 FORTRAN IV 1975 Mian, Offelli (? Italy) PROD ? ? M. Green SSP PDP-15/20 MACRO-15 1975 G. M. Koeniq (Insti- tute of Sonology, Utrecht) POD7 HP-2116 FORTRAN IV 1975 Barry Truax (Simon Fraser University) MUSCMP DEC PDP-11 SAIL ? (Stanford) MUS8 MITS Altair BASIC 1976 R. Boudinot PILE DEC PDP-15 Macro 1977 Paul Berg (Institute of Sonology, Utrecht) invokator UNIX C 1977 C. Abbott SYNTA L-II PDP-10 FORTRAN IV 1977 W. Slawson (Univ. of Pittsburgh) UPIC Stand-alone? Assembler ? Xenakis (CEMAMu) autoklang Burroughs Algol ? Curtis Roads B6700 PLAY1 DEC PDP-11 PDP-11 1977 Joel Chadabe and Roger assembler Myers (NYSU Albany) PLAY2 DEC PDP-11? XPL 1978 Joel Chadabe and Roger Myers (NYSU Albany) PLACOMP PLATO/ ? ? 1978 D. Murray, J. Beau- champ, and G. Loitz (Univ. of Illinois) TREE/COTREE ? ? 1978 Curtis Roads (MIT) SSSP UNIX C 1978 Buxton, et. al. (University of Toronto) SYN4B DEC LSI-11 LSI-11 1978 N. Rolnick (IRCAM) assembler INV UNIX C 1978 Curtis Abbott (IRCAM) CHANT DEC PDP-11 SAIL 1979 Xavier Rodet, Yves Potard, and Conrad Cummings (IRCAM) MUSIC 1000 DEC PDP-11 ? 1979 Dean Walraff (DMX) 4CED DEC PDP-11 MACRO-11? 1979 Curtis Abbott (IRCAM) Music Composi- Fairlight ? 1980 (Fairlight Instruments) tion Language CMI CMUSIC UNIX C ? (UCSD) Algorithmic CP/M ? 1982 (Electronic Arts Music Language Research) Pla ? SAIL 1983 Bill Schottstaedt (Stanford) SCRIPT Synclavier XPL 1984? (New England Digital) Flavors Band Lisp Machine LISP 1984 C. Fry Arctic ? ? 1984 Roger B. Dannenberg, Paul McAvinney, and Dean Rubine (Carnegie Mellon) FORMES DEC VAX LISP 1984 Xavier Rodet and Pierre 11/780 Cointe (IRCAM) HMSL Macintosh, FORTH 1985 Larry Polansky, David Atari Amiga Rosenboom, and Phil Burke (Mills College) CSOUND UNIX C 1986 Barry Vercoe (MIT) CMIX UNIX C ? (Princeton) MASC ? ? ? Dan Kelley FORMULA ? ? ? Ron Kuivila ----------------------------------------------------------------------------