LogoAhaPrompt
  • Prompts
  • Featured
  • Models
  • Submit
  • Blog
AhaPromptAhaPrompt

AI Prompts for Images, Video & Audio — Every Model, One Library

Built withLogoNEXTY.DEV
Explore
  • All Prompts
  • Featured Prompts
  • Image Prompts
  • Video Prompts
  • Audio Prompts
  • AI Models
  • Submit a Prompt
  • Blog
Languages
  • English
  • 中文
  • 日本語
  • 한국어

Copyright © 2026 AhaPrompt All rights reserved.

Privacy PolicyTerms of Service
HomeAI Prompt LibraryAI Video PromptsBach Jazz Fusion Composition

Bach Jazz Fusion Composition

OpenAIGPT-6 AstraOpenAIvideo

“In LilyPond, write a piece for English horn, basso continuo, and a rhythm section in a completely new and original style combining the musical sensibilities of JS Bach and early popular song composers like Irving Berlin and Cole Porter. Use a major key and lush jazz harmonies.”

Details
Type
AI Video Prompts
Aspect Ratio
16:9
Duration
3:47
Updated
Sep 29, 2026
Category
HistoricalVintageMusic Video
Source

How to use this prompt

  1. 1Copy the full prompt with the copy button above.
  2. 2Open GPT-6 Astra by OpenAI, or your preferred AI video generator.
  3. 3Paste the prompt and keep the camera and motion terms — they steer the cinematography.
  4. 4Match the example's settings (16:9 · 3:47 · Historical · Vintage · Music Video), then iterate — small wording changes shift the output a lot.

Frequently asked questions

Which AI model generated this video?

This clip was generated with GPT-6 Astra by OpenAI. The prompt on this page is the exact text used to create it.

What settings does this prompt use?

The example was generated with GPT-6 Astra using: 16:9 · 3:47 · Historical · Vintage · Music Video. Reusing these settings gives the closest match.

How do I get similar results?

Copy the prompt as-is first, then change the subject while keeping the camera, motion, and lighting terms. Video models are sensitive to wording, so expect a few runs.

Can I modify this prompt?

Yes. Prompts work best as starting points — swap scenes, adjust pacing terms, or change the aspect ratio to fit your project.

More GPT-6 Astra prompts

2:00
OpenAIGPT-6 Astra
Make a 2-minute sand animation that tells the story of 100 years of Hong Kong history. Keep it lively, engaging, and tasteful. Add appropriate background music and sound design.
Details
0:15
OpenAIGPT-6 Astra
[Reference Image Definition] Image1 = Red-dressed ethnic-style cartoon girl | Sole character reference Image1 is the only and highest-priority reference for the character's identity, face, hairstyle, clothing, and art style throughout the entire video. Throughout the entire video, strictly maintain the girl from Image1: Recognizable facial features Facial feature proportions Black double braids Red-and-blue braided hair decorations Ethnic-style headpiece Earrings Red ethnic-style long dress Clothing patterns and fur-trimmed decorations Brown short boots Soft, delicate 2D anime illustration texture Cute, lively, with a slightly playful and mischievous vibe Prohibited: Photorealistic rendering 3D rendering Turning into someone else Changing hairstyle Changing clothing Changing art style Image2 = X profile page screenshot | Sole background and layout reference Image2 is the sole reference for the background, UI, typography, and composition of the entire video. Strictly maintain from Image2: Top banner image Position of the circular avatar frame White UI background All buttons Icons Page structure Whitespace Colors Proportions Throughout the entire video, the camera is completely fixed. Any of the following is prohibited for the entire page: Zooming Panning Rotation Perspective changes Recomposition Except for the specified performance, the UI and background must not change. [Overall Requirements] Generate a 15-second, 9:16 vertical, fixed-camera, 2D cartoon-animation-style short video. Throughout the entire video: The background is always the X profile page screenshot from Image2 Only the character and the text being manipulated move The character is initially located inside the circular avatar frame The character's appearance must be replaced with the red-dressed ethnic-style cartoon girl from Image1 The circular avatar frame position and the page itself remain unchanged at all times The overall rhythm is light, clear, with a touch of comedy No dialogue No narration No speech bubbles No additional subtitles No new unrelated characters No new unrelated logos No new unrelated text [Timeline Action Design] [0.0–2.3 seconds] The entire X page remains completely fixed. Only the inside of the circular avatar frame begins to move. The red-dressed girl inside the circular frame first blinks gently, revealing a sweet smile. She slightly lowers her head to adjust her cuffs, then gently lifts the edge of her skirt, as if preparing to make an entrance. Then she looks up at the page outside, glances down at the text content on the page, and finally looks back at the camera, a playful "up to mischief" smirk slowly spreading across her lips. Movements are small, natural, cute, and lively. No exaggerated distortion. No large swinging motions. [2.3–4.0 seconds] The girl places both hands on the edge of the circular avatar frame, treating it as a small entrance, and naturally climbs out from inside it. The sequence of actions is clearly shown as: Both hands grip the frame edge Upper body leans out first One foot steps out first The other foot follows She gently lifts her skirt slightly to prevent the long dress from getting caught The skirt hem briefly gets lightly caught on the frame edge She looks back and gently tugs at the skirt hem The skirt comes out smoothly She lands lightly on the white whitespace area below the X page Upon landing, the character should be light and natural, with the skirt, braids, earrings, and headpiece swaying gently and naturally. Only the character comes out of the avatar frame. The circular avatar frame itself remains in place, undeformed, and does not disappear. The page itself must not undergo any structural changes. [4.0–7.6 seconds] After landing, the girl looks around and notices there is a lot of text on the page. She immediately shows a delighted expression of "I've got a mischievous idea." She begins tearing off sections of text from the page one by one. The operable targets are all readable text / letters / numbers within the page, including: Profile name User ID Bio text Join date Following count Follower count Text inside buttons Post content text Other readable text / letters / numbers She tears off text only 3 times, with clear actions and crisp rhythm: 1st tear She walks to the area near the profile name, pinches an entire section of text with two fingers, and clearly peels it off the page surface like a sticker. The torn-off text is quickly folded twice in her hands and instantly becomes a small paper airplane. She flicks her wrist and sends the paper airplane flying toward the camera. The paper airplane passes through the foreground and flies out of frame. The corresponding original text position immediately becomes blank white. 2nd tear She tears off a section of bio text. This time the motion is more practiced — she folds it into a paper airplane quickly while walking. Then she crisply tosses it out toward the other side of the camera. The paper airplane flies across the foreground of the frame. The corresponding text disappears simultaneously, leaving only blank space. 3rd tear She tears off a larger block of text from the post area. This block is somewhat larger, and she quickly folds it into a slightly bigger paper airplane with both hands. She first does a small "ready to throw" motion, then suddenly throws it toward the camera. The paper airplane rapidly grows larger toward the camera, then flies out of frame. The corresponding original text area is completely transformed into blank white space. After the 3rd throw, she proudly claps her hands lightly. Important requirements Text must be lifted and torn off like paper stickers It cannot simply disappear Paper airplanes must be folded from the torn-off text Each time a paper airplane flies away, the corresponding original text position must genuinely become blank Paper airplanes should not be so large as to block the entire frame Only text may be removed The following elements must be preserved: Top banner illustration Circular avatar frame Image areas All graphic icons Button outlines Dividing lines Thumbnails Other non-text visual elements [7.6–10.4 seconds] She looks around the page and notices there is still a lot of residual text. Her proud smile slightly fades, revealing a hint of "how is there still this much" expression. She lightly places one hand on her hip, then produces a simple broom from behind her. Then she performs 3 brisk screen-clearing motions: 1st sweep A horizontal sweep across the upper part of the page. An entire row of residual text slides away like thin scraps of paper. 2nd sweep A diagonal sweep from the middle of the page downward. The remaining text continues to be gathered and pushed toward one side of the page. 3rd sweep A firm but not overly forceful sweep toward the lower right of the page. The last pile of residual text is swept entirely out of frame. After sweeping, she lightly taps the broom handle on the ground once, as if satisfied with the finish. Important requirements Only text touched by the broom may disappear Text must be gathered and swept away following the broom's motion It cannot suddenly disappear without reason The broom may only appear after the paper airplane actions are complete There is only one broom — it cannot multiply After sweeping, all old text on the page must be completely cleared. Only the following remain on the page: Background image UI graphic icons Button outlines Image elements Large areas of clean white whitespace [10.4–13.7 seconds] She leans the broom gently to one side, then looks down and takes out a thick black marker from her outfit. She pops the cap off with a "snap," turns around, and faces the large area of white whitespace that has been cleared. Then, using the thick black handwritten marker, she writes two lines in the large blank area from the center to the lower part of the page: This place belongs to Sun Keke now! Thank you all for liking it These two lines of text must be clearly, accurately, and completely displayed. No typos. No missing characters. No garbled text. No substitution with other sentences. No addition of any other new text. Text style requirements: Black Thick marker handwritten feel Written out stroke by stroke naturally Large enough Clearly legible Occupying a prominent position in the frame The writing process must clearly show the pen tip advancing — the characters are written out stroke by stroke, not appearing instantly. [13.7–15.0 seconds] After writing, she puts the marker cap back on. She takes a small step back and looks at her "masterpiece" with satisfaction. Then she holds the broom with one hand and the marker with the other, slightly turning to the side. She then looks back over her shoulder toward the camera, revealing a slightly smug, cute, and playful mischievous smile. Not an exaggerated laugh, but a gentle eye-squint, the happy smile after a successful prank. Finally, there is a static freeze frame for approximately 0.7 seconds. In the freeze frame, the following must be clearly visible simultaneously: The two lines of large text on the page: This place belongs to Sun Keke now! Thank you all for liking it The red-dressed girl looking back at the camera with a playful smile The broom The X page background with all text cleared
Details
0:18
OpenAIGPT-6 Astra
Create a complete, polished motion graphics video called “FOLD — Make room for focus” Generate an 18-second video at 1920×1080, 60 fps, with original or commercially licensed music and subtle sound effects Include the complete editable source Build the animation, render it, inspect it, and deliver the finished MP4 Do not stop at a storyboard or explanation No external assets are necessary: create the graphics procedurally A premium minimalist motion identity for a fictional creative workspace Palette: Warm paper # F2EFE6 Near-black ink # 181C1D Coral # F45D41 Off-white cards Use Geist or a comparable clean sans serif Large, confident typography with tight tracking Generous empty space, consistent margins, restrained shadows Keep one dominant visual idea in each composition The central motif is folded paper: one coral tile becomes notes, the notes become a ribbon, and the ribbon becomes a custom F monogram Motion should feel precise, fluid, and slightly weighty Fast transitions should resolve into readable compositions Use subtle material shading on the ribbon, without glow or shiny plastic 0–2 seconds: Warm paper background Large black headline on the left: “Make room” “for focus” Small supporting line: “A little less noise. A lot more possibility.” A coral rounded square sits on the right, containing a bold geometric F monogram made from three folded strokes Give the opening a subtle entrance and a readable hold 2–4 seconds: The coral tile travels toward the center and unfolds into seven note cards Stagger their movement slightly so they feel connected Arrange them across two or three loosely balanced rows Use short labels such as: “A fresh idea” “Something to make” “A useful note” “The next move” “Room to explore” “A small detail” “What matters” Most cards are warm white; one is coral Headline above: “A little less noise” 4–6 seconds: The scattered cards smoothly align into one centered vertical stack Headline changes to “One clear direction” Remove the card labels before the cards become too small to read Compress the entire stack into a narrow horizontal coral form Preserve its central position so the next transformation is easy to follow 6–10 seconds: An ink-colored aperture expands from behind the compressed form, filling the background The coral form unfurls into a broad flowing ribbon across the center Construct the ribbon from a continuous ruled surface or tightly joined strips It should gently twist, with coherent front/back shading and no visible cracks Large off-white headline: “Find your flow” Small supporting line below: “SPACE TO THINK / MOMENTUM TO MAKE” Let the ribbon carry the movement while the typography stays stable 10–12 seconds: The ribbon curls into a circular band Keep the same material and color through the transformation Reveal “01” inside the ring Below it, small text: “THING AT A TIME” The ring settles with controlled deceleration 12–14 seconds: Warm paper expands from the center, replacing the dark background The coral ring remains the anchor Show the supporting line: “That’s where good work begins” Allow a short readable pause before the final transformation 14–16 seconds: The ring folds and packs into the geometric F monogram The monogram must be constructed from the same moving geometry rather than appearing as an unrelated replacement Reveal “FOLD” beside it in large black type Below: “Make room for focus” 16–18 seconds: The monogram moves toward its original position on the right A coral tile forms around the moving monogram and follows it Restore the original left-side headline and supporting line Finish in the opening composition, ready to loop Use one coherent coordinate system and persistent objects Preserve a recognizable position, edge, material, or silhouette through every transition Do not crossfade between unrelated full-screen scenes Use critically damped springs or smooth minimum-jerk curves No repeated bouncing Position, scale, and rotation must have continuous motion Text has separate entrance and exit timing from its container Use masked text reveals and restrained fades Never allow outgoing and incoming labels to overlap The final visual state must match the first, including object positions and velocities 120 BPM, nine four-beat bars, exactly 18 seconds Use a restrained electronic rhythm with warm tones, soft percussion, and light transition accents Major transformations should anticipate or land on musical beats Keep effects below the music Use original synthesized audio or assets with a verified commercial-use license Do not reuse audio from reference videos Prefer a single HTML/Canvas/WebGL project with an async window seek(t) function Every visual property must be computed from absolute time No CSS animation clocks, setInterval, requestAnimationFrame-driven state, or accumulated physics during export Seeking frames out of order must produce identical results Render at true 60 fps Use spatial antialiasing and 3–5 temporal samples per output frame for subtle motion blur Keep text sharp during holds Do not use frame interpolation to disguise poor motion Inspect frames throughout the film and dense frame sequences around every transformation Fix overlap, ribbon seams, abrupt replacements, clipped typography, and loop discontinuities before delivery Generic slideshow transitions Particles, shockwaves, neon glows, lens flares, camera shake Random decorative movement Large elastic overshoots Unrelated stock footage Long empty pauses A logo reveal that disconnects from the preceding geometry
Details
0:15
OpenAIGPT-6 Astra
make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it’s your launch video. go crazy
Details
0:16
OpenAIGPT-6 Astra
A house cat sits in front of an empty gilded mirror. A full-size lion slowly materializes inside the glass. The magician throws a blue velvet cloth over the entire frame. The cloth drops: the mirror has vanished, and the lion is standing onstage. Final frame: the lion calmly lies down beside the cat.
Details
1:01
OpenAIGPT-6 Astra
Build a detailed sports car that transforms into a humanoid robot, with an x-ray mode and interactive exploded view
Details
1:19
OpenAIGPT-6 Astra
Build a single self-contained HTML file: a 3D marble computer, in the spirit of Wintergatan's marble machine and the Digi-Comp II, that adds two 4-bit numbers using nothing but marbles falling through mechanical toggles. Hard rules: 1. One HTML file. Three.js from https://t.co/KCQbEZLusb via an import map, plus its OrbitControls addon. No other libraries, no physics engine, no external assets. 2. The mechanism is the computer. Each bit of the result is stored in a two-state toggle (flip-flop) that a marble physically flips as it passes. Carries happen because a marble leaving one toggle rolls on to the next. Do not compute the answer in JavaScript arithmetic anywhere. The displayed result must be read from the toggle states after the last marble stops. 3. Marbles move along tracks with believable gravity and timing. Nothing teleports. You may script motion along paths, but every toggle flip must be caused by a marble arriving at it. 4. Input: two rows of four switches (A and B, 0 to 15), set by clicking. A lever labelled RUN releases the marbles. A counter shows how many marbles have fallen. 5. Output: a row of five result toggles, most significant bit on the left, and a readout that shows the binary and decimal value read from those toggles. 6. A DEMO button runs 5+6, then 9+7, then 15+15, resetting between runs, so it can be screen-recorded without touching anything. 7. Looks: a wooden board, brass toggles, glass marbles, warm studio lighting, soft shadows, a slow camera that follows the busiest part of the machine. It should look good in a square 1080x1080 recording. 8. Short click sounds via the Web Audio API when a toggle flips, started only after the first user click. 9. It must run at 60 fps on a normal laptop and have no console errors. Output only the complete HTML file.
Details
0:44
OpenAIGPT-6 Astra
Make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your showreel for a resume. Go all out.
Details
Browse all GPT-6 Astra promptsExplore AI Video Prompts