Making music with computers : creative programming in Python /

Saved in:
Bibliographic Details
Author / Creator:Manaris, Bill.
Imprint:Boca Raton, FL : CRC Press, ©2014.
Description:1 online resource (xxix, 462 pages) : illustrations
Language:English
Series:Chapman & Hall/CRC textbooks in computing
Chapman & Hall/CRC textbooks in computing.
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/13621777
Hidden Bibliographic Details
Other authors / contributors:Brown, Andrew R.
ISBN:1439867917
9781439867914
9781439867921
1439867925
9781482222210
1482222213
9780429063183
0429063180
9781439867914
Notes:Includes bibliographical references (pages 405-407).
Print version record.
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:"--
Other form:Print version: Manaris, Bill. Making music with computers 9781439867914

MARC

LEADER 00000cam a2200000 a 4500
001 13621777
006 m o d
007 cr unu||||||||
008 140528s2014 flua ob 000 0 eng d
005 20241126151334.7
019 |a 908280773  |a 1008961080  |a 1058767730  |a 1065958840  |a 1103274820  |a 1122903206 
020 |a 1439867917 
020 |a 9781439867914 
020 |a 9781439867921  |q (electronic bk.) 
020 |a 1439867925  |q (electronic bk.) 
020 |a 9781482222210 
020 |a 1482222213 
020 |a 9780429063183  |q (eBook) 
020 |a 0429063180 
020 |z 9781439867914 
035 9 |a (OCLCCM-CC)880637950 
035 |a (OCoLC)880637950  |z (OCoLC)908280773  |z (OCoLC)1008961080  |z (OCoLC)1058767730  |z (OCoLC)1065958840  |z (OCoLC)1103274820  |z (OCoLC)1122903206 
037 |a CL0500000435  |b Safari Books Online 
040 |a UMI  |b eng  |e pn  |c UMI  |d DEBBG  |d DEBSZ  |d YDXCP  |d COO  |d VT2  |d OCLCQ  |d OCLCF  |d OCLCQ  |d OCLCA  |d OCL  |d CEF  |d INT  |d OCLCQ  |d WYU  |d UAB  |d AU@  |d UWW  |d HS0  |d UKAHL  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
049 |a MAIN 
050 4 |a MT56  |b .M363 2014 
084 |a 54.53  |2 bcl 
084 |a COM051010  |a COM051300  |a MAT000000  |2 bisacsh 
100 1 |a Manaris, Bill.  |0 http://id.loc.gov/authorities/names/nr00025231 
245 1 0 |a Making music with computers :  |b creative programming in Python /  |c Bill Manaris, Andrew R. Brown. 
260 |a Boca Raton, FL :  |b CRC Press,  |c ©2014. 
300 |a 1 online resource (xxix, 462 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Chapman & Hall/CRC textbooks in computing 
588 0 |a Print version record. 
504 |a Includes bibliographical references (pages 405-407). 
520 |a "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:"--  |c Provided by publisher 
505 0 |a 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 
650 0 |a Computer composition (Music) 
650 0 |a Python (Computer program language)  |0 http://id.loc.gov/authorities/subjects/sh96008834 
650 6 |a Composition (Musique) par ordinateur. 
650 6 |a Python (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming  |x Algorithms.  |2 bisacsh 
650 7 |a MATHEMATICS  |x General.  |2 bisacsh 
650 7 |a Computer composition (Music)  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
700 1 |a Brown, Andrew R.  |0 http://id.loc.gov/authorities/names/n2006091904 
758 |i has work:  |a Making music with computers (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCG6WwBP7p39FTwdF7khrMd  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Manaris, Bill.  |t Making music with computers  |z 9781439867914  |w (DLC) 2013045978  |w (OCoLC)741542198 
830 0 |a Chapman & Hall/CRC textbooks in computing.  |0 http://id.loc.gov/authorities/names/no2009129438 
856 4 0 |u https://go.oreilly.com/uchicago/library/view/-/9781482222210/?ar  |y O'Reilly 
929 |a oclccm 
999 f f |s b09193ac-ffc9-410a-9981-62312bdae7f8  |i 09a8d3fa-6ba5-47d0-a1a3-c3d4a451ad0b 
928 |t Library of Congress classification  |a MT56.M363 2014  |l Online  |c UC-FullText  |u https://go.oreilly.com/uchicago/library/view/-/9781482222210/?ar  |z O'Reilly  |g ebooks  |i 13764712