0

Maestro AMD Playbook

@yoyokitsposted Tue, 08 Sep 2026 22:41:24 GMT·Official·1 reply

A known-good starting configuration for Maestro on AMD, taken from generations that actually completed — not from theory. Start here, confirm it runs, then experiment outward.

Measured on:

GPU Target VRAM System RAM OS
Radeon RX 7900 XTX gfx1100 24 GB 32 GB Windows 11

Read this first — lower settings first, always

The most common way to conclude "Maestro doesn't work on AMD" is to open it and immediately ask for a long, high-resolution clip. On a 24 GB card with 32 GB of system RAM that will stall — and the stall looks exactly like a crash, because nothing prints while it grinds.

Run the smallest generation in the ladder (Step 3) first. Once you have a finished video in hand, your install is sound, and everything after that is tuning rather than debugging. Scaling up from a working baseline takes minutes; debugging a stall from a cold start can take an evening.


Step 1 — Global settings

Set these once in Settings. They apply to every generation.

Setting Value Why
Memory profile — Video Profile 4 LowRAM_LowVRAM. The important one — see Step 4.
Memory profile — Image Profile 3.5 Images are small enough to hold in VRAM.
Memory profile — Audio Profile 3.5 Same reasoning.
Attention mode auto Resolves to SDPA on AMD. Don't pick Sage or Flash — they aren't installed.
Transformer quantization int8 Default. Keeps the model inside 24 GB.
Text encoder quantization int8 Default.
LLM Device (Services) CPU Keeps the Director planning LLM off the GPU so it doesn't compete for VRAM. Correct on any vendor.

Note — profiles are set per media type. Video gets 4; image and audio get 3.5. Setting video to 3.5 is the mistake that cost me an evening.


Step 2 — The generation setup

This is the exact configuration behind every completed video below. Studio → Video → References, with two reference images.

Setting Value Why
Mode References Two reference images — one per subject. I use one person per image.
Model H3 Omni — Pruned Not the "Fused 4-Step (Experimental)" variant — see below.
LoRA minimax_h3_turbo_v4_step600_ema A turbo LoRA. This is what lets 6 steps look like far more.
Steps 6 With the turbo LoRA above. Without it you need far more.
Guidance scale 1.0 Turbo LoRAs are trained for low guidance.
Flow shift 5.0 Model default for this variant.
First Block Cache on · 0.08 · start step 1 Free speed. Enabled in nearly every successful run.
H3 Text Encoder GGUF Q4_K_M Weeks of successful runs. Use Q2_K if you have under 32 GB RAM.
Sliding window / overlap 345 / 18 Defaults. Left alone.

⚠️ Avoid for now — the H3 Fused 4-Step (References, Experimental) model stalled every time, at workloads the 6-step model handled comfortably. It's labelled experimental for a reason. Get the 6-step configuration working before you try it.

ℹ️ On the text encoder — if a menu offers NVFP4 AWQ (Recommended), ignore the "Recommended". NVFP4 is an NVIDIA-only format, and on AMD it can drag the whole machine into swap. Recent Maestro AMD builds override this for you; older ones don't.


Step 3 — The ladder, start at the bottom

Every row below is a real generation on the rig above. Packed rows is Maestro's own measure of how much work an attention pass is doing, printed in the console on every run. It scales with resolution and frame count, which is why it predicts stalls better than either alone.

# Resolution Frames Steps Packed rows Result
01 704×704 124 6 19,306 ✅ start here
02 704×704 243 6 37,981
03 1280×704 141 6 41,194
04 736×736 243 6 41,832
05 704×704 345 8 52,781 ✅ ceiling
Fused 4-step any 4 36,746–41,294 ❌ stalled

Start at rung 01 — 704×704, 124 frames, 6 steps. Low resolution, short duration, few steps. It isn't meant to be your final output; it's meant to prove the install works and give you a timing baseline. Once it finishes, note how long it took.

Then move up one rung at a time. Rungs 02–04 are all comfortable. Rung 05 is the heaviest thing completed here, and it needed 8 steps with the cache off — treat it as the ceiling, not a starting point.

Maestro prints this on every run; the packed-row figure is what you compare against the table:

[MiniMax H3 Perf] 736x736, 243 frames/10.12s, 41,832 packed rows,
6 steps; attention=sdpa, cache=first-block/0.08

Step 4 — Why the video profile matters most

Of everything on this page, this is the setting most likely to make the difference between "works" and "appears frozen".

Profile 3.5 ("VeryLowRAM_HighVRAM") tries to load the model entirely into VRAM. Its stated minimum is 32 GB RAM and 24 GB VRAM — exactly this rig — and with a 20B transformer plus a 32B text encoder it still doesn't fit. It falls back to paging and starves.

Profile 4 ("LowRAM_LowVRAM", which Maestro itself marks Recommended) streams only the parts it needs. Same generation, same model, less than half the RAM.

Signal Profile 3.5 Profile 4
Transformer preloaded 13,348 MB 58 MB
Process RAM 17.6 GB 8.5 GB
GPU compute idle 95%
Result stalled at step 0 completed

Check which mode you're in from the console at model-load time:

Async loading plan for model 'transformer' :
  base size of 58.04 MB will be preloaded ...         <- streaming, good
  13348.60 MB will be preloaded (+72% of layers) ...  <- preloading, will starve 32 GB

Step 5 — Once it works, then experiment

Everything above is the part worth calling proven. Below is worth exploring — but only after you have a finished video, so you always have a working configuration to fall back to.

Change one thing at a time.

  • Other LoRAs — the turbo LoRA is what makes 6 steps viable. Swapping it usually means raising steps; expect to re-tune both together.
  • Other H3 variants — Omni, First/Last, Full. Same profile and encoder settings apply; start each new variant back at rung 01.
  • Text encoders — Q2_K is lighter on RAM and noticeably faster to load; larger encoders cost RAM you may not have spare.
  • Other model families — Wan 2.x and LTX use small, GPU-resident text encoders, so they load faster and lean harder on the GPU. Good options if H3 feels heavy.
  • Longer clips — frame count drives packed rows fast. Add frames before resolution.

If something stalls — change back the one setting you just changed. If it's still stuck: check the video profile is 4, compare your packed-row count against the ladder, and run Diagnose from the Pinokio menu. It reports your GPU, PyTorch build, and whether fast attention is actually available on your card.


Numbers come from Maestro's own console output across runs that completed. Other cards — especially RDNA 2 and the Ryzen AI APUs — may behave differently; run Diagnose to see what yours reports.


Written by cekli.com

Replies (1)
Up to 10 files, 25MB each. Images are optimized; GIFs -> MP4; videos 720p (max 120s).
Maestro AMD Playbook · Pinokio