Use Python to Create Your Own Beat Maker Software! Awesome Drum Machine Project!

This video showcases an awesome project where we use Python programming to create an awesome Beat Maker, Drum Kit Machine using the Pygame module!

The code and sounds used for this project can be found here in the beatmaker.zip file:
https://github.com/plemaster01/LeMasterTechYT
If you swipe the code and run be sure to leave a like and sub to the channel :) pretty please!

We start with a brief showcase of the project, and then dive into a detailed tutorial showing how to add tons of functionality line by line!

This is an awesome project for any python programmer whether they are a beginner or experienced and looking for a fun project! This covers great Python and Object Oriented Programming concepts including nested for loops, storing advanced operations inside functions to simply code, and using audio files for generating sound, as well as saving data to an external text file and reading that data back in to save and load information!

If you enjoyed this video be sure to leave a like on the video, subscribe to LeMaster Tech, and check out all the other great content on the channel! If you have any questions on what you saw here or want to see something in a future video, be sure to leave a comment letting me know what you want to see next!!

Good luck with your code and thanks for watching the video and checking out the channel!

Timestamps:
00:00 Introduction
00:49 Project Showcase
2:37 Setting Up the App
9:06 Drawing the Board
26:20 Turning Notes On and Off
40:22 Add A Moving Beat Tracker
49:10 Adding Sounds and Making them Play!
57:59 Add Play/Pause Functionality
1:05:24 Adjust Total Beats and Speed
1:20:15 Turn an Instrument On or Off
1:29:25 Epic Water Break Content
1:29:55 Drawing the Save and Load Buttons
1:33:15 Adding Clear/Reset Board Functionality
1:33:55 Drawing the Save and Load Menus
1:48:10 Saving Beat Information
2:06:28 Loading In Saved Beats
2:43:15 Clean Up and Final Troubleshooting!

Дата на публикация: 10 май, 2022
Категория: Друго

Показване на още