0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (1)
  • R5,000 - R10,000 (1)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

Making Music with Computers - Creative Programming in Python (Hardcover): Bill Manaris, Andrew R. Brown Making Music with Computers - Creative Programming in Python (Hardcover)
Bill Manaris, Andrew R. Brown
R5,805 Discovery Miles 58 050 Ships in 10 - 15 working days

Teach Your Students How to Use Computing to Explore Powerful and Creative Ideas In the twenty-first century, computers have become indispensable in music making, distribution, performance, and consumption. Making Music with Computers: Creative Programming in Python introduces important concepts and skills necessary to generate music with computers. It interweaves computing pedagogy with musical concepts and creative activities, showing students how to integrate the creativity and design of the arts with the mathematical rigor and formality of computer science. The book provides an introduction to creative software development in the Python programming language. It uses innovative music-creation activities to illustrate introductory computer programming concepts, including data types, algorithms, operators, iteration, lists, functions, and classes. The authors also cover GUIs, event-driven programming, big data, sonification, MIDI programming, client'server programming, recursion, fractals, and complex system dynamics. Requiring minimal musical or programming experience, the text is designed for courses in introductory computer science and computing in the arts. It helps students learn computer programming in a creative context and understand how to build computer music applications. Also suitable for self-study, the book shows musicians and digital music enthusiasts how to write music software and create algorithmic music compositions. Web ResourceA supplementary website (http://jythonMusic.org) provides a music library and other software resources used in the text. The music library is an extension of the jMusic library and incorporates other cross-platform programming tools. The website also offers example course and associated media resources.

Making Music with Computers - Creative Programming in Python (Paperback): Bill Manaris, Andrew R. Brown Making Music with Computers - Creative Programming in Python (Paperback)
Bill Manaris, Andrew R. Brown
R1,604 Discovery Miles 16 040 Ships in 10 - 15 working days

Teach Your Students How to Use Computing to Explore Powerful and Creative Ideas

In the twenty-first century, computers have become indispensable in music making, distribution, performance, and consumption. Making Music with Computers: Creative Programming in Python introduces important concepts and skills necessary to generate music with computers. It interweaves computing pedagogy with musical concepts and creative activities, showing students how to integrate the creativity and design of the arts with the mathematical rigor and formality of computer science.

The book provides an introduction to creative software development in the Python programming language. It uses innovative music-creation activities to illustrate introductory computer programming concepts, including data types, algorithms, operators, iteration, lists, functions, and classes. The authors also cover GUIs, event-driven programming, big data, sonification, MIDI programming, client server programming, recursion, fractals, and complex system dynamics.

Requiring minimal musical or programming experience, the text is designed for courses in introductory computer science and computing in the arts. It helps students learn computer programming in a creative context and understand how to build computer music applications. Also suitable for self-study, the book shows musicians and digital music enthusiasts how to write music software and create algorithmic music compositions.

Web Resource
A supplementary website (http: //jythonMusic.org) provides a music library and other software resources used in the text. The music library is an extension of the jMusic library and incorporates other cross-platform programming tools. The website also offers example course and associated media resources."

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
The Ultimate Public Speaking Survival…
Ramakrishna Reddy Hardcover R603 R547 Discovery Miles 5 470
Lectures on Rhetoric and Belles Lettres
Hugh Blair Paperback R603 Discovery Miles 6 030
The Art of Extempore Speaking - Or, How…
Harold Ford Paperback R420 Discovery Miles 4 200
Reflections on the Art of Living - Our…
Henry J. Zeiter Hardcover R705 Discovery Miles 7 050
One Life - Short Stories
Joanne Hichens, Karina M. Szczurek Paperback R320 R295 Discovery Miles 2 950
One Night, New York
Lara Thompson Paperback R435 R98 Discovery Miles 980
Storm Tide
Wilbur Smith, Tom Harper Hardcover R594 R534 Discovery Miles 5 340
For You, I'd Steal A Goat - Short…
Niq Mhlongo Paperback  (1)
R325 R290 Discovery Miles 2 900
Oriental and Linguistic Studies…
William Dwight Whitney Paperback R607 Discovery Miles 6 070
Strangers In Time
David Baldacci Paperback R385 R349 Discovery Miles 3 490

 

Partners