AccessMyLibrary provides FREE access to over 30 million articles from top publications available through your library.

The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing, and Programming.(Review)

Computer Music Journal

| March 22, 2001 | Thompson, Robert Scott | COPYRIGHT 2001 MIT Press Journals. This material is published under license from the publisher through the Gale Group, Farmington Hills, Michigan.  All inquiries regarding rights should be directed to the Gale Group. (Hide copyright information)Copyright

Softcover, 2000, ISBN 0-262-52261-6, 740 pages, illustrated, appendices, bibliography, discography, index, CD-ROMs (2); The MIT Press, 5 Cambridge Center, Cambridge, Massachusetts 02142-1493, USA; telephone (800) 356-0343; electronic mail mitpress-orders@mit.edu; World Wide Web mitpress.mit.edu

There are a relatively small number of texts that might be considered absolutely essential for the library of the computer music practitioner. Among the volumes on the studio shelf we might find The Technology of Computer Music by Max Mathews, Elements of Computer Music by F. Richard Moore, Curtis Roads' Computer Music Tutorial, Computer Music by Charles Dodge and Thomas A. Jerse, and possibly John R. Pierce's The Science of Musical Sound or Eduardo Reck Miranda's recent Computer Music Techniques for the Electronic Musician. New for 2000, and highly anticipated, The Csound Book, edited by Richard Boulanger and featuring a host of computer musicians as contributing authors, is destined to find its rightful place alongside the classic contributions to our field. The actual printed text is accompanied by two CD-ROMs chock full of several more books' worth of material. This package is a remarkable reservoir of information specific to the Csound compiler; it is also very useful as a general text concerning many aspects of computer music techniques and synthesis methods. Csound is certainly one of the most important tools for the creative computer musician. It is likely that this book will bring many more musicians into the fold and become a catalyst for further development of the art of computer music composition and music software design. Undoubtedly, it will also inspire continued innovations of the Csound software itself.

The Csound Book does not replace the other important computer music texts that have a more general or theoretical premise, nor does it seek to. It does, however, make a great companion book, allowing the reader to explore practical applications of concepts such as Fourier synthesis, digital filter theory, chaotic systems, reverberation, and algorithmic composition. This is accomplished very elegantly and always with reference to direct sonic experience with the aid of numerous examples of Csound code. The text serves an important function by providing concrete examples of myriad synthesis methods, digital signal processing techniques, and specialized applications within one conceptual framework.

While it is clear that Mr. Boulanger has conceived his text with pedagogical intent, as evidenced by his own excellent tutorial chapter, this is also a book which will bring significant enlightenment to composers and sound designers who already have considerable experience working with this software or with other computer music systems. Those of us who work closely with Csound have come to rely on its considerable depth, relative ease of programming, excellent sonic quality, and technical generality. As one becomes more expert with the language, more and more possibilities for its use seem to reach to the horizons of creative imagination. Many have lamented, however, the terse documentation of the Csound manual. This is not to suggest that the documentation is flawed; on the contrary, it is quite excellent and well maintained as new opcodes are added and the language continues to develop (a complete manual is found on the accompanying CD-ROMs). It is simply that the manual does not provide sufficient examples of how the various opcodes and features of the language may be used by composers and researchers. Such insights have up to now been rare and sorely missed by beginner and expert alike. The Csound Book succeeds brilliantly in filling the void. Even for the seasoned computer musician, the text provides numerous opportunities for "ah ha!" moments and spurs renewed creative responses to musical problems. Part of the reason for this lies in the abundant resources of the language itself (now comprising over 450 opcodes) and its continued development and refinement by members of the Csound community, many of whom are represented in this new publication.

Another reason that the text is a wellspring for the creative imagination is that each composer's approach to working with Csound is likely to be somewhat idiosyncratic and personal. The language invites originality, as does the general method of software synthesis. It is very interesting indeed to be able to investigate the methods of the many contributing authors and composers. Therefore, this book becomes an extremely valuable resource in that it displays the working methods of many fine practitioners, with well-documented and concrete examples, while at the same time explaining the finer aspects of the language and providing general edification on topics central to computer applications for music.

Mr. Boulanger's efforts to create a fine book shine through admirably in every aspect of this project. The text, including the additional chapters on CD-ROM, is replete with excellent graphics, uniform and well commented coding examples, illustrative instrument-design flowcharts, thorough indexing, appendices of various kinds--and all of it extremely well edited. There is an impressive unity to the text even though different authors have written the various chapters. The scope of the undertaking has been enormous. If there are errata they have evaded the careful eye of this reviewer. Further, the text and accompanying CD-ROMs are thoughtfully organized, beginning with Mr. Boulanger's long and detailed tutorial chapter. In fact, he suggests that the book might work well for a variety of course foci. In the Introduction, he outlines which chapters might be used for courses with special emphases in Csound, introductory and advanced music synthesis, digital signal processing, composition and aesthetics, physical modeling, and so on.

As someone who teaches Csound in the university context, the pedagogical attributes of The Csound Book are most welcome. Students love the text, have a much easier time getting started with the program (overcoming the notoriously steep learning curve much more quickly), and are able to satisfy their hunger for more sophisticated and engrossing synthesis methods much more quickly, with greater ease, and with a more thorough theoretical grounding. One feature of the text that may be overlooked by some is the treasure trove of instruments and compositions contained on the CD-ROMs. Many of these are by established composers of computer music and by the authors of the various chapters. Others, however, are by students from around the world. These instrument designs and compositions are of potential interest to other students and provide a resource for modification and analysis that is useful to the learning process. Their inclusion is far from superfluous.

Related articles from newspapers, magazines, journals, and more
The Csound Book, edited by Richard Boulanger.(Products of Interest)
Magazine article from: Computer Music Journal June 22, 2000 700+ words
The Csound Book (US$ 55), edited by Richard Boulanger, has been published by The...Richard Boulanger has included his chapter and tutorials from The Csound Book, all linked to the newest HTML manual. Also included are the 4.01...
Remarks on Computer Music Culture.(Critical Essay)
Magazine article from: Computer Music Journal Chadabe, Joel December 22, 2000 700+ words
...sound-generating technique was a product of computer music research. Lines of influence occasionally...the other direction, from popular music to computer music. Some computer music composers have incorporated popular elements...
Composer, Teacher Host of North Carolina Computer Music Festival.
Newspaper article from: Knight Ridder/Tribune Business News March 28, 2002 700+ words
...of North Carolina's first-ever computer music festival. As a music major at the...annual gathering of the International Computer Music Association. Waschka uses words such...traditional composing to the niche world of computer music composition. Computer music, music...
The Aesthetics of Interactive Computer Music.
Magazine article from: Computer Music Journal Garnett, Guy E. March 22, 2001 700+ words
This article describes the aesthetics of interactive computer music and contrasts these with aesthetic assumptions of other genres of computer music. Interactive computer music is a sub-genre of what might be called performance-oriented...
Computer Music: An Interactive Documentary. (Software Review)(Evaluation)
Magazine article from: Notes Flaherty, Tom December 1, 1997 700+ words
Computer Music: An Interactive Documentary contains...without such instructional aids. Computer Music takes full advantage of the means...or confusing and discouraging, and Computer Music has its share of both extremes. Although...
CDCM Computer Music Series, Vol. 28: Larry Austin: SoundPlays, Cityscapes,...
Magazine article from: Computer Music Journal Baczewski, Philip June 22, 2000 700+ words
CDCM Computer Music Series, Vol. 28: Larry Austin...from the Consortium to Distribute Computer Music (CDCM) is the eighth release categorized...case is Larry Austin, well known in computer music circles and the producer and cofounder...
New editorial lineup at Computer Music Journal.(Editor's Notes)
Magazine article from: Computer Music Journal Keislar, Douglas June 22, 2000 700+ words
...Note introduces some new faces among Computer Music Journal's editorial staff. To start...published his highly regarded textbook The Computer Music Tutorial. Curtis served as editor...Journal are described in "A History of Computer Music Journal," published in Volume 10...
ICMC '99.(International Computer Music Conference, 22-28 October 1999, Beijing,...
Magazine article from: Computer Music Journal Young, John P. Schedel, Margaret June 22, 2000 700+ words
International Computer Music Conference, Beijing, China, 22-28 October 1999 The International Computer Music Conference was held in Beijing...city was in fine form to receive the computer music delegation. Even though it was sometimes...
Design and Architecture of Distributed Sound Processing and Database Systems...
Magazine article from: Computer Music Journal Wohrmann, Rolf Ballet, Guillaume September 22, 1999 700+ words
...distributed and World Wide Web-based computer music applications. The discussion is based...client/server and Web technology for computer music applications. It should be noted that...California. World Wide Web-Based Computer Music Interfaces Over the last few years...
Computer Music: Synthesis, Composition, and Performance, 2d ed.
Magazine article from: Notes Dobrian, Christopher September 1, 1998 700+ words
...and second editions, the field of computer music has become much larger and more diverse...computers described in the first edition. Computer music is now as prevalent in the studios...branches of interest that the term "computer music" means radically different things...
For more facts and information, see all results
©2009 Gale, a part of Cengage Learning. All rights reserved.
About us | FAQs | Contact us | Privacy policy | Terms and conditions
Other Gale sites: Encyclopedia.com | HighBeam Research | Acquire Content | Books & Authors | Goliath | MovieRetriever | Smart QandA