Help Center/AI Music/How AI music generation works
AI Music

How AI music generation works

Everything you need to know to generate great-sounding music from your ideas — powered by our AI engine.

Larka's AI music generation is powered by our AI engine. You can generate a song three ways: from a written note (lyrics + key + mood), from a hum you record live, or by covering an existing audio file. All three converge on the same AI pipeline under the hood.

Three entry points

Notes tab — Write lyrics, set a key, genre, and mood, then tap Generate Music. Our AI engine reads your lyrics (including section tags like [Verse], [Chorus]) and sings them over a new arrangement.

Record tab → Hum to Song — Hum or sing a melody. Our AI engine uses your hum as the melodic foundation and builds a song around it. You can optionally add AI-written lyrics.

Home → Cover a Song — Pick a saved recording or upload a file, and Our AI engine restyles it into a new genre.

Song vs Full Song

Song — One generation, ~2 minutes of audio, 30–90 seconds to produce. The standard fast flow.

Full Song — Generates a Song first, then automatically runs our AI engine's Extend to add another ~1–2 minutes. Final length is typically 3–4 minutes. Takes 60–150 seconds total.

Either way, a separate Extend further button on the Result view lets you chain more audio on demand — no hard cap on total length.

Instrumental vs vocal

Toggle Add AI vocals to control whether Our AI sings on the track:

  • ·On (default) — Our AI sings your lyrics if you wrote any, or invents its own lyrics if the field is blank. In Hum to Song, a lyrics editor appears with an Auto-write button that drafts lyrics with Gemini.
  • ·Off — Purely instrumental. Useful when covering a song and you want to strip vocals.

Using structural tags

Our AI engine respects song-structure tags written inline in your lyrics. Put them on their own lines:

`[Verse 1]`, `[Pre-Chorus]`, `[Chorus]`, `[Verse 2]`, `[Bridge]`, `[Outro]`, `[Spoken Word]`

These guide our AI engine's arrangement (e.g. a chorus gets bigger production, a bridge lifts). The AI Lyric Writer adds them automatically when generating from scratch.

Daily limit

Each account can run 10 generations per 24 hours. Generate counts, Extend counts, Cover counts. The counter appears under the Generate button as "X/10 today". When you hit zero the error tells you exactly how long until the bucket resets ("resets in 4h 20m"). Admin accounts are exempt.

After generating

Every generated song is saved automatically in the context you made it in (recording library or the note). You can:
- Play it back in the app with lock-screen controls and AirPlay support
- Share it — MP3 comes with proper ID3 metadata + embedded cover artwork
- Regenerate for an alternative take with the same settings
- Extend to make the track longer
- Generate multiple AI cover-art variants and pick your favourite

Related articles

Genre, mood, key & advanced settings
A deep dive into every generation setting and what it controls.
Tips for writing great prompts
How to describe your music to get the best AI results — with real examples.
Sharing and exporting your songs
How to share a generated song from Larka to other apps, social media, or your camera roll.
← Back to Help Center