Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036

Hands-On Music Generation with Magenta: Explore the role of deep learning in music generation and assisted music composition

Language
English
Format
Category

Non-fiction

Design and use machine learning models for music generation using Magenta and make them interact with existing music creation tools

Key Features

• Learn how machine learning, deep learning, and reinforcement learning are used in music generation

• Generate new content by manipulating the source data using Magenta utilities, and train machine learning models with it

• Explore various Magenta projects such as Magenta Studio, MusicVAE, and NSynth

Book Description

The importance of machine learning (ML) in art is growing at a rapid pace due to recent advancements in the field, and Magenta is at the forefront of this innovation. With this book, you'll follow a hands-on approach to using ML models for music generation, learning how to integrate them into an existing music production workflow. Complete with practical examples and explanations of the theoretical background required to understand the underlying technologies, this book is the perfect starting point to begin exploring music generation.

The book will help you learn how to use the models in Magenta for generating percussion sequences, monophonic and polyphonic melodies in MIDI, and instrument sounds in raw audio. Through practical examples and in-depth explanations, you'll understand ML models such as RNNs, VAEs, and GANs. Using this knowledge, you'll create and train your own models for advanced music generation use cases, along with preparing new datasets. Finally, you'll get to grips with integrating Magenta with other technologies, such as digital audio workstations (DAWs), and using Magenta.js to distribute music generation apps in the browser.

By the end of this book, you'll be well-versed with Magenta and have developed the skills you need to use ML models for music generation in your own style.

What you will learn

• Use RNN models in Magenta to generate MIDI percussion, and monophonic and polyphonic sequences

• Use WaveNet and GAN models to generate instrument notes in the form of raw audio

• Employ Variational Autoencoder models like MusicVAE and GrooVAE to sample, interpolate, and humanize existing sequences

• Prepare and create your dataset on specific styles and instruments

• Train your network on your personal datasets and fix problems when training networks

• Apply MIDI to synchronize Magenta with existing music production tools like DAWs

Who this book is for

This book is for technically inclined artists and musically inclined computer scientists. Readers who want to get hands-on with building generative music applications that use deep learning will also find this book useful. Although prior musical or technical competence is not required, basic knowledge of the Python programming language is assumed.

© 2020 Packt Publishing (Ebook): 9781838825768

Release date

Ebook: January 31, 2020

Others also enjoyed ...

  1. Effective Machine Learning Teams: Best Practices for ML Practitioners David Colls
  2. AI for beginners: Begin your AI developer journey in 2024 Et Tu Code
  3. Blockchain For Dummies Tiana Laurence
  4. Artificial Intelligence with Python for Beginners: Comprehensive Guide to Building AI Applications James Ferry
  5. Java Fundamentals Introbooks Team
  6. Introducing Python: Modern Computing in Simple Packages, 2nd Edition Bill Lubanovic
  7. Python Machine Learning for Beginners: All You Need to Know about Machine Learning with Python Alex Campbell
  8. The Upside of Irrationality: The Unexpected Benefits of Defying Logic at Work and at Home Dan Ariely
  9. Fractals: A Very Short Introduction Kenneth Falconer
  10. Numbers: A Very Short Introduction Peter M. Higgins
  11. Deep Learning: Guide to Machine Learning and Artificial Intelligence David Feldspar
  12. Python Essentials For Dummies Alan Simpson
  13. The Princeton Companion to Mathematics Timothy Gowers
  14. Machine Learning Mastery: Shaping the Future with Algorithms: Unlocking Insights Through Predictive Machine Learning Daniel Foster
  15. Mathematics: A Very Short Introduction Timothy Gowers
  16. Artificial Intelligence Introbooks Team
  17. Logic: A Very Short Introduction Graham Priest
  18. Artificial Intelligence For Dummies, 3rd Edition Luca Massaron
  19. Ultimate Flutter Handbook Lahiru Mahagamage
  20. Programming Interviews For Dummies Eric Butow
  21. Enhancing Deep Learning Performance Using Displaced Rectifier Linear Unit David Macêdo
  22. The Year in Tech, 2025: The Insights You Need from Harvard Business Review Harvard Business Review
  23. Security Challenges with Blockchain Chintan Dave
  24. Introduction to Blockchain Technology Introbooks Team
  25. 12 Essential Scientific Concepts The Great Courses
  26. Systems Biology: A Very Short Introduction Eberhard O. Voit
  27. Smell: A Very Short Introduction Matthew Cobb
  28. Natural Language Processing for Beginners: Comprehensive Introduction to Language and Technology Steve Abrams
  29. Mastering OpenCV with Python Ayush Vaishya
  30. CHATGPT - 101 Things You Must Know Today About ChatGPT and Generative AI Lasse Rouhiainen
  31. Game Theory: A Very Short Introduction Ken Binmore
  32. The World According to Physics Jim Al-Khalili
  33. The Universe Andrew Cohen
  34. Fire: A Very Short Introduction Andrew C. Scott
  35. Time: A Very Short Introduction Jennan Ismael
  36. The Moral Landscape: How Science Can Determine Human Values Sam Harris
  37. Data Science For Dummies: 2nd Edition Lillian Pierson
  38. Pandora’s Lab: Seven Stories of Science Gone Wrong Paul A. Offit
  39. The Science of Positivity: Stop Negative Thought Patterns by Changing Your Brain Chemistry Loretta Graziano Breuning
  40. Overcoming Anxiety For Dummies: 2nd Edition Laura L. Smith, PhD
  41. Personal Finance For Dummies: 9th Edition Eric Tyson, MBA
  42. Topics Aristotle
  43. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
  44. CompTIA Network+: 3 in 1- Beginner's Guide+ Tips and Tricks+ Simple and Effective Strategies to Learn About CompTIA Network+ Certification Walker Schmidt
  45. The Universe in Your Hand: A Journey Through Space, Time and Beyond Christophe Galfard

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime
Time limited offer

Unlimited

Listen and read as much as you want

9.99 € /month
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now