- Taschenbuch: 502 Seiten
- Verlag: Routledge (12. Mai 2014)
- Sprache: Englisch
- ISBN-10: 1439867917
- ISBN-13: 978-1439867914
- Größe und/oder Gewicht: 15,6 x 2,9 x 23,5 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 79.716 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
- Komplettes Inhaltsverzeichnis ansehen
Making Music with Computers (Chapman & Hall//CRC Textbooks in Computing) (Englisch) Taschenbuch – 12. Mai 2014
|Neu ab||Gebraucht ab|
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Wenn Sie dieses Produkt verkaufen, möchten Sie über Seller Support Updates vorschlagen?
"Bill Manaris and Andrew Brown have created this marvelous book that will engage and inspire you to learn more about the science and art of creating music through computation. ... Bill and Andrew offer an accessible path into a wonderful world that is both as modern as your new laptop and as ancient as Plato. In that world of music and mathematics, they construct a sandbox of computational tools. They encourage you to create, compose music, and play with patterns and data."
--From the Foreword by Mark Guzdial, Georgia Institute of Technology
"Making Music with Computers by Bill Manaris and Andrew Brown is a perfect accompaniment to programming music with the computer language Python. Written clearly, succinctly, and including many appropriate diagrams, this book is a must for anyone desiring to create their own applications for composing and making music. First rate in every way."
--David Cope, Computer Composition Pioneer and Professor Emeritus, Music Department, University of California, Santa Cruz
"This is an impressive text. Its material is accessible to a reader who may know little to nothing about either music or computing/programming. The text has the characteristics of an agile, graceful delivery, quite a breadth of topics, and numerous apt, helpful, and often imaginative example programs.
Early chapters clearly and economically explain the elements of music, its terminology and notation, and the elements of compositional structure (notes, phrases, parts, and scores). Evidence of the musical reach of the book is given by the authors' précis to the middle chapter: 'Randomness and creativity, indeterminism, serialism, stochastic music, and ... generative music.' Eventually they exemplify such topics as sonification, as put to the purpose of giving an alternative representation of a large data set, also interactive music generation, and the creation of musical compositions as inspired by natural phenomena such as the flocking behavior of birds, or inspired by mathematics, such as fractals.
The authors use the programming language Jython with a focus on music; they provide the software libraries to do this via downloads. The explication of Jython is effortless, even breezy, also unfussy, but with a thoroughness that positions the reader well to start wedding the computer to one's musical interests. By the end of the text the authors have discussed the use of functions, software design principles, recursion, GUIs and event-driven programming, and the defining of classes.
Special mention should be given to the book's examples. There are numerous, tidy, complete, and working Jython programs throughout the text, which the reader can duplicate and run. They serve both as exemplars of Jython programming, which the reader can learn from and emulate as well as be inspirations for composing one's own computer-generated music."
--William A. Greene, Professor Emeritus, Computer Science Department, University of New Orleans
|5 Sterne (0%)|
|4 Sterne (0%)|
|3 Sterne (0%)|
|2 Sterne (0%)|
|1 Stern (0%)|
Die hilfreichsten Kundenrezensionen auf Amazon.com
The examples are well-thought out and progressively introduce musical forms and programming concepts in tandem, producing music of increasing complexity, with historical references as appropriate. This allows readers who are advanced in one area to focus on the other. The JythonMusic environment provides a wealth of tools that extend far beyond introductory programming, with full online help. Event-driven programming is introduced in a later chapter, allowing creation of GUI musical instruments; using the Open Sound Control protocol, programmers can use external devices (e.g., their smartphones) to play their instruments.
Overall, I found this book and accompanying resources, to be excellent and am looking forward to teaching this class and using it again.
This book/software combination would work very well for a "teach yourself this" reader as well as for a student in a regular college class -- very easy to follow along with the examples if you download the software. Overall, lots of fun, practical, and educational. I might have presented a few topics in a different order, but then I didn't take the trouble to write the book, and I'm glad these guys did.