Skip to content

Help center

Casino: a casino-themed visualizer, roulette first

The Casino visualizer draws a casino room with code and plays it with your song: roulette first, on a lit table, with the ball landing on the drop, and more table games joining the same look. A visual theme only: the number that comes up is a light, nothing more.

Describes Sonic Weaver v6.33, released .

One look, a Game picker

Choose the game with the Game control: on the template page, in Classic's look settings, in Studio's layer settings, on a Timeline clip's look, in the Layers tool, in Generate visualizer, in the Video studio and on the Layer assets page. Every look of the visualizer plays the game you choose, and the games still to come join the same picker, so a project keeps its look when you switch.

It is a casino-themed scene and nothing more: no chips change hands, no number means anything but a light, and no real casino's name or mark appears.

  • Roulette: A single-zero roulette wheel on a lit table: the ball rides the rim against the wheel's spin, drops, rattles over the frets and lands in a pocket on the drop, and the number lights up.

The roulette wheel

The wheel is the standard single-zero wheel: thirty-seven pockets, the zero in green and the numbers in red and black in the standard order round it, with eight brass diamonds on the lower track and a turret with four arms. The layout on the felt shows the numbers in their colours and nothing else.

The spin is worked out like the real thing. The dealer gives the wheel a push and sends the ball round the rim the other way; the ball slows, drops off the rim, strikes a diamond, rattles over the frets and settles in a pocket, and that pocket's number lights up. Where the ball rests is where its motion takes it, never picked: change the Variation, the Game pace or the song and it lands somewhere else, the same every time you play it back.

How it moves with your song

The lamps over the table pulse with the kick, the brass, the crystal and the dust glint with the highs, and in the lounge the chip stacks rise with the bass. As a song builds the wheel turns faster and the neon chases run double time, and each new section turns the lamps toward another light of your colours.

The ball comes to rest on the drop. When the song has no drop it lands at the end of each eight-bar phrase. The finale's light and chips burst on the drop too, and the result board shows the last numbers, the newest lit.

6 looks for every game

Each look is a moment every table game has, so every game plays in all of them:

  • The Table: The game's table in a lit room: the wheel at its head and the numbers on the felt, brass and polished wood, chips in stacks, lamps overhead pulsing with the kick and the haze in their light. The ball lands on the drop and the board lights the number.
  • The Play: The play up close. For roulette, the spin: the ball rides the rim against the wheel, slows, drops, strikes a diamond, rattles over the frets and settles in a pocket on the drop, and the number lights up in a ring of bulbs.
  • Neon Floor: The casino floor at night: neon signs that light on the beat and change each section, light chases running along the ceiling, banks of machines and the tables in depth, the floor shining with it all.
  • VIP Lounge: A private lounge: velvet booths, a crystal chandelier winking on the highs, chip stacks on the low table rising with the bass, and the game across the room in soft focus.
  • Grand Finale: The big moment: the game in a spotlight, light bursting from behind it and rings spreading on every beat, chips tumbling and confetti falling, all of it erupting on the drop.
  • Dealer's View: The dealer's side of the table: chips sliding in across the felt on the bars, the dealer's hand starting the play on the downbeat, the wheel close at hand and the room beyond.

Safe to watch

A spinning wheel of red and black pockets is a pattern that changes, and saturated red lights can flash. So the wheel's pockets ask the site's pattern guard how much contrast they may have: once the wheel turns fast enough to strobe it blurs, and its colours come together to a safe contrast at any size. Every large or bright change (the lamps' pulse, the neon, the number lighting up, the finale's burst) goes through the flash limiter first, which holds flashes to fewer than three a second, red ones too. The Contrast setting lowers it all further.

Every setting, by name

Beside the colours, speed, glow and the settings every look has, the visualizer has its own, labelled the same in every editor, and SW Agent can set each one by its name:

  • Game: Which table game the scene shows: its table, its centrepiece and how its play moves with your song. Choose Roulette.
  • Game pace: How fast the game turns with the song (the wheel's spin). The play still lands on the drop, or at the end of each phrase. From 0.5 to 1.5.
  • Lamp glow: How bright the lamps over the table and their pools of light. They pulse with the kick. From 0 to 2.
  • Chips: How many chips are on the felt and in the stacks. In the lounge the stacks rise with the bass. From 0 to 1.5.
  • Haze: Smoke in the light: the lamps' cones, the glow and the dust drifting through them. From 0 to 1.
  • Sparkle: Glints on brass, chrome and crystal on the highs, and the confetti in the finale. From 0 to 1.5.
  • Result board: The lit board of recent results beside the table, and the result's disc by the wheel. Choose On or Off.
  • Loop length: Seconds before the room's drift, the haze and the twinkle repeat exactly, so a clip loops without a seam. From 4 to 16.
  • Variation: Another take on the same room: where the chips sit, the lights beyond, the result before the first spin. The same number always gives the same scene. From 0 to 99.
  • Neon: How bright the neon signs, the light chases and the machines' screens. From 0 to 2.

Where it plays

Layer assets and the Layers tool offer each look's own layers (the room, the lamps, the table and its layout, the wheel, the chips, the result board, the neon, the machines and the dealer's hands) on their own, each named for its game, to add to any project. Motion graphics has every look as a design to customize; Generate visualizer can put a casino layer over your picture; and the Stream studio has it in its rotation.

Ask SW Agent

Ask for it by name: "make a roulette visualizer", "a casino video for TikTok" or "a casino night lyric video", and SW Agent builds the project with the game already chosen. In an open project, say "switch the game to roulette", "turn the neon up" or "more haze", or ask it to apply the casino look; each change is one step of undo in Classic and in Studio.

From another AI assistant

Through our MCP server, get_engine lists every game, and build_editor_setup opens Classic or Studio on any of them (its casinoGameId, by id or by name). A link with ?casinoGame= on the editor's address opens the look on that game too.

Still have a question about this?

SW Agent answers from this article and the rest of our docs, and can do it for you with the site's own tools.

Help center

Keep going

Was this page helpful?

Anonymous. Only this page’s address and your yes/no are recorded, and only if you allowed analytics cookies.