~ cozy beats for tiny pixel worlds ~

brewing coffee…

LOFI STUDIO

~ cozy beats for tiny pixel worlds ~

made by Chris Rader · source

— pick a vibe to begin

Tap a vibe. It starts playing right away.

Swipe the scene for another vibe.

Try: rain, jazz, sleepy, old tape, 72 bpm

—
press play, or pick a vibe

How it works

  1. Vibe. Tap a vibe and music starts.Swipe the scene, or tap its arrows, and the next vibe plays in a place of its own. You can also type a description and hit BREW.
  2. Shape. Drag the sliders while it plays: speed, bounce, how old it sounds, how much space. Fine-tune the key, chords, groove and instrument there too.
  3. Mix. Turn parts like drums or rain on and off, and set how loud each one is.

Don't like the tune? Hit TRY ANOTHER for a new melody and beat with the same vibe. Love it? Hit RECORD, let it play, then hit it again to download the song.

LED mode in the top corner keeps every light steady, so nothing flashes with the beat.

Sounds lets you drop in your own audio. Albums has seven finished albums to play: switch to ALBUMS under the scene, then swipe from album to album. Under the scene, the faces pick who appears.

About Lofi Studio

Pick a vibe and Lofi Studio brews a lo-fi beat live in your browser, then plays it in a tiny pixel world. Every sound and every scene is generated in code: no sample library, no AI model, nothing to install.

Chris Rader

Made by Chris Rader

Product manager. I build tools that help people do their jobs better, lately with AI and always with a person in charge.

Built with coding agents and a lot of coffee. Sound by Tone.js; fonts are Press Start 2P and VT323.