
Sou o Victor. Programo há mais de 20 anos e hoje sou CTO do Letras / Studio Sol, onde música e código andam juntos todo dia. Este jardim é meu jeito de brincar com as duas coisas fora do horário.
O Jack existe de verdade e é ainda mais bobo pessoalmente. 🐕
As plaquinhas aqui do lado levam pra onde mais eu ando.
valeu pela visita ☕
Um jardim que toca música. As nuvens soltam gotas, cada folha é uma nota e o chão é a percussão. Não precisa saber música: toque, arraste e veja o que acontece.
Monte a sua, deixe o rádio inventar uma nova a cada 2 minutos, e mande o link ou um vídeo de 15 s pra quem você quiser.
feito com ☕ e chuva por Victor e Jack 🐕
A garden that plays music. Clouds drop rain, every leaf is a note and the ground is the drums. No music skills needed: tap, drag and see what happens.
Build your own, let the radio make up a new one every 2 minutes, and send the link or a 15-second video to anyone you like.
made with ☕ and rain by Victor & Jack 🐕

I'm Victor. I've been programming for over 20 years and today I'm the CTO of Letras / Studio Sol, where music and code go together every day. This garden is how I play with both after hours.
Jack is real, and even sillier in person. 🐕
The little signs next to the house lead to wherever else I hang out.
thanks for stopping by ☕
Each cloud is a rhythm: the dots under it are the steps. Tap it (or 1–9) to drop a raindrop right away; Shift + number erases the step that is playing.
Steps: tap a dot to turn it on or off; hold a lit one for chance (50%, 25%) or ratchet (×2 ×3 ×4).
Hold a cloud (or right-click it) for its menu: big rhythm grid, type, mute, its own loop (shorter = drifts against the other clouds) and clear the rhythm. Drag it to the 🗑️ to remove it.
The drums that grow on the ground: + 🍄 plants one, and a raindrop on it plays the drum (the sound follows the Drums kit in the controls). Tap to change the type, hold for its menu (type and strength), drag it sideways or to the 🗑️.
The bass: + 🪵 plants a stump, and a raindrop on it plays the bass of the current chord. With a stump in the garden, the automatic bass stops. Tap to change the sound, hold for its menu.
In the +: each one plays when a raindrop lands on it. Tap to change the sound, hold for its menu.
Hold a leaf (or right-click it) for its menu. Any instrument, any mode; the mode is drawn on the stem.
Strength: 🌙 soft (see-through leaf) · normal · ☀️ strong (bright outline). 📌 pins the note.
Effect (this leaf only): 🎯 dry, no reverb · 🔁 echo in time (repeated outline) · ⛪ cathedral, huge reverb (halo).
Transitions: they start on the next bar
On/off, and they combine. ★ suggested turns on the ones picked for the song.
Versions of the same song: intro, chorus, break… Each scene keeps the clouds' rhythms (and which are muted) and the chords.
Q quantize · H follow chords · B bass · V or the first button on the right (✨ 🌌 🌊…) switches the visualizer · 🎨 sky, theme and language · double-tap the frog or the cat and it hops aside · Esc closes
And look for the secrets 🌙
© 2026 vitalbh · Rain Garden. All rights reserved: the code, sounds and drawings are original work and may not be copied or republished without permission.