Introduction to Digital Music with Python Programming

Regular price €198.40
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Cameron Roberts
A01=Melanie West
A01=Michael S. Horn
ADSR Envelope
algorithmic composition
Author_Cameron Roberts
Author_Melanie West
Author_Michael S. Horn
Category=AVA
Category=UYU
computational musicology
creative coding for musicians
digital audio synthesis
Drum Sounds
eq_art-fashion-photography
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_music
eq_nobargain
eq_non-fiction
Follow
Fundamental Frequency
Half Step
Hold
Kick Drum
Loop Variable
Lowpass Filter
Midi
Midi Note
music informatics
music technology education
Piano Keyboard
Playback
Python Code
Python Function
Python Lists
Python Programming
Remixing
Root Note
Sine Waves
Snare Drum
Snare Drums
sound signal processing
Syntax Error
User Defined Functions
Wo

Product details

  • ISBN 9780367470838
  • Weight: 670g
  • Dimensions: 152 x 229mm
  • Publication Date: 23 Feb 2022
  • Publisher: Taylor & Francis Ltd
  • Publication City/Country: GB
  • Product Form: Hardback
Secure checkout Fast Shipping Easy returns

Introduction to Digital Music with Python Programming provides a foundation in music and code for the beginner. It shows how coding empowers new forms of creative expression while simplifying and automating many of the tedious aspects of production and composition.

With the help of online, interactive examples, this book covers the fundamentals of rhythm, chord structure, and melodic composition alongside the basics of digital production. Each new concept is anchored in a real-world musical example that will have you making beats in a matter of minutes.

Music is also a great way to learn core programming concepts such as loops, variables, lists, and functions, Introduction to Digital Music with Python Programming is designed for beginners of all backgrounds, including high school students, undergraduates, and aspiring professionals, and requires no previous experience with music or code.

Michael S. Horn is Associate Professor of Computer Science and Learning Sciences at Northwestern University in Evanston, Illinois, where he directs the Tangible Interaction Design and Learning (TIDAL) Lab.

Melanie West is a PhD student in Learning Sciences at Northwestern University and co-founder of Tiz Media Foundation, a nonprofit dedicated to empowering underrepresented youth through science, technology, engineering, and mathematics (STEM) programs.

Cameron Roberts is a software developer and musician living in Chicago. He holds degrees from Northwestern University in Music Performance and Computer Science.

More from this author