Chapters (17)
- 0:00Introduction
- 0:31Project Showcase
- 2:19Setting Up the App
- 8:48Drawing the Board
- 26:02Turning Notes On and Off
- 40:04Add A Moving Beat Tracker
- 48:52Adding Sounds and Making them Play!
- 57:41Add Play/Pause Functionality
- 1:05:06Adjust Total Beats and Speed
- 1:19:57Turn an Instrument On or Off
- 1:29:07Epic Water Break Content
- 1:29:37Drawing the Save and Load Buttons
- 1:32:57Adding Clear/Reset Board Functionality
- 1:33:37Drawing the Save and Load Menus
- 1:47:52Saving Beat Information
- 2:06:10Loading In Saved Beats
- 2:42:57Clean Up and Final Troubleshooting!
Show the creator's full description
In this Python & Pygame project course you will learn how to create a drum kit machine / beat maker.
This course is for both beginners and experienced developers. It covers Python and Object Oriented Programming concepts including nested for loops, functions, using audio files for generating sound, and saving / reading data.
💻 Download the code and sounds in this zip file: https://github.com/plemaster01/LeMasterTechYT/raw/main/beatMaker.zip
✏️ Pete LeMaster created this course. Check out his channel: https://www.youtube.com/channel/UCV5Ab39YnXvTZ6Grar9URxQ
❤️ Try interactive Python courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:00:31) Project Showcase
⌨️ (0:02:19) Setting Up the App
⌨️ (0:08:48) Drawing the Board
⌨️ (0:26:02) Turning Notes On and Off
⌨️ (0:40:04) Add A Moving Beat Tracker
⌨️ (0:48:52) Adding Sounds and Making them Play!
⌨️ (0:57:41) Add Play/Pause Functionality
⌨️ (1:05:06) Adjust Total Beats and Speed
⌨️ (1:19:57) Turn an Instrument On or Off
⌨️ (1:29:07) Epic Water Break Content
⌨️ (1:29:37) Drawing the Save and Load Buttons
⌨️ (1:32:57) Adding Clear/Reset Board Functionality
⌨️ (1:33:37) Drawing the Save and Load Menus
⌨️ (1:47:52) Saving Beat Information
⌨️ (2:06:10) Loading In Saved Beats
⌨️ (2:42:57) Clean Up and Final Troubleshooting!
🎉 Thanks to our Champion and Sponsor supporters:
👾 Raymond Odero
👾 Agustín Kussrow
👾 aldo ferretti
👾 Otis Morgan
👾 DeezMaster
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.