next up previous index
Next: About this document ... Up: Why Strasheela? Previous: The Approach Taken   Index


Abelson, H., G. J. Sussman, and J. Sussman (1985).
Structure and Interpretation of Computer Programs.
MIT Press.

Anders, T. (2000).
Arno: Constraints Programming in Common Music.
In Proceedings of the 2000 International Computer Music Conference.

Anders, T. (2002).
A wizard's aid: efficient music constraint programming with Oz.
In Proceedings of the 2002 International Computer Music Conference.

Assayag, G., C. Rueda, M. Laurson, C. Agon, and O. Delerue (1999).
Computer Assisted Composition at IRCAM: From PatchWork to Open Music.
Computer Music Journal 23(3).

Baum, L. F. (1993, orig. 1900).
The Wonderful Wizard of Oz.

Bonnet, A. and C. Rueda (1999).
OpenMusic. Situation. version 3 (3rd ed.).
Paris: IRCAM.

Bratko, I. (2001).
Prolog. Programming for Artificial Intelligence.
3rd ed.

Bresson, J., C. Agon, and G. Assayag (2005).
OpenMusic 5: A Cross-Platform Release of the Computer-Assisted Composition Environment.
In 10th Brazilian Symposium on Computer Music, Belo Horizonte, Brazil.

Cheadle, A. M., W. Harvey, A. J. Sadler, J. Schimpf, K. Shen, and M. G. Wallace (2003).
Eclipse: An introduction.
Technical Report IC-PARC-03-1, IC-Parc, Imperial College London.

Chemillier, M. and C. Truchet (2001).
Two Musical CSPs.
In Seventh International Conference on Principles and Practice of Constraint Programming, Musical Constraints Workshop, Paphos, Cyprus.

Cope, D. (1991).
Computers and Musical Style.
Madison, WI: A-R Editions.

Cope, D. (1996).
Experiments in Musical Intelligence.
Madison, WI: A-R Editions.

Cope, D. (2000).
The Algorithmic Composer.
Madison, WI: A-R Editions.

Courtot, F. (1990).
A Constraint Based Logic Program for Generating Polyphonies.
In Proceedings of the International Computer Music Conference, Glasgow.

Dannenberg, R. B. (1989).
The Canon Score Language.
Computer Music Journal 13(1).

Desain, P. (1990).
Lisp as a second language: functional aspects.
Perspectives of New Music 28(1).

Desain, P. and H. Honing (1997).
CLOSe to the edge? Advanced object oriented techniques in the representation of musical knowledge.
Journal of New Music Research 2.

Harris, M., A. Smaill, and G. Wiggins (1991).
Representing music symbolically.

Kretz, J. (2003).
Continuous Gestures of Structured Material. Experiences in Computer Aided Composition.
In PRISMA 01. Milano: EuresisEdizioni.

Laurson, M. (1996).
PATCHWORK: A Visual Programming Language and some Musical Applications.
Ph. D. thesis, Sibelius Academy, Helsinki.

Laurson, M. and M. Kuuskankare (2001).
A Constraint Based Approach to Musical Textures and Instrumental Writing.
In Seventh International Conference on Principles and Practice of Constraint Programming, Musical Constraints Workshop, Paphos, Cyprus.

Mitchell, T. M. (1997).
Machine Learning.

Morales, E. and R. Morales (1995).
Learning Musical Rules.
In Proceedings of the IJCAI-95 International Workshop on Artificial Intelligence and Music, 14th International Joint Conference on Artificial Intelligence (IJCAI-95), Montreal, Canada.

Pachet, F. and P. Roy (1995).
Mixing Constraints and Objects: a Case Study in Automatic Harmonization.
In I. Graham, B. Magnusson, and J.-M. Nerson (Eds.), Proceedings of TOOLS-Europe'95, Versailles, France. Prentice-Hall, Hertfordshire, UK.

Pachet, F. and P. Roy (2001).
Musical Harmonization with Constraints: A Survey.
Constraints Journal 6(1).

Pope, S. T. (Ed.) (1991).
The Well-Tempered Object: Musical Applications of Object-Oriented Software Technology.
MIT Press.

Pope, S. T. (1992).
The Smoke Music Representation, Description Language, and Interchange Format.
In ICMC 1992.

Rueda, C., M. Lindberg, M. Laurson, G. Block, and G. Assayag (1998).
Integrating Constraint Programming in Visual Musical Composition Languages.
In ECAI 98 Workshop on Constraints for Artistic Applications, Brighton.

Russell, S. J. and P. Norvig (2002).
Artificial Intelligence: A Modern Approach (2nd ed.).
Prentice Hall.

Sandred, O. (2000).
OMRC 1.1. A library for controlling rhythm by constraints (2nd ed.).
Paris: IRCAM.

Sandred, O. (2003).
Searching for a Rhythmical Language.
In PRISMA 01. Milano: EuresisEdizioni.

Schottstaedt, W. (1989).
Automatic Counterpoint.
In M. V. Mathews and J. R. Pierce (Eds.), Current Directions in Computer Music Research. The MIT Press.

Schulte, C. (2002).
Programming Constraint Services, Volume 2302 of Lecture Notes in Artificial Intelligence.
Berlin, Germany: Springer-Verlag.

SICStus Prolog. (accessed 24 May 2006).

Truchet, C.
OMBacktrack Tutorial. tutorial/ (accessed 25 May 2006).

Truchet, C., C. Agon, and P. Codognet (2001).
A Constraint Programming System for Music Composition, Preliminary Results.
In Seventh International Conference on Principles and Practice of Constraint Programming, Musical Constraints Workshop, Paphos, Cyprus.

Truchet, C., G. Assayag, and P. Codognet (2003).
OMClouds, a heuristic solver for musical constraints.
In MIC2003: The Fifth Metaheuristics International Conference, Kyoto, Japan.

van Roy, P. and S. Haridi (2004).
Concepts, Techniques, and Models of Computer Programming.
MIT Press.

Wolkow, A. (2005, Russian orig. 1939).
Der Zauberer der Smaragdenstadt.
Leiv Buchhandels- und Verlagsanstalt.

Torsten Anders 2006-06-05