previous up previous
Bibliography

MMR74
M.V. Mathew, F.R. Moore, and J.-C. Risset.
Computers and future music.
Science, 183:263-268, January 1974.
Am. Ass. for the Advancement of Science.

Var72
L. Varèse.
A Looking-Glass Diary.
Norton, New York, 1972.

AEL88
A.W. Appel, J. Ellis, and K. Li.
Real-time concurrent collection on stock multiprocessors.
In Proc. ACM SIGPLAN '88 Conf. on Prog. Lang. Design & Implementation, pages 11-20. ACM, June 1988.

App87
A.W. Appel.
Garbage collection can be faster than stack allocation.
Information Processing Letters, 25(4):275-279, June 1987.

Bak78
H.G. Jr. Baker.
List processing in real time on a serial computer.
Communications of the ACM, 21(4):280-294, April 1978.

Boe93
H. Boehm.
Space efficient conservative garbage collection.
In Proceedings of the ACM SIGPLAN '93 Conference on Programming Language Design and Implementation, volume SIGPLAN Notices 28, 6, pages 197-206, June 1993.

CSSL97
S. Chatterjee, J. Sydir, B. Sabata, and T. Lawrence.
Modelling applications for adaptive QoS-based resource management.
In Proceedings of the 2nd IEEE High Assurance Engineering Workshop, August 1997.

Jef92
K. Jeffay.
On kernel support for real-time multimedia applications.
In Proc. Third IEEE Workshop on Workstation Operating Systems, pages 39-46, Key Biscayne, FL, April 1992.

Kin82
C. Kingsley.
Description of a very fast storage allocator.
Technical report, Documentation of 4.2 BSD Unix malloc implementation, February 1982.

Loe92
K. Loepere.
Mach 3 kernel principles.
Technical report, Open Software Foundation and Carnegie Mellon University, July 1992.

NBPF96
B. Nichols, D. Buttlar, and J. Proulx Farrell.
Pthread programming.
O'Reilly and Associates, Sebastopol, CA, 1996.
ISBN 1-56592-115-1.

NG95
K. Nilsen and H. Gao.
The real-time behavior of dynamic memory management in C++, May 1995.
IEEE Real-Time Technology and Applications Symposium.

Nil94
K. Nilsen.
Reliable real-time garbage collection of C++.
Computing Systems, 7(4):467-504, Fall 1994.

PB98
A. Petit-Bianco.
Java garbage collection for real-time systems.
Dr. Dobb's Journal, October 1998.

POS96
POSIX.
Portable operating system interface (posix) - part 1: System application: Program interface.
Technical Report IEEE/ANSI Std 1003.1, IEEE. Information Technology, 1996.

RLLS97
R. Rajkumar, C. Lee, J. Lehoczky, and D. Siewiorek.
A resource allocation model for QoS management.
In Proceedings of the IEEE Real-Time Systems Symposium, December 1997.

SRL87
L. Sha, R. Rajkumar, and J. P. Lehoczky.
Priority inheritance protocols: An approach to real-time synchronization.
Technical report, Department of Computer Science, CMU, 1987.

TM97
M. Timmerman and J.-C. Monfret.
Windows NT as a real-time OS?
Real-Time Magazine, 2:6-14, 1997.

TNR90
H. Tokuda, T. Nakajima, and P. Rao.
Real-time mach: Towards a predictable real-time system.
In Proceedings of USENIX Mach Workshop, October 1990.

Wil94
P. R. Wilson.
Uniprocessor garbage collection techniques.
Technical report, University of Texas, 1994.

WJ93
P. R. Wilson and M.S. Johnstone.
Real-time non-copying garbage collection.
In ACM OOPSLA Workshop on Memory Management and Garbage Collection, 1993.

Zor93
B. Zorn.
The measured cost of conservative garbage collection.
Software - Practice and Experience, 23(7):733-756, 1993.

AC95
G. Assayag and J.-P. Cholleton.
Musique, nombres et ordinateurs.
La Recherche, 26, Juillet-août 1995.

Ago98
C.A. Agon.
OpenMusic : Un language visuel pour la composition assistée par ordinateur.
PhD thesis, Université Pierre et Marie Curie, Paris 6, Paris, France, 1998.

Bar86
P Barbaud.
La musique discipline scientifique.
Dunod, Paris, 1986.

CLF93
C. Cadoz, A Luciani, and J.-L. Florens.
CORDIS-ANIMA: A modeling and simulation system for sound and image synthesis - the general formalism.
Computer Music Journal, 17(1):19-29, Spring 1993.

Cou92
F. Courtot.
CARLA: Knowledge acquisition and induction for computer assisted composition.
Interface, 21:191-217, 1992.

Dan89
R.B. Dannenberg.
The Cannon score language.
Computer Music Journal, 1(13):47-56, 1989.

Dan93
R. Dannenberg.
The implementation of Nyquist, a sound synthesis language.
In Computer Music Association, editor, Proceedings of the Int. Computer Music Conference, pages 168-171, September 1993.

DH88
P. Desian and H. Honing.
LOCO: A composition microworld in Logo.
Computer Music Journal, 12(3), Fall 1988.

DP93
G. De Poli.
Audio signal processing by computer.
In G. Haus, editor, Music Processing. Oxford University Press, 1993.
ISBN 0-19-816372-X.

DR86
P. Dannenberg, R.B. McAvinney and D. Rubine.
Artic: A functional language for real-time systems.
Computer Music Journal, 4(10):67-78, 1986.

EGA94
G. Eckel and R. González-Arroyo.
Musically salient control abstractions for sound synthesis.
In Proceedings of the Int. Computer Music Conference, Aarhus, Danmark, 1994. Int. Computer Music Association.

EIC95
G. Eckel, F. Iovino, and R. Caussé.
Sound synthesis by physical modelling with Modalys.
In Proceedings of the Int. Symposium on Music Acoustics, Le Normant, Dourdan, 1995.

GCFP97
Assayag G., Agon C., J. Fineberg, and Hanappe P.
Object oriented visual environment for musical composition.
In Proceedings of the Int. Computer Music Conference, San Francisco, 1997. Int. Computer Music Association.

Hil70
L. Hiller.
Music composed with computers: A historical survey, pages 42-96.
Cornell Univ. Press, 1970.

Loy85
G. Loy.
Musicians make a standard: The MIDI phenomenon.
Computer Music Journal, 9(4):8-26, Winter 1985.

Loy89
G. Loy.
Composing with computers: A survey of some compositional formalisms and music programming languages, pages 291-396.
MIT Press, 1989.
ISBN 0-262-13241-9.

MA93
J.D. Morrison and J.-M. Adrien.
Mosaic: A framework for modal synthesis.
Computer Music Journal, 17(1):45-56, Spring 1993.

Mak75
J. Makhoul.
Linear prediction: a tutorial review.
In Proceedings of the IEEE, volume 63, pages 561-580. The Inst. of Electrical and Electronics Engineers, April 1975.

Mat69
M.V. Mathews.
The technology of computer music.
The MIT Press, Cambridge, Massachussetts, 1969.

MJ89
Laurson M. and Duthen J.
Patchwork, a graphical language in preform.
In Proceedings of the Int. Computer Music Conference, pages 172-175, San Franscisco, 1989. Int. Computer Music Association.

MMR74
M.V. Mathew, F.R. Moore, and J.-C. Risset.
Computers and future music.
Science, 183:263-268, January 1974.
Am. Ass. for the Advancement of Science.

Moo78
J. Moorer.
The use of the phase vocoder in computer music applications.
Journal of The Audio Engineering Society, 26(1):42-45, 1978.

Opp96
D. Oppenheim.
DMIX: A multi faceted environment for composing and performing computer music.
Mathematics and Computers, 1996.

PSS+98
D. Porcaro, N. Jaffe, P. Scandalis, J. Smith, , T. Stilson, and S. Van Duyne.
SynthBuilder: A graphical rapid-prototyping tool for the development of music synthesis and effect patches on multiple platforms.
Computer Music Journal, 2(22):35-44, Summer 1998.

Puc91a
M. Puckette.
Combining events and signal processing in the MAX programming environment.
Computer Music Journal, 3(15):68-77, 1991.

Puc91b
M. Puckette.
FTS: a real-time monitor for multiprocessor music synthesis.
Computer Music Journal, 3(15):58-67, 1991.

RC84
X. Rodet and P. Cointe.
FORMES: Composition and scheduling of processes.
In C. Roads, editor, The Music Machine, Cambridge Massachusetts, 1984. MIT Press.

Ris93
J.-C. Risset.
Synthèse et matériau sonore.
In Les Cahiers de l'Ircam: La Synthèse Sonore, Paris, France, 1993. Editions Ircam - Centre Georges-Pompidou.

Roa96
C. Roads.
The computer music tutorial.
The MIT Press, Cambridge, Massachussetts, 1996.

RPB93
X. Rodet, Y. Potard, and J.-B Barrière.
The CHANT project: From the synthesis of the singing voice to the synthesis in general.
In C. Roads, editor, The Music Machine, Cambridge Massachusetts, 1993. MIT Press.

Smi96
J.O. III Smith.
Physical modeling synthesis update.
Computer Music Journal, 20(2):44-56, Summer 1996.

Smi97
J.O. III Smith.
Acoustical modeling using digital waveguides, pages 221-263.
Swets and Zeitlinger, 1997.
ISBN 90-265-1483-2.

Tau91
H. Taube.
Common music: A music composition language in Common Lisp and CLOS.
Computer Music Journal, 15(2), Summer 1991.
MIT Press.

Ver86
B. Vercoe.
Csound: A Manual for the Audio Processing System and Supporting Programs with Tutorials.
Media Lab, MIT, 1986.

Xen90
Y. Xenakis.
Formalized music: Thoughts and mathematics in music.
Pendragon, 1990.

AK89
D.P. Anderson and R. Kuivila.
Continuous abstractions for discrete event languages.
Computer Music Journal, 3(13):11-23, 1989.

AR93
G. Assayag and C. Rueda.
The music representation project at Ircam.
In Proceedings of the Int. Computer Music Conference, Tokyo, Japan, 1993. Int. Computer Music Association.

Ass96
G. Assayag.
Openmusic.
In Proceedings of the Int. Computer Music Conference, Hong Kong, 1996. Int. Computer Music Association.

Bal92
M. Balaban.
Music structures: Interleaving the temporal and hierarchical aspects in music, pages 111-138.
The AAAI Press/The MIT Press, 1992.
ISBN 0-262-52170-9.

BL89
H. Bestougeff and G Ligozat.
Outils logiques pour le traitement du temps.
Masson, Paris, 1989.

BRP+78
W. Buxton, W. Reeves, R. Patel, R. Baecker, and L. Mezei.
The use of hierarchy and instance in a data structure for computer music.
Computer Music Journal, 2(4), 1978.
reproduced in The Foundations of Computer Music, Roads & Strawn, The MIT Press, 1985.

Cou92
F. Courtot.
Logical representation and induction for computer assisted composition, pages 157-181.
The AAAI Press/The MIT Press, 1992.
ISBN 0-262-52170-9.

Dan89
R.B. Dannenberg.
The Cannon score language.
Computer Music Journal, 1(13):47-56, 1989.

Dan93
R. Dannenberg.
The implementation of Nyquist, a sound synthesis language.
In Computer Music Association, editor, Proceedings of the Int. Computer Music Conference, pages 168-171, September 1993.

Dan97
R.B. Dannenberg.
Abstract time warping of compound events and signals.
Computer Music Journal, 3(21):61-70, 1997.

DDH97
R.B. Dannenberg, P. Desain, and H. Honing.
Programming language design for music, pages 271-315.
Swets and Zeitlinger, 1997.
ISBN 90-265-1483-2.

DH88
P. Desian and H. Honing.
LOCO: A composition microworld in Logo.
Computer Music Journal, 12(3), Fall 1988.

DH92
P. Desain and H. Honing.
Time functions function best as functions of multiple times.
Computer Music Journal, 16(2):17-34, Summer 1992.

DK94
A. Duda and C. Keramine.
Structured temporal composition of multimedia data.
In Proceedings of the IEEE Int. Workshop on Multimedia Computing and Systems, pages 140-151, Boston, May 1994. The Inst. of Electrical and Electronics Engineers.

DR86
P. Dannenberg, R.B. McAvinney and D. Rubine.
Artic: A functional language for real-time systems.
Computer Music Journal, 4(10):67-78, 1986.

EGA94
G. Eckel and R. González-Arroyo.
Musically salient control abstractions for sound synthesis.
In Proceedings of the Int. Computer Music Conference, Aarhus, Danmark, 1994. Int. Computer Music Association.

EIC95
G. Eckel, F. Iovino, and R. Caussé.
Sound synthesis by physical modelling with Modalys.
In Proceedings of the Int. Symposium on Music Acoustics, Le Normant, Dourdan, 1995.

FJLV98
H. Fargier, M. Jourdan, N. Layaida, and Th. Vidal.
Using temporal constraints networks to manage temporal scenario of multimedia documents.
In ECAI 98 workshop on Spatial and Temporal Reasoning, Brighton, UK, 1998.

Hon93
H. Honing.
Issues in the representation of time and structure in music.
Contemporary Music Review, 9:221-239, 1993.

Hon95
H. Honing.
The vibrato problem: comparing two solutions.
Computer Music Journal, 3(19):32-49, 1995.

JLR+98
M. Jourdan, N. Layaida, C. Roisin, L. Sabry-Ismael, and L. Tardif.
Madeus, an authoring environment for interactive multimedia documents.
September 1998.

KD97
C. Keramine and A. Duda.
Operator based composition of structured multimedia presentations.
In Proceedings of the 4th COST 237 Workshop - From Multimedia to Network Services, Lisboa, December 1997.

MMR74
M.V. Mathew, F.R. Moore, and J.-C. Risset.
Computers and future music.
Science, 183:263-268, January 1974.
Am. Ass. for the Advancement of Science.

OFL97
Y. Orlarey, D. Fober, and S. Letz.
Elody: a Java+MidiShare based music composition environment.
In Proceedings of the Int. Computer Music Conference. Int. Computer Music Association, 1997.

Opp96
D. Oppenheim.
DMIX: A multi faceted environment for composing and performing computer music.
Mathematics and Computers, 1996.

PC98
F. Pachet and J. Carrive.
Recherches et applications en informatique musicale, chapter Intervalles temporels circulaires et application à l'analyse harmonique.
Hermès, Paris, France, 1998.

RC84
X. Rodet and P. Cointe.
FORMES: Composition and scheduling of processes.
In C. Roads, editor, The Music Machine, Cambridge Massachusetts, 1984. MIT Press.

RL97
X. Rodet and A. Lefèvre.
The Diphone program: New features, new synthesis methods and experience of musical use.
In Proceedings of the Int. Computer Music Conference, Thessaloniki, Hellas, 1997.

RPB93
X. Rodet, Y. Potard, and J.-B Barrière.
The CHANT project: From the synthesis of the singing voice to the synthesis in general.
In C. Roads, editor, The Music Machine, Cambridge Massachusetts, 1993. MIT Press.

SJ93
E. Saint-James.
La programmation applicative (de Lisp à la machine en passant par le lambda-calcul).
Hermès, Paris, France, 1993.

Tau91
H. Taube.
Common music: A music composition language in Common Lisp and CLOS.
Computer Music Journal, 15(2), Summer 1991.
MIT Press.

Xen90
Y. Xenakis.
Formalized music: Thoughts and mathematics in music.
Pendragon, 1990.

Ago98
C.A. Agon.
OpenMusic : Un language visuel pour la composition assistée par ordinateur.
PhD thesis, Université Pierre et Marie Curie, Paris 6, Paris, France, 1998.

AR93
G. Assayag and C. Rueda.
The music representation project at Ircam.
In Proceedings of the Int. Computer Music Conference, Tokyo, Japan, 1993. Int. Computer Music Association.

Ass96
G. Assayag.
Openmusic.
In Proceedings of the Int. Computer Music Conference, Hong Kong, 1996. Int. Computer Music Association.

Boe93
H. Boehm.
Space efficient conservative garbage collection.
In Proceedings of the ACM SIGPLAN '93 Conference on Programming Language Design and Implementation, volume SIGPLAN Notices 28, 6, pages 197-206, June 1993.

Bot98
P. Bothner.
Kawa: Compiling dynamic languages to the Java VM.
In Proceedings of the 1998 Usenix conference. Usenix, 1998.

BS95
A. Baird-Smith.
Distribution et Interpretation dans les Interfaces Homme-Machine.
PhD thesis, Universite Paris VI, Paris, France, 1995.

Dan93
R. Dannenberg.
The implementation of Nyquist, a sound synthesis language.
In Computer Music Association, editor, Proceedings of the Int. Computer Music Conference, pages 168-171, September 1993.

EGA94
G. Eckel and R. González-Arroyo.
Musically salient control abstractions for sound synthesis.
In Proceedings of the Int. Computer Music Conference, Aarhus, Danmark, 1994. Int. Computer Music Association.

GJS96
J. Gosling, B. Joy, and G. Steel.
The Java language specification.
Technical report, Sun Microsystems Computer Company, August 1996.

GM95
J. Gosling and H. McGilton.
The Java language environment: A white paper.
Technical report, Sun Microsystems Computer Company, October 1995.

KCR98
R. Kelsey, W. Clinger, and J. (editors) Rees.
Revised (5) report on the algorithmic language scheme.
Technical report, February 1998.

LC94
O. Laumann and B. Carsten.
Elk: The Extension Language Kit.
USENIX Computing Systems, 7(4):419-449, 1994.

Loy89
G. Loy.
Composing with computers: A survey of some compositional formalisms and music programming languages, pages 291-396.
MIT Press, 1989.
ISBN 0-262-13241-9.

Puc91a
M. Puckette.
Combining events and signal processing in the MAX programming environment.
Computer Music Journal, 3(15):68-77, 1991.

Puc91b
M. Puckette.
FTS: a real-time monitor for multiprocessor music synthesis.
Computer Music Journal, 3(15):58-67, 1991.

RC84
X. Rodet and P. Cointe.
FORMES: Composition and scheduling of processes.
In C. Roads, editor, The Music Machine, Cambridge Massachusetts, 1984. MIT Press.

Ver86
B. Vercoe.
Csound: A Manual for the Audio Processing System and Supporting Programs with Tutorials.
Media Lab, MIT, 1986.

vGR98
R. van Glabbeek and P. Rittgen.
Scheduling algebra.
Arbeitsberichte 12, Institut für Wirtschaftsinformatik, Universtität Koblenz-Landau, Germany, 1998.
to appear as Report STAN-CS-TN-98-.., Dep. of Computer Science, Stanford University.

GHJV95
E. Gamma, R. Helm, R. Johnson, and J. Vlissides.
Design patterns: Elements of reusable object-oriented software.
Addison-Wesley, 1995.

GM95
J. Gosling and H. McGilton.
The Java language environment: A white paper.
Technical report, Sun Microsystems Computer Company, October 1995.

NG95
K. Nilsen and H. Gao.
The real-time behavior of dynamic memory management in C++, May 1995.
IEEE Real-Time Technology and Applications Symposium.

Nil
K. Nilsen.
Embedded real-time development in the Java language.

WJ93
P. R. Wilson and M.S. Johnstone.
Real-time non-copying garbage collection.
In ACM OOPSLA Workshop on Memory Management and Garbage Collection, 1993.

BMSX97
A. Borning, K. Marriott, P. Stuckey, and Y. Xiao.
Solving linear arithmetic constraints for user interface applications.
In Proc. of the 1997 ACM Symposium on User Interface Software and Technology, pages 87-96, October 1997.

FB93
B. Freeman-Benson.
Converting an existing user interface to use constraints.
In Proc. of the 1993 ACM Symposium on User Interface Software and Technology, pages 207-215, Atlanta, Georgia, November 1993.

FJLV98
H. Fargier, M. Jourdan, N. Layaida, and Th. Vidal.
Using temporal constraints networks to manage temporal scenario of multimedia documents.
In ECAI 98 workshop on Spatial and Temporal Reasoning, Brighton, UK, 1998.

Mil91
R. Milner.
The polyadic PI-calculus: a tutorial, October 1991.

Pra92
V.R. Pratt.
The duality of time and information.
In Proceedings of the 3rd International Conference on Concurrency Theory (CONCUR'92), volume 630 of Lecture Notes in Computer Science, pages 237-253. Springer-Verlag, August 1992.

vGR98
R. van Glabbeek and P. Rittgen.
Scheduling algebra.
Arbeitsberichte 12, Institut für Wirtschaftsinformatik, Universtität Koblenz-Landau, Germany, 1998.
to appear as Report STAN-CS-TN-98-.., Dep. of Computer Science, Stanford University.

AK89
D.P. Anderson and R. Kuivila.
Continuous abstractions for discrete event languages.
Computer Music Journal, 3(13):11-23, 1989.

BMSX97
A. Borning, K. Marriott, P. Stuckey, and Y. Xiao.
Solving linear arithmetic constraints for user interface applications.
In Proc. of the 1997 ACM Symposium on User Interface Software and Technology, pages 87-96, October 1997.

BRP+78
W. Buxton, W. Reeves, R. Patel, R. Baecker, and L. Mezei.
The use of hierarchy and instance in a data structure for computer music.
Computer Music Journal, 2(4), 1978.
reproduced in The Foundations of Computer Music, Roads & Strawn, The MIT Press, 1985.

Dan97
R.B. Dannenberg.
Abstract time warping of compound events and signals.
Computer Music Journal, 3(21):61-70, 1997.

DK94
A. Duda and C. Keramine.
Structured temporal composition of multimedia data.
In Proceedings of the IEEE Int. Workshop on Multimedia Computing and Systems, pages 140-151, Boston, May 1994. The Inst. of Electrical and Electronics Engineers.

FB93
B. Freeman-Benson.
Converting an existing user interface to use constraints.
In Proc. of the 1993 ACM Symposium on User Interface Software and Technology, pages 207-215, Atlanta, Georgia, November 1993.

FJLV98
H. Fargier, M. Jourdan, N. Layaida, and Th. Vidal.
Using temporal constraints networks to manage temporal scenario of multimedia documents.
In ECAI 98 workshop on Spatial and Temporal Reasoning, Brighton, UK, 1998.

Hon93
H. Honing.
Issues in the representation of time and structure in music.
Contemporary Music Review, 9:221-239, 1993.

KD97
C. Keramine and A. Duda.
Operator based composition of structured multimedia presentations.
In Proceedings of the 4th COST 237 Workshop - From Multimedia to Network Services, Lisboa, December 1997.

PPK99
D. Pressnitzer, R. D. Patterson, and K. Krumbholz.
The lower limit of melodic pitch with filtered harmonic complexes.
Journal of the Acoustical Society of America, 1999.
Résumé, sous presse.

RC84
X. Rodet and P. Cointe.
FORMES: Composition and scheduling of processes.
In C. Roads, editor, The Music Machine, Cambridge Massachusetts, 1984. MIT Press.

SD93
C. Semal and L. Demany.
Further evidence for an autonomous processing of pitch in auditory short-term memory.
Journal of the Acoustical Society of America, 94(3):1315-1322, 1993.
previous up previous