Sound & Composition Guide

Music Creation Resources

Explore accessible tools for making music, learning how sound works, building rhythms, and connecting composition with code.

Choose Your Path

Explore, create, and learn through music.

Begin with a playful browser tool, continue into composition and sound design, connect music with code, or focus on recording and theory. You can follow the sections in order or begin with the one that best fits your goal.

Start Here

Musical Exploration

These browser-based tools make it easy to experiment with rhythm, melody, harmony, and musical patterns before moving into more detailed production.

Interactive Experiments

Chrome Music Lab

Explore rhythm, melody, harmony, sound waves, and song building through a collection of colorful hands-on experiments. Each activity focuses on one musical idea and makes it easy to hear the result of every change.

Good first step: begin with Rhythm or Song Maker, then compare what changes when you adjust tempo, pitch, or pattern.

Voice & Harmony

Blob Opera

Shape pitch and vowel sounds by moving four animated voices, then hear them harmonize in real time. It offers an inviting introduction to vocal range, harmony, and machine-learning-assisted sound.

Good first step: move one voice slowly, listen to how the others respond, and record a short musical idea.

Rhythm & Patterns

Groove Pizza

Build rhythms on a circular grid and hear how visual patterns become percussion. The tool supports exploration of beat subdivision, repetition, symmetry, fractions, and the structure of a groove.

Good first step: create a four-beat pattern, add a second sound, and look for visual symmetry in the circle.

Pattern-Based Composition

BeepBox

Create layered electronic music by placing notes into repeating patterns and arranging those patterns into a complete piece. Learners can experiment with melody, harmony, rhythm, instruments, and structure.

Good first step: make one short melody, duplicate the pattern, and change the second version to create contrast.

Go Deeper

Composition and Sound Design

Use guided interactive lessons to understand how musical parts work together and how synthesizer controls shape the sounds you hear.

Composition Fundamentals

Ableton Learning Music

Build beats, basslines, chords, and melodies through interactive browser lessons. The activities introduce musical structure by letting learners combine, revise, and listen to short patterns.

Good next step: create a beat, add a bassline, and compare how different combinations change the feel.

Sound Design

Ableton Learning Synths

Experiment with pitch, amplitude, oscillators, envelopes, filters, and modulation while hearing each change immediately. The guided lessons connect synthesizer vocabulary with direct sound exploration.

Good next step: shape two contrasting sounds and describe which controls caused the differences.

Connect Music and Code

Music Programming

Create music by arranging instructions, patterns, and sounds. These tools connect composition with sequencing, variables, functions, and written code.

Block-Based Coding

Code.org Music Lab

Create songs and remixes with visual coding blocks. Learners can sequence sounds, organize repeated patterns, respond to events, and connect core coding ideas with musical structure.

Good first step: complete a guided activity, then change the sounds or timing to create a new version.

Python & JavaScript

EarSketch

Use Python or JavaScript to arrange sounds in a digital audio workspace. Learners practice coding concepts while composing, running, debugging, and revising musical projects.

Good next step: begin with the guided introduction, change a sound or tempo, and listen to the result.

Capture and Arrange

Recording and Production

Move from browser experiments into a fuller production workspace for recording, arranging, editing, and mixing musical ideas.

Online Music Studio

BandLab Studio

Record audio, arrange loops, work with software instruments, edit tracks, and build a complete production in a browser-based studio. It is a useful next step for learners ready to organize several musical parts on a timeline.

Good first step: create a short project with one rhythm track, one melodic part, and a simple volume balance.

Understand the Building Blocks

Music Theory and Fundamentals

Strengthen note reading, rhythm, intervals, scales, and chords through focused lessons, exercises, and reference tools.

Lessons & Practice

Musicca

Practice notation, rhythm, intervals, scales, chords, and ear training through short interactive exercises. The site can support independent review or provide focused practice alongside a larger music project.

Good first step: choose one topic, complete a short practice set, and return later to compare your progress.

Start with curiosity and build from there.

Explore sound first, then move into composition, coding, production, or theory when you are ready.