Blooming EP hero film still — the artist with golden silk wings against a deep teal, star-flecked backdrop.

CASE STUDY · AI CREATIVE DIRECTION · BLOOMING EP

A self-funded EP's whole visual world, shipped on a fixed date.

An independent alt-R&B artist had a finished seven-track EP, two locked release dates, and no label, agency, or paid budget behind the rollout. NOKTIS built a generative pipeline that held her identity across every asset, ran two visual registers in parallel, and shipped both release weeks without slippage.

Client Industry

Independent Music · alt-R&B

Discipline

AI Creative Direction & Generative Pipeline

Timeframe

April–June 2026

Tools & Models

FLUX / FLUX Kontext · Seedream · Nano Banana Pro · Leonardo · Veo · Kling · Fal.ai

The AI challenge

Three problems sat underneath the engagement. The underlying technical question: how do you build a generative pipeline that holds identity, holds two registers in parallel, and ships on a fixed date.

01Identity Drift

The artist had to appear across a cover, a long-form visualizer, two hero films, and a full short-form package without her face, hair, or skin tone wandering between assets. Most pipelines drift because every prompt is a fresh seed — a small miss on shot one compounds by shot twelve.

02Two Visual Registers

Short-form needed to feel phone-native and self-shot, with likeness fidelity above cinematic treatment. The hero films and visualizer needed a cinematic register that earns the EP's title. Two aesthetic targets, same face, same week, no continuity break.

03Fixed Dates, No Slack

Cocoon on a Friday in early June; Blooming two weeks later on Juneteenth. When a release-week deliverable misses, there is no rescheduling. A studio that can prompt is not the same as a studio that can ship.

Creative Strategy

Two upstream decisions, then a pipeline routed by capability.

The cover was locked first as the single source of truth for color, lighting, texture, and pose, and passed into every motion prompt as a reference image. Each task was then routed to the model best suited to it, defended with side-by-side passes, and re-routed when the next shot called for a different tool.

FLUX / FLUX KontextSeedreamNano Banana ProLeonardoVeoKlingFal.ai

The model work happened around the clips she had already responded to — not over her taste.

01Likeness Lock · FLUX

FLUX and FLUX Kontext established a consistent identity reference set from a small input pool. Hard-locked before any environment work began, so every later prompt was evaluated against the lock rather than reinventing it.

02Variations · Seedream

Drove environment and pose variations against the locked likeness without drift — staying inside the lock while moving the world around the subject.

03Hero Stills · Nano Banana Pro

Production-grade stills selected from the variation passes, used as anchor frames for motion. Not a side deliverable — an input to the motion pipeline.

04Ideation · Leonardo

Early concept exploration, mood, and color story before any production cycles were spent. Directional rather than final-frame.

05Motion · Veo & Kling

Image-to-video, scene to scene, selected shot by shot. Veo handled translucent backlight on the greenhouse scene and carried the wheat rustle and harmonic bed on the golden field in a single sound-on pass.

06Orchestration · Fal.ai

The layer underneath that routed between models, held anchor frames, and standardized input and output across the stack — the reason the pipeline is reusable rather than a folder of one-off outputs.

The anchor-frame discipline

The engineering work behind the visual coherence.

Three details that turned a set of generations into one release.

Cover Travels With Every Prompt

The Cocoon cover was passed as an actual reference image on every motion pass — the model given the lock as input rather than asked to invent consistency.

Vertical & Horizontal In Parallel

The visualizer was rendered at 16:9 (1920×1080) and 9:16 (1080×1920) from the same prompts with reframed composition. The vertical never feels like a phone screenshot of a TV cut because it was never a crop.

Light Timed Before Generation

The light pulse inside the cocoon was scored to the track at the prompt stage, so the visualizer reads as if the song scored the light rather than the other way around.

Two registers, one grammar

A cinematic top layer and a phone-native floor.

Both grammars were intentional, and the model selection followed from the split.

Greenhouse · First Breath

Low-angle, eyes-closed portrait inside a greenhouse at low sun, cherry blossoms in foreground. Four environments were tested before this one, selected on how each handled translucent backlight without crushing skin tones.

Golden Field · Full Bloom

Wheat field at golden hour, over-the-shoulder turn into camera. Same subject and color story, opposite emotional register. Sound-on generation handled the breeze, wheat rustle, and harmonic pad.

Cocoon Visualizer · Centerpiece

The artist curled inside a luminous fiber-optic cocoon on emerald silk, light pulsing with the music, no cut — earning the EP's title visually before a single lyric explains it.

Short-Form Package

Five assets at 1080×1920, beat-synced to the track at 99.4 BPM and shipped text-free for review: a 30s hero cut, a 12s teaser loop, a three-slide Story stack, a 10s Reel lyric loop, and a 14s TikTok cut cold-opening on the bridge voice clip.

When the deliverable missed

A release-week teaser came back below the bar.

Two days out, a typo was burned into the frame and the title hit was off the vocal. With no slack, it was rebuilt from the 4K raw source in one sitting.

Frame-Matched

Matched the rebuilt cut against the original using perceptual hashing.

Re-Overlaid

Replaced the burned-in script with a fresh italic overlay at the locked typography spec.

Re-Synced

Synced the title hit to the vocal at roughly 6.3 seconds using audio energy analysis rather than ear.

Repaired

Tested OpenCV content-aware inpainting on a small artifact in the original — the inpaint won.

Re-Rendered

Rendered multi-aspect for Reels and TikTok native, with metadata stripped on output. The bar: every motion piece reads at six inches on a phone and at full glass on desktop, at every aspect between, with no re-render request.

Selected frames

One world, every frame on concept.

Cocoon visualizer — the artist curled inside a luminous fiber-optic cocoon on emerald silk.
Greenhouse register — low-angle portrait under a sunlit cherry-blossom canopy with falling petals.
Golden field — over-the-shoulder turn into camera in a wheat field at golden hour.
Veil reveal — close-up lit by candlelight beneath a drifting teal silk veil.
Cherry-blossom close-up portrait at golden hour with soft bokeh behind.
Golden silk wings — the bloom in full against a star-flecked teal backdrop.

Shipped results

Two release weeks, no asset below standard.

Cocoon shipped on a Friday in early June; Blooming on Juneteenth. The release-week teaser miss was caught and rebuilt before it went out.

2
Release days shipped
0
Assets below standard
1
Reusable pipeline owned

One Grammar, End To End

Cover, visualizer, hero films, short-form, and lyric overlays all live inside one system — no Reel font out of step with the cover, no Story palette off the visualizer's grade.

A Reusable Pipeline

The likeness lock, anchor-frame discipline, Fal.ai orchestration, and per-platform overlay sheets all carry forward. The next release does not start from zero.

Ownership Of The Centerpiece

The visualizer is the artist's, not a vendor hand-off. She can call back into the pipeline herself or via the studio — the IP and the system sit with her.

Short-Form That Did The Lifting

Five beat-synced, text-free assets overlaid against a per-platform sheet carried the cadence between release days without burning fresh artist-shot content on every beat.

A Held Post-Release Window

The weekend after each release was treated as a UGC reshare beat rather than filled with new content — restraint that let the artist amplify her audience instead of pushing more assets.

We measure the work by what shipped and held up: two locked release dates met, one coherent visual world across every surface, and a generative pipeline the artist now owns and can run again.

Let's direct your next release.

BOOK A 30-MINUTE DISCOVERY CALL

What are we creating?