Notation-led AI for musicians and educators

Turn ideas into music you can keep developing.

Describe the music you imagine. ImpromptuAI creates an original notated score and audio from a simple text prompt. Then keep working on it — open any saved score, describe what you want to change, and create a new version while preserving the original.

Free to download · Pay as you go · No subscription required
ImpromptuAI 1.2.0 jazz quartet full score with audio playback
ImpromptuAI 1.2.0 Edit Score screen for changing music with written instructions
ImpromptuAI 1.2.0 Compose screen showing Insight 3 and a piano concerto prompt
AaDescribe your musical intent
♬Generate notation and audio
▶Edit saved scores with natural language
↗Create and keep new versions
New in ImpromptuAI

Better AI. Editable scores.

ImpromptuAI is no longer limited to generating a first draft. The latest version introduces upgraded AI models and a score-editing workflow designed around how musicians actually develop ideas.

Choose the right AI for the score

Choose between Core 3, Core 3+, Insight 3 and Insight 3+ depending on the complexity of the musical task.

Core 3

1 token

Fast, dependable composition for everyday musical ideas.

Core 3+

2 tokens

More capable for demanding scores, larger ensembles and complex instructions.

Insight 3

1 token

An alternative composition engine with strong musical interpretation.

Insight 3+

2 tokens

Advanced generation for particularly involved musical requests.

Pay as you go with token bundles of 5 or 25. No subscription required.

Keep composing

Edit music in natural language

Saved scores remain editable in My Scores. Open a composition, tap Edit, and simply describe the musical change you want.

My Scores Edit Describe the change Create New Version
  • “Make the trumpet melody more syncopated.”
  • “Rewrite the ending more softly.”
  • “Give the cello a countermelody.”
  • “Make the harmony darker in the middle section.”

ImpromptuAI creates a complete new version instead of overwriting your original score.

Your creative history

Every version stays yours

Editing never silently replaces the previous score. Each revision is saved as a new version, letting you compare ideas, return to earlier material and continue developing the composition.

OriginalVersion 2Version 3
How it works

From musical idea to evolving score.

Describe, generate, listen, edit and create a new version whenever the music takes a different direction.

1

Describe the music

Choose the instruments, style, mood, key, metre, structure and musical character you have in mind.

2

Generate notation and audio

ImpromptuAI creates an original engraved musical score together with an audio preview.

3

Listen and inspect

Read the notation, hear the result and decide what you want to develop.

4

Edit naturally

Open a saved score and describe the musical change in ordinary language.

5

Create a new version

ImpromptuAI regenerates the score while preserving the original, so the music can continue evolving.

Notation first

Notation at the centre. Musicians in control.

ImpromptuAI is built around music as something people can read, analyse, teach, rehearse, perform and develop — not merely an audio file generated by a machine.

✓
Your musical choicesDirect the ensemble, style, harmony, metre, form, mood and character through natural language.
✓
Notated score and audio togetherSee the structure of the composition and hear an audio representation of every generated score.
✓
Separate instrument partsOpen individual parts alongside the full score for study, rehearsal and performance.
✓
Editable musical ideasReturn to saved compositions and request musical changes without editing notation code.
✓
Original versions preservedEach edit creates a new score rather than silently replacing earlier work.
✓
Built for musical practiceA creative starting point for musicians, performers, composers, students and educators.
ImpromptuAI flute and piano sonata with notated parts and audio playback
Corporate membership

Proud Corporate Member of TiME.

ImpromptuAI is a Corporate Member of Technology in Music Education (TiME), joining a community focused on thoughtful and effective uses of technology in music learning and practice.

About ImpromptuAI

AI should expand musical control.

ImpromptuAI is an independent UK music-technology company built around a simple idea: creating written music should begin with musical intent, not hours of entering notes.

The vision is to give musicians, performers, composers and educators a faster route from an imagined sound to notation they can inspect, hear, teach from, perform and develop.

Dr Matthew Winnel, founder of ImpromptuAI, playing trumpet

Matt Winnel

Founder · Musician · Physicist · Developer

ImpromptuAI is currently a one-person team, built by Dr Matthew Winnel. Matt combines formal music training and performance experience with a PhD in computational physics and deep-tech software expertise. He designed and built the iOS app and backend, bringing together AI, music engraving and audio technology.

Contact

Talk to ImpromptuAI.

Questions, feedback, partnerships or press enquiries are welcome. For app-account or technical issues, use the support address below.

AI transparency

AI-generated, clearly identified.

ImpromptuAI is designed to be transparent about the role of artificial intelligence in the creative process. Generated scores can include ImpromptuAI provenance information, and generated audio can contain metadata identifying its AI-generated origin.

Copyright treatment of AI-generated and AI-assisted music differs between jurisdictions and may depend on the nature and extent of human creative contribution. Users remain responsible for considering the rules that apply when publishing, registering or commercially distributing generated work.

Music prompts and relevant score content are processed by third-party AI providers when you request a generation or edit. Read how ImpromptuAI handles your data.

What will you compose next?

Create a score from an idea, listen to it, change it and keep developing the music.

Get ImpromptuAI