Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Manaris, Bill.

Title Making music with computers : creative programming in Python / Bill Manaris, Andrew R. Brown. [O'Reilly electronic resource]

Imprint Boca Raton, FL : CRC Press, ©2014.
QR Code
Description 1 online resource (xxix, 462 pages) : illustrations
Series Chapman & Hall/CRC textbooks in computing
Chapman & Hall/CRC textbooks in computing.
Bibliography Includes bibliographical references (pages 405-407).
Summary "Preface The book in your hands is the result of more than a decade of independent and collaborative effort by the two authors and their computer- music associates. Combining computers and music has a long and fruitful heritage. Moreover, the ideas which underpin the connection between calculating and composing date back centuries. In the 21st century, computers and music are more closely aligned than ever before. In particular, computers have become indispensable in music making, distribution, performance, and consumption. This book introduces important concepts and skills necessary to make music with computers. It interweaves computing pedagogy with musical concepts and creative activities. It does this while maintaining a natural, steady increase in computational skills that are always motivated by creative musical contexts. This book is mainly intended for introductory computer science courses and for courses in the intersection of computing and the arts. However, it is naturally suited for self-study. It assumes little musical and programming experience; it introduces topics and concepts as they arise through motivating, and hopefully inspiring examples. This book addresses two trends in computing education: (1) the growing use of the Python language for teaching introductory programming, and (2) the increasing infusion of computational thinking into liberal arts courses, especially interdisciplinary offerings in computing and the arts. It does so by presenting computer music topics in an accessible manner for our two main target audiences:"-- Provided by publisher
Contents Front Cover; Contents; Foreword; Preface; The Authors; Acknowledgments; Chapter 1: Introduction and History; Chapter 2: Elements of Music and Code; Chapter 3: Organization and Data; Chapter 4: Transformation and Process; Chapter 5: Iteration and Lists; Chapter 6: Randomness and Choices; Chapter 7: Sonification and Big Data; Chapter 8: Interactive Musical Instruments; Chapter 9: Making Connections; Chapter 10: Music, Number, and Nature; Chapter 11: Exploring Powerful Ideas; References; Appendix A: MIDI Constants; Appendix B: Music Library Functions; Appendix C: GUI Library Functions
Subject Computer composition (Music)
Python (Computer program language)
Composition (Musique) par ordinateur.
Python (Langage de programmation)
Computer composition (Music)
Python (Computer program language)
Added Author Brown, Andrew R.
Other Form: Print version: Manaris, Bill. Making music with computers 9781439867914 (DLC) 2013045978 (OCoLC)741542198
ISBN 1439867917
9781439867914
9781439867921 (electronic bk.)
1439867925 (electronic bk.)
9781482222210
1482222213
9780429063183 (eBook)
0429063180
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information