![These step-by-step interactive tutorials help you recreate popular music in TunePad while building up your music+coding skillset.](/images/splash/tutorials-splash.jpg)
TunePad Song Tutorials
These step-by-step interactive tutorials help you recreate popular music in TunePad while building up your music+coding skillset.
![Chicago House Beat](/images/splash/house-splash.png)
Chicago House Beat
In this warmup activity create a Chicago House beat with Python code.
Beginner
![Bad Bunny Remix](/images/splash/bad-bunny-splash.png)
Bad Bunny Remix
Learn to use lists in Python to create chords. Practice using chords together to make progressions.
Beginner
![Bassthoven](/images/splash/bassthoven-splash.png)
Bassthoven
Use Python lists to create longer melodies with this remix of Bassthoven by Kyle Exum.
Advanced
![Halloween Theme](/images/splash/halloween-splash.jpg)
Halloween Theme
Practice using functions and parameters in Python to play repeated patterns. Practice with variables, lists, and operators
Intermediate
![Interstellar Theme](/images/splash/interstellar-splash.png)
Interstellar Theme
Recreate the iconic melody from the movie, Interstellar.
Beginner
![Kiss Me More](/images/splash/kiss-me-more-splash.png)
Kiss Me More
Recreate Kiss Me More by Doja Cat (ft SZA). Practice using variables, loops, and simple arithmetic operators in Python.
Intermediate
![Stand By Me](/images/splash/stand-by-me-splash.jpg)
Stand By Me
Use lists of lists, nested loops, and conditional logic to recreate this timeless classic.
Advanced
![Stay Remix](/images/splash/stay-splash.jpg)
Stay Remix
Recreate Stay by The Kid Laroi (ft Justin Bieber). Practice using functions and parameters to define musical phrases.
Intermediate
![Still D.R.E.](/images/splash/still-dre-splash.jpg)
Still D.R.E.
Learn to use variables in Python to make your code more readable. Use loops to create repeated musical elements.
Beginner
![Among Us Theme](/images/splash/among-us-splash.png)
Among Us Theme
Recreate the Among Us Theme Song! Learn how to use loops and conditionals in Python.
Beginner
![Roses](/images/splash/roses-splash.jpg)
Roses
Get started with TunePad by creating a remix of Roses by SAINt JHN.
Beginner
![Screen](/images/splash/screen-splash.jpg)
Screen
This in-depth video tutorial recreates Screen by Twenty One Pilots
Advaced
![Somewhere Only We Know](/images/splash/somewhere-splash.jpg)
Somewhere Only We Know
This in-depth video tutorial recreates Somewhere Only We Know by Keane
Advaced
![Join Us For A Bite](/images/splash/fnaf-splash.jpg)
Join Us For A Bite
Learn about loops in Python and TunePad's rewind/gain/cents functions through recreating Join Us For A Bite by JT Music! JT Music Official - https://linktr.ee/jt_music
Intermediate
![Mirrors](/images/splash/mirrors-splash.png)
Mirrors
Learn about loops in Python and TunePad's rewind/gain functions through recreating Mirrors by Justin Timberlake!
Intermediate
![Random Trap Beat](/images/splash/random-trap-beat-splash.jpg)
Random Trap Beat
Build a simple Trap beat using the Python programming language with loops, conditionals, and randomness.
Intermediate
![Stranger Things Theme](/images/splash/stranger-things-splash.jpg)
Stranger Things Theme
Learn about arpeggios in music and loops in Python by recreating the Stranger Things theme in TunePad
Beginner
![Layering Audio with Tracks](/images/splash/tracks-splash.png)
Layering Audio with Tracks
Learn how to layer audio loops together into full-length songs using TunePad’s tracks interface.
Beginner