Melo Marble · a HutZon product

Mark the beat. Get a marble run that lands on it.

Mark your track wherever you want a hit. Melo Marble builds the whole run — the pads, the arcs, the glow, the camera — so that every single bounce connects on the exact frame you marked. Not close. Exact.

Blender 4.2 and newer ~210 KB download Weekly check-in required GPL-3.0 source
Music Marble — 16 markers
F_8F_96F_119F_191
16Markers
16Pads
0.00Frames off
0.4sTo build
Frame-exact on every marker From $12/mo, cancel anytime 2 machines per licence Weekly check-in required GPL-3.0 readable source
Why this add-on

Other tools animate near the beat. This one lands on it.

Sync is the whole illusion. If a bounce is two frames late, the eye catches it instantly and the shot stops feeling composed. So timing is treated as the fixed thing here, and everything else is solved around it.

The timing is never approximate

Each hop is solved backwards from the two frames it has to connect, so the marble arrives on your marker frame regardless of how far it travelled or how fast. Skipped beats and stray markers are handled the same way.

It already looks finished

Pads flare on impact and settle into their own colour, a comet tail streams behind the marble throwing sparks, and the bloom is wired up for you. Press Generate and the first render is a shot, not a grey blockout.

Render seconds, play forever

Turn on looping and the last frame lands exactly where the first began — structure, lighting, tail, sparks and spin all carried across the cut. Render a few seconds and loop it as long as the track runs.

How it works

Four steps, about a minute.

No node wiring, no rigging, no keyframing by hand. You supply the rhythm; the add-on supplies everything the rhythm implies.

1

Install it

Download the zip from your account page, then Edit → Preferences → Add-ons → Install from Disk. Paste your licence key and press Activate This Computer.

2

Tap the beat

Load your track, scrub through it, and press M everywhere you want the marble to hit. Those markers are the score.

3

Get the backdrop

Press Download HDRI once. It saves the sample environment beside your .blend so the metal pads have something to reflect.

4

Generate

Press Generate Marble Run. Pads, arcs, glow, tail, sparks, camera and bloom appear, built around your markers.

Under the hood

Everything hard about this is already solved.

The fiddly parts of a marble-run shot — spacing, pacing, where the pads sit, whether the ball clips through one — are the parts that were worked out and measured.

Pacing

The music sets the spacing, so the speed stays even

Pads are not placed on a fixed grid. Each gap is measured against the typical beat of your track, so a quick double-hit gets a short step and a held pause gets a long one — and the marble crosses both at the same pace instead of sprinting through the tight ones.

  • Short beats shrink the step instead of speeding the ball up
  • Turns cost no extra ground, so the run doesn't lurch at a switchback
  • Long pauses can be bridged with rails the marble rolls along
  • Every generate re-checks the marble never clips a pad, and says so if it could

Even pace across an uneven rhythm

Steady 12-frame beats1.00×
Twelve intervals, all crossed at the same speed.
Mixed 12 / 24 / 361.00×
Long gaps become genuinely longer traverses, not the same hop taken slowly.
Swung 6 / 181.20×
Tight beats widened just enough for the marble to fit between two pads.
Pace normalised Clip-checked
The look

A comet tail and sparks that survive the loop

A glowing tail streams behind the marble, tapering to nothing, throwing off embers that arc away and burn out. Because none of it is simulated, it is correct on any frame you scrub to — and identical either side of a loop cut, which is exactly where simulated trails fall apart.

  • Scrub anywhere and the tail is already there
  • Renders correctly on a farm, whatever order the frames come in
  • Length, width, colour, glow, spark rate, life, speed and gravity all adjustable
  • One checkbox turns the whole effect on or off

Seam check — first frame vs loop point

Pads & layoutmatch
The last marker sits exactly where the first would be, one tile further down.
Tail & sparksmatch
Same embers, same directions, on both sides of the cut.
Marble spinmatch
The stripes come back round to where they started, so nothing jumps.
Verified by rendering both frames
Camera

A camera that watches the marble, not one that chases it

Strapping a camera to a bouncing ball makes footage nobody can watch. This one glides on a smoothed version of the path and aims at a lightly smoothed target, so the marble stays centred while the camera itself stays calm. Focus tracks the marble at any distance.

  • The marble never leaves frame across the whole run
  • Depth of field on by default, with the marble as the focus subject
  • Framing chosen so pads don't block the shot, not chosen by eye
  • Offset, smoothing, lens and aperture all yours to change

Layout styles

STStaircase — a straight descending flight, switching back
ZZZig-zag — ping-pongs between two sides as it drops
MXMixed — alternates the two, section by section
RNRandom — seeded, so you can dial in a happy accident
FLFlat mode — locked to one plane with a backdrop behind
Everything included

One panel. All of it.

Every option lives in the sidebar under a Music Marble tab, grouped and labelled, with a Reset button at the top for when you have experimented yourself into a corner.

Pads that light up

Each cylinder flares white-hot on its own hit frame, then settles into a colour of its own and holds a soft glow.

Solid or hollow pads

Build the pads as tubes instead of cylinders, with a wire overlay in either Rings Only or Full Cage style so the bore reads from any angle.

Comet tail

A tapering glow behind the marble, adjustable in length, width, colour and brightness — or switched off entirely.

Sparks

Embers thrown off the marble that arc away under gravity, shrinking and fading as they burn out.

Follow camera

Baked, smoothed and aimed, with depth of field focused on the marble. Ready to render, not ready to re-rig.

Environment lighting

An HDRI world lights and reflects the metal. One button fetches the sample map, or point it at your own.

Bloom wired up

The glow becomes a real halo through the compositor, with the threshold set so lit pads bloom and unlit ones stay clean.

Seamless loop

Structure, lighting, tail, sparks and spin all line up across the cut, and the duplicate seam frame is trimmed for you.

It tells you what's wrong

Clipping, a loop that can't close, stray objects that would break the seam — reported in plain language, with the fix named.

Rainbow pad glow

Each lit pad steps its hue by the golden ratio from the last, so a long run spreads a full rainbow without two neighbours ever landing on the same colour. Set the step to zero for one hue across the whole run instead.

Racing-stripe marble

The ball carries its own base colour and a pair of stripes — width, spread and colour all yours to set — instead of shipping as one fixed marble skin.

Open, readable, and honest about the network

Blender add-ons are derivative works of Blender, so they must be released under the GPL — and this one is, as GPL-3.0-or-later, with the full licence text in the zip. It ships as plain readable source. Nothing is obfuscated, nothing is bundled, and there is no installer to trust: it is a ~210 KB zip that Blender installs as an extension. You are welcome to read every line of it.

It does talk to our server, and we would rather tell you exactly when than let you find out. That happens once, to activate, and then about once a week after that to confirm your subscription is active. There is no offline grace period beyond that right now — a temporary state, and we are bringing one back — so a connection is needed at least weekly to keep generating. The only other network calls are ones you trigger yourself, like fetching the sample HDRI. Every request carries your licence key and a machine label — nothing about your scenes, your audio, your renders, or what you make with it. There is no analytics, no usage tracking, and no third-party script anywhere in the add-on.

A machine with genuinely no network — an isolated render box, a locked-down studio floor — will pause once its weekly check-in comes due, until it can reach us again. That is the one place today's setup is stricter than we would like, and a proper offline grace period is coming back.

Worth knowing before your first render:

  1. The pads are fully metallic, and metal only shows reflections.
  2. With no environment map there is nothing to reflect, so the render comes out nearly black.
  3. Press Download HDRI once and it looks right. That's the whole fix.
No analytics, no usage tracking No hidden or bundled code Full GPL source included
Pricing

Every feature, on every plan.

No render limits, no watermark and no per-project fee on any tier — the only difference is how you pay. Price adjusts automatically for your country, and tax is handled at checkout.

Monthly

$12 / month

Cancel any time, from your account page.

  • Every feature — nothing held back
  • 2 computers per licence
  • Automatic updates in Blender
  • Commercial work — the renders are yours
Choose Monthly
Best value

Annual

$89 / year

Works out at $7.42/month.

  • Everything in Monthly
  • 2 computers per licence
  • Automatic updates in Blender
  • Cancel any time
Choose Annual
One-time

Lifetime

$199 once

Pay once, yours for good.

  • Every feature — nothing held back
  • 2 computers per licence
  • All future updates, no renewal
  • Commercial work — the renders are yours
Buy Lifetime

Refunds, handled by a person. Email support@hutzon.com if something is not right, and we will sort it out case by case rather than against a fixed window.

Payment is handled by Dodo Payments as merchant of record, so tax for your country is calculated and remitted for you and your invoice is downloadable any time. Your card statement will show Dodo, not HutZon. We never see your card details.

After paying you land straight on your account page, already signed in, with your licence key and the download waiting. Questions first? Read the support page — refunds, activation and offline use are all answered there before you spend anything.

Specifications

The details.

Works withBlender 4.2 and newer (it ships as a Blender extension) — developed and tested against 5.2 LTS
Operating systemAnywhere Blender runs — Windows, macOS and Linux
Add-on download~210 KB (.zip), from your account page
Sample HDRI92 MB, fetched separately when you press Download HDRI
InstallEdit → Preferences → Add-ons → Install from Disk
Where it lives3D Viewport → Sidebar (N) → Music Marble tab
Input it needsTwo or more timeline markers — you place them with M
Render enginesEEVEE and Cycles
LicenceGPL-3.0-or-later, full text included in the zip
Machines2 per licence — moving to a new one goes through support@hutzon.com, no self-service release
Internet requiredWeekly check-in to confirm your subscription — no offline grace period right now (temporary)
UpdatesAutomatic, if installed from the repository — or download and reinstall the zip by hand
PaymentDodo Payments as merchant of record — tax handled, invoices downloadable
RefundsCase by case — email support@hutzon.com
Version1.2.1
FAQ

Questions people actually ask.

Does it detect the beat automatically? +

No. You place a timeline marker wherever you want the marble to land, which means you decide the rhythm rather than an algorithm guessing it. Every marker you place becomes an impact on that exact frame — including deliberately odd ones, off-beats and long rests.

Which Blender versions does it work with? +

Blender 4.2 and newer, since it ships as a Blender extension. Install it from your account page — Install from Disk for a quick start, or add the Melo Marble repository so updates arrive on their own — and it is developed and tested against 5.2 LTS.

Why does my render come out almost black? +

The pads are fully metallic, and metal only shows reflections. With no environment map there is nothing to reflect, so everything renders close to black. Press Download HDRI once in the sidebar and it will look right. This is far and away the most common first-render surprise, which is why the button is right there in the panel.

How many computers can I use it on? +

Two, on the one licence — a desktop and a laptop, or a workstation and a render machine. Reinstalling on a computer you already use costs you nothing; it keeps its seat. Moving to a different computer goes through us: email support@hutzon.com saying which machine to free and we will do it, usually the same day. There is no self-service release button, deliberately — a seat that can be freed on demand lets one licence be walked around an office a machine at a time.

Does it need an internet connection to run? +

It checks in about once a week to confirm your subscription is active. There is no offline grace period beyond that right now — a temporary state we are actively working to change — so an isolated render box or a locked-down studio network needs to reach us at least weekly, or generation pauses until it can check in. A failed payment works the same way: fix it before the current period ends and nothing changes. Those check-ins carry your licence key and a machine label — nothing about your scenes, your audio or your renders.

Is there a subscription? +

Melo Marble is $12/month or $89/year, or $199 once for a lifetime licence with no renewal. All three include every feature, two computers and automatic updates in Blender; cancel a subscription plan any time.

What happens to my work if I deactivate or uninstall? +

Your files stay yours. Everything the add-on builds is ordinary Blender objects, keyframes, materials and compositor nodes — there are no drivers, no handlers and nothing that phones home at render time. A .blend you have already generated opens and renders exactly the same with the add-on disabled, uninstalled, or deactivated. What stops is generating new runs.

How do refunds work? +

Email support@hutzon.com and we will take it from there. Refunds are handled case by case rather than against a fixed window; if one is agreed, it goes back to your original payment method, usually in 3 to 5 business days.

How do updates reach me? +

Add the Melo Marble repository from your account page (Preferences › Get Extensions › Repositories › Add Remote Repository, with your licence key as the access token), and tick Check for Updates on Startup — it defaults off. With that ticked, every new version arrives on its own; you can also check by hand any time from Get Extensions, or download the newest zip and reinstall it, though only the repository install updates itself.

Is the add-on open source, and can I read the code? +

Yes. Blender add-ons are derivative works of Blender and must be licensed under the GPL, so this one is GPL-3.0-or-later and ships as plain readable source with the full licence text included. Nothing is obfuscated, bundled or hidden. What you are paying for is the work, the updates, and not having to build or maintain it yourself.

How big is the download? +

The add-on itself is about 210 KB. The sample environment map is a separate 92 MB file that the add-on fetches only when you press Download HDRI — so the add-on itself stays small, and you can point it at your own HDRI instead and never download ours.

Does the loop really loop? +

Yes, and it is verified by rendering rather than by eye. The first frame and the seam frame are compared pixel by pixel and come out effectively identical. Render a few seconds and play it forever.

What if the marble passes through a cylinder? +

It should not, and every generate re-measures the whole run to check. If a long pause in your music throws the marble high enough to sail back over an earlier pad, the add-on tells you so and names the fix: tick Build Trails, which bridges long gaps with rails the marble rolls along instead of being lobbed across them.

Can I change what it generates afterwards? +

Everything it builds is ordinary Blender objects, keyframes and materials — move them, restyle them, delete what you don't want. One caveat: re-running Generate wipes and rebuilds its collection, so make your edits after the last generate, or duplicate the collection first.

Your track already has the timing.

Mark the beats you want to hear hit, press Generate, and watch the run land every one of them. From $12/month.

Buy Now — From $12/mo Read the FAQ