Skip to content

Music API

Render music from code

The MAP Audio Music API runs PAM's sound engine on our servers. Send a JSON request and get back audio and MIDI files: loops, stems, variations and DJ mixes rendered from PAM's factory presets, plus drum hits and MIDI patterns. No AI model makes the audio. A preset render returns its seed, and sending that seed again renders the same audio.

Already invited?

Invite-only while in preview. Invited accounts start on the free plan: 30 render-minutes a month.

Presets

118 of 118

Rendering needs an invited account. Render signs you in, and asks for access if you have none yet.

  • 2am Factory Time

    Cinningbao, 140 BPM, Groove / Jungle

    Late night jungle groove with dusty breaks and deep bass

    0.23 min
  • 313 Disco

    TopograFX, 120 BPM, Drums / Disco

    Motor City disco with aquatic funk

    0.27 min
  • 8bit Castle Poly Bells

    TopograFX, 90 BPM, Drums / Hip Hop

    Lofi knight vibes from poly triggered bells

    0.36 min
  • 90s Blimpy

    TopograFX, 120 BPM, Drums / House

    Classic vintage blip house

    0.27 min
  • Absolute Chaos 1

    Cinningbao, 125 BPM, Abstract / Experimental

    Random file selectoin, step positioning, modulations..

    0.26 min
  • Acid Sprinkle

    Cinningbao, 124 BPM, Groove / Acid

    Shinky coldcut funk with big 808 and sprinkle of acid squelch

    0.26 min
  • Amentalist

    TopograFX, 170 BPM, Rhythmic / Syncopated

    Old skool amen breaks sliced at 170 speed

    0.19 min
  • Atmos spaceReadiness

    Cinningbao, 122 BPM, Atmosphere / Sound Design

    Acid trip into space handled by NASA

    0.26 min
  • Back To Strife

    Cinningbao, 94 BPM, Groove / Hip Hop

    hip hop beat with fat bass, piano plink and enough cowbell

    0.34 min
  • Bardcorder

    Cinningbao, 136 BPM, Full Kit / Electro

    Funkin drum with ambient chords and fat bass

    0.24 min
  • Bells and Beats

    Cinningbao, 126 BPM, Melodic / World

    Melodic bell sequence with breakbeat undercurrent

    0.25 min
  • BlackSEAqua

    TopograFX, 120 BPM, Rhythmic / Ambient

    Detroit underwater funk from the black depths

    0.27 min
  • Borchestra

    Cinningbao, 130 BPM, Groove / Trap

    Trap 808 beat with stretchy glitch and orchestra notes

    0.25 min
  • BreakbeatRCool

    Cinningbao, 121 BPM, Groove / Breaks

    More late night rave from the 1990s

    0.26 min
  • Breaking Bats

    TopograFX, 135 BPM, Drums / Breaks

    Oneshot amens flying on ENV and LFO wings

    0.24 min
  • Brokenly

    TopograFX, 110 BPM, Drums / Breaks

    Distorted breaks drenched in delayed grit

    0.29 min
  • Cal

    32tips, 165 BPM, Full Kit / IDM

    Swung broken beat with filtered percussion and granular textures. Pitched metallic hits over reverb-soaked grain pads.

    0.19 min
  • Calculator Talk

    TopograFX, 120 BPM, SFX / Retro

    Vintage talking machine meets PAM

    0.27 min
  • Canopy

    32tips, 95 BPM, Full Kit / IDM

    Swung broken beat with heavy kick-ducking across all cells. Flanged hats and delayed glitch perc over stretched grain pads. Jazz piano clusters with pitch sequences.

    0.34 min
  • Caustic Tube

    TopograFX, 120 BPM, Drums / Acid

    Classic techno machines humming from the Rephlex era

    0.27 min
  • Cheeky Witch

    Cinningbao, 126 BPM, Groove / Trap

    dark melodic trap beat with distorted 808 bass and unusual percussion

    0.25 min
  • Choir Cycle

    Cinningbao, 119 BPM, Chord / Ambient

    Cycling choir pads over ambient chords

    0.27 min
  • Chuckle Trap

    Cinningbao, 133 BPM, Groove / Trap

    heavy-ish trap 808 beat with distorted bass, man group 'hey' and female chuckle

    0.24 min
  • Conspiracy

    TopograFX, 120 BPM, Drums / Techno

    Hidden vocal textures pulsing with LFO patterns

    0.27 min
  • Corduroy

    32tips, 86 BPM, Full Kit / Hip Hop

    Swung SP1200 drums with polyphonic piano chords over warm bass. Ghost rimshots and a vocal pad underneath.

    0.37 min
  • Cornwall Technics

    TopograFX, 120 BPM, Drums / Experimental

    Micro-edited drums dancing with chaotic detail

    0.27 min
  • CTRL Mapture

    TopograFX, 125 BPM, Drums / Electro

    Ecstatic electro vibes captured in groove

    0.26 min
  • DH Drumrush

    Cinningbao, 122 BPM, Drums / Experimental

    Low quality drum noises doing a dirty, clumsy rhythm

    0.26 min
  • Door 913

    Cinningbao, 126 BPM, Groove / Trap

    Chonky trap beat with glitchy sub

    0.25 min
  • Dorkestra Hop

    Cinningbao, 94 BPM, Groove / Hip Hop

    cheap-sounding drums and strings in a hip hop style beat with strings and fat bass

    0.34 min
  • Drippy Perks

    Cinningbao, 116 BPM, Abstract / Experimental

    little percussion noises doing their funky thing

    0.28 min
  • Dronava 2050

    TopograFX, 120 BPM, SFX / Sound Design

    Sine wave LFOs humming with cold machine consciousness for sound design

    0.27 min
  • Dubwise Cycle

    TopograFX, 130 BPM, Rhythmic / Experimental

    Dubby rhythms cycling through space

    0.25 min
  • Duck Trap

    Cinningbao, 121 BPM, Groove / Trap

    heavy trap 808 beat and sub with unearthly vocal stab

    0.26 min
  • Dust Step

    TopograFX, 90 BPM, Rhythmic / IDM

    Dubstep meets sound design in textural chaos

    0.36 min
  • Effervesce

    TopograFX, 120 BPM, Drums / Experimental

    Hot fizzing beats popping through random chaos

    0.27 min
  • Elastic Warp Trap

    TopograFX, 90 BPM, Rhythmic / IDM

    Stretchy IDM beats with trap influenced bounce

    0.36 min
  • Electribal

    TopograFX, 120 BPM, Drums / Tribal

    Tribal beats charged with electro energy

    0.27 min
  • Element One Beat1

    MAP Audio, 120 BPM, Drums / Breaks

    Punchy bass-driven beat with zappy glitch textures, stuttered edits and electric transients. Crafted for sharp, high-energy grooves.

    0.27 min
  • Element One Beat2

    MAP Audio, 120 BPM, Drums / Breaks

    Massive big beat fusing deep bass foundations with ravey drum hits. Built for expansive, larger-than-life productions.

    0.27 min
  • Element One Beat3

    MAP Audio, 120 BPM, Drums / Breaks

    Dub-infused club beat with rolling sub bass, smoky delays and hypnotic low-end pressure. Perfect for late-night dancefloor sessions.

    0.27 min
  • Element One Beat4

    MAP Audio, 120 BPM, Drums / Breaks

    Aggressive broken beat shaped by envelope-driven parameter shifts, distorted textures and evolving rhythmic tension. Designed for unpredictable, dynamic sequencing.

    0.27 min
  • Element One Beat5

    MAP Audio, 120 BPM, Drums / Breaks

    Haunting ambient beat layered with dark textures, subterranean drones and minimal percussive pulses. Ideal for cinematic, shadowy atmospheres.

    0.27 min
  • Eletr8ko

    Cinningbao, 126 BPM, Groove / Electro

    CR8000 electro rhythm with distorted bass and unclean plinks

    0.25 min
  • FonkenShonk

    Cinningbao, 120 BPM, Abstract / Breaks

    Shonky funk with no particular key centre

    0.27 min
  • Forest Ghosts

    TopograFX, 120 BPM, Atmosphere / Sound Design

    Distant forest birds wandering in shifting ambient mist

    0.27 min
  • Form Audioworks SFX1

    MAP Audio, 120 BPM, SFX / Sound Design

    Lush piano patch with poly mode retrigger and LFO modulation, creating evolving harmonic motion and rhythmic shimmer. Perfect for cinematic, expressive keys.

    0.27 min
  • Form Audioworks SFX2

    MAP Audio, 120 BPM, SFX / Sound Design

    Undulating drone texture with cinematic SFX layers, deep sub frequencies and slow-moving harmonic shifts. Built for tension-building soundscapes.

    0.27 min
  • Form Audioworks SFX3

    MAP Audio, 120 BPM, SFX / Sound Design

    Experimental ambient patch crafted from processed guitar samples, granular textures and atmospheric reverbs. Ideal for abstract, otherworldly compositions.

    0.27 min
  • Form Audioworks SFX4

    MAP Audio, 120 BPM, SFX / Sound Design

    Warm ambient synth patch drenched in vintage tape saturation, lo-fi wow & flutter and nostalgic harmonic warmth. Crafted for dreamy, retro-flavored productions.

    0.27 min
  • Form Audioworks SFX5

    MAP Audio, 120 BPM, SFX / Sound Design

    Offgrid glitch beat shaped by an intricate LFO matrix, fractured textures and unpredictable rhythmic mutations. Designed for forward thinking, experimental sequencing.

    0.27 min
  • Freak Club

    TopograFX, 120 BPM, Drums / Techno

    90s bleep techno/electro Heavy sub-bass, raw analog sequences, hypnotic arpeggios, and that classic UK warehouse sound. Built for dark dancefloors and late-night raves.

    0.27 min
  • Gator Funk

    TopograFX, 130 BPM, Rhythmic / Breaks

    Fluid electro with predator LFO flow

    0.25 min
  • Ghetto Juice

    TopograFX, 120 BPM, Drums / Breaks

    Raw funky electro squeezed from the streets

    0.27 min
  • Grain Feedback Beat

    TopograFX, 120 BPM, Abstract / Experimental

    Granular rhythm swimming in feedback haze

    0.27 min
  • Hands In Air

    Cinningbao, 133 BPM, Groove / Jungle

    Constant hand in the air moment with clattering drums, angelic chords and a rising sub

    0.24 min
  • Hard Target

    TopograFX, 120 BPM, Drums / Breaks

    Dark electro tracking through hostile zones

    0.27 min
  • Hip Chonk

    Cinningbao, 94 BPM, Groove / Hip Hop

    hip hop beat with fat bass, sonar noises and a flute glissando

    0.34 min
  • Hip Jazz

    Cinningbao, 92 BPM, Groove / Hip Hop

    jazz kit hip hop beat with knight rider style muted guitar and double bass

    0.35 min
  • Icicle

    TopograFX, 120 BPM, Drums / Experimental

    Frozen IDM textures melting through LFO and reverb

    0.27 min
  • Incredibly Serious

    Cinningbao, 126 BPM, Groove / Trap

    insistent choir metronome with trap 808s and dark melody

    0.25 min
  • Jangle Jonkle

    Cinningbao, 122 BPM, Groove / Experimental

    Rhythm from twig snaps, and metal drops

    0.26 min
  • Jellarater

    Cinningbao, 110 BPM, Groove / Retro

    Classic retro sounding jazz swing beat, with a glissando guitar and a simple bass line.

    0.29 min
  • Jilla Stylee

    Cinningbao, 94 BPM, Groove / Hip Hop

    j dilla style beat with sub, chord sample and bell gliss

    0.34 min
  • Junglistic

    Cinningbao, 142 BPM, Groove / Jungle

    Midnight jungle with sub and glitch vocal

    0.23 min
  • Kick The Trap

    Cinningbao, 114 BPM, Groove / Trap

    funky trap with vocal samples, kicking it and OW

    0.28 min
  • LeckingTro

    Cinningbao, 130 BPM, Groove / Electro

    1980s style electro beat with bass and glissando chord

    0.25 min
  • Lego Nil

    TopograFX, 120 BPM, Atmospheric / IDM

    Modular stillness drifting through amber haze

    0.27 min
  • Malachite

    TopograFX, 120 BPM, Atmosphere / Sound Design

    Organic layers blooming with green warmth

    0.27 min
  • Mangles

    Cinningbao, 142 BPM, Full Kit / Retro

    Broken electro beat with random bells and tuff bass

    0.23 min
  • Midnight Drift

    TopograFX, 120 BPM, Drums / House

    Warm grooves fading softly into the night

    0.27 min
  • Molasses

    TopograFX, 80 BPM, Drums / Hip Hop

    Nocturnal hip hop floating in slowmo

    0.4 min
  • MostlyChoir

    Cinningbao, 125 BPM, Melodic / Breaks

    Spacious choir notes accompanied with glitchy breakbeat and bass

    0.26 min
  • Mr Sharp Rush

    TopograFX, 120 BPM, Rhythmic / Techno

    Old skool techno with sharp rushing filtered sequences

    0.27 min
  • My Milky Grainola

    TopograFX, 130 BPM, SFX / Sound Design

    Crispy grain textures tossed in glitch mix

    0.25 min
  • Naturhal

    Cinningbao, 115 BPM, Percussion / World

    Jaws harp glitch and world drums on hiphop beat with essence of rave

    0.28 min
  • Night Marbles

    TopograFX, 90 BPM, Abstract / IDM

    Dark IDM with bouncing ball physics

    0.36 min
  • Night Sirens

    Cinningbao, 94 BPM, Groove / Hip Hop

    hip hop loops with a sub, scratching and mangled guitar

    0.34 min
  • Not Quite Contentment

    Cinningbao, 94 BPM, Groove / Hip Hop

    hip hop beat with muted guitar, organ chord and extra ride

    0.34 min
  • Obsidian

    TopograFX, 120 BPM, Atmosphere / Tribal

    Tribal voices humming within black stone

    0.27 min
  • Offgrid Ritual

    TopograFX, 120 BPM, Percussion / World

    Chopped organic percs swinging offgrid

    0.27 min
  • Old Jenkinson

    TopograFX, 170 BPM, Experimental / Breakcore

    Old school braindance jungle from the retrigger era

    0.19 min
  • Pambients Works

    TopograFX, 100 BPM, Percussion / Ambient

    Dreamy preset weaving delicate bells through lush ambient pads, floating textures and gentle harmonic shimmer. Crafted for cloud-soft, nature-inspired moments.

    0.32 min
  • Pamen Andrews 165

    TopograFX, 165 BPM, Drums / Jungle

    Funky amen slices bouncing with Vibert energy

    0.19 min
  • Parrotechno

    TopograFX, 120 BPM, Rhythmic / Tribal

    Repetitive techno mimicking itself endlessly

    0.27 min
  • Phantom Operation

    TopograFX, 120 BPM, Drums / Breaks

    Shadowy electro striking with surgical precision

    0.27 min
  • Plucks Given

    Cinningbao, 128 BPM, Melodic / Ambient

    Digital plucks making semi-random triads with a mildly glitchy beat

    0.25 min
  • Prelectroh

    Cinningbao, 143 BPM, Full Kit / Electro

    Classic electro beat from the late 1980s

    0.22 min
  • Primalotic

    TopograFX, 120 BPM, Drums / Techno

    Hypnotic primal beats with seqs weaving in and out

    0.27 min
  • Priser

    TopograFX, 120 BPM, Drums / Breaks

    Rising textures climbing to the peak

    0.27 min
  • Probably Meaningful

    Cinningbao, 126 BPM, Groove / Trap

    melodic trap with piano, 808 drms, sub and odd percussion

    0.25 min
  • Profat Trucks

    TopograFX, 120 BPM, Drums / Electro

    Big rig electro with fat funky punch

    0.27 min
  • Puddle Stomp

    32tips, 91 BPM, Drums / Hip Hop

    Straight hip-hop kit with vinyl kick, 808 sub and filtered grain texture. Clean and punchy.

    0.35 min
  • Raining Plicks

    Cinningbao, 129 BPM, Abstract / Experimental

    Plinks and plocks scattered and raining down

    0.25 min
  • Reefjumper

    TopograFX, 120 BPM, Drums / Electro

    Tranquil aquatic grooves jumping reef to reef

    0.27 min
  • Rocktrow

    Cinningbao, 133 BPM, Drums / Retro

    Rock noises doing rock beat and slap bass

    0.24 min
  • Rubber Filters

    TopograFX, 100 BPM, Rhythmic / Experimental

    Bouncy filter movements with rubbery bass

    0.32 min
  • Sleepy Clatter

    Cinningbao, 94 BPM, Groove / Hip Hop

    crunchy hip hop beat with percussive glitches, solid bass and pipey melody

    0.34 min
  • SliceHeave

    Cinningbao, 134 BPM, Groove / Electro

    Squirty electro bass over a cut-up drum loop

    0.24 min
  • Slop Therapy

    TopograFX, 120 BPM, Drums / Experimental

    Gummy IDM patterns stretching through chaos

    0.27 min
  • Slow Rave Hop

    Cinningbao, 94 BPM, Groove / Hip Hop

    classic hip hop with resonant bass, chord and whispy vocal sample

    0.34 min
  • Snare Sculpt

    TopograFX, 120 BPM, Drums / Breaks

    Electro grooves shaped by punchy snare envelopes

    0.27 min
  • Snow Fox

    TopograFX, 120 BPM, Atmospheric / Sound Design

    Icy textures drifting through silent white

    0.27 min
  • Something's Wrong

    Cinningbao, 126 BPM, Groove / Trap

    Mysterious trap beat with minimal melody

    0.25 min
  • Svaram Seq

    TopograFX, 120 BPM, Percussion / World

    Organic perc with retrigger and seq rate modulation

    0.27 min
  • SwingToWin

    Cinningbao, 122 BPM, Groove / Experimental

    fast swing thing with a fluffy bass and marimba melody

    0.26 min
  • Symphonic Breaks

    Cinningbao, 130 BPM, Groove / Breaks

    Symphonic strings with clattery breakbeat

    0.25 min
  • Teknochonic

    Cinningbao, 125 BPM, Groove / Techno

    Technotronic-style beat and bass with little synth and vocal parts

    0.26 min
  • Tensile

    TopograFX, 120 BPM, Drums / Experimental

    IDM stretched and bent like heated metal

    0.27 min
  • Thaw

    32tips, 132 BPM, Evolving / Breaks

    32-bar structured kit with four-section evolution. Breaks-driven rhythm that builds from sparse hits to full density then dissolves.

    0.24 min
  • Totes Rando

    Cinningbao, 129 BPM, Abstract / Experimental

    Another random selectin of samples, steps and modulations

    0.25 min
  • Whibal

    Cinningbao, 113 BPM, Groove / Retro

    Percussion-heavy old school house beat and bass

    0.28 min
  • Woodance

    TopograFX, 110 BPM, Rhythmic / House

    Simple organic groove with wooden percs

    0.29 min
  • ZTekno Drum Kit1

    MAP Audio, 120 BPM, Drums / Techno

    ZTekno drum kit featuring tight groove patterns with tribal percussion layers

    0.27 min
  • ZTekno Drum Kit2

    MAP Audio, 120 BPM, Drums / Techno

    Sharp, dynamic and unpredictable. Space-driven techno drum kit

    0.27 min
  • ZTekno Drum Kit3

    MAP Audio, 120 BPM, Drums / Techno

    Deep bass, half-time swing and techno grit. A low-end focused drum kit where hip hop pocket meets industrial techno.

    0.27 min
  • ZTekno Drum Kit4

    MAP Audio, 120 BPM, Drums / Techno

    ZTekno drum kit shaped by intricate tribal pattern, broken techno cadences and expressive velocity curves.

    0.27 min
  • ZTekno Drum Kit5

    MAP Audio, 165 BPM, Drums / Techno

    ZTekno drum kit with a simple breaky electro beat, punchy kicks and clean percussion grooves.

    0.19 min

Example renders

Rendered by the API from factory presets. Each lists its seed: send that seed again and the same audio comes back.

  • 2am Factory Time

    8 bars, 140 BPM, seed 203193670, MP3, 0.5 MB, 0.23 render-minutes

    Press play to load the file
    0:00 / 0:13Bar 1.1
  • 313 Disco

    8 bars, 120 BPM, seed 42, MP3, 0.6 MB, 0.27 render-minutes

    Press play to load the file
    0:00 / 0:16Bar 1.1
  • Plucks Given

    8 bars, 128 BPM, seed 7, MP3, 0.6 MB, 0.25 render-minutes

    Press play to load the file
    0:00 / 0:15Bar 1.1

What you can make

  • Loops at any length

    A factory preset rendered for a number of bars or seconds, up to five minutes, as WAV, FLAC or MP3.

    /v1/renders

  • Variations and seed batches

    A preset's variation slots, a batch of seeds, a morph toward another preset or a blend of several, in one job.

    variations

  • Stems

    A file per cell beside the master, in the render's format. Stems use no render-minutes.

    stems: true

  • Cutdowns and DJ sets

    Fit a preset to an exact length across its variations, or mix presets into a DJ set with PAM's transitions.

    /v1/arrangements/v1/dj/set

  • Drum hits and MIDI

    Drum hits from PAM's drum synth engines, and seeded genre patterns with an optional MIDI file. Neither uses render-minutes.

    /v1/synth/drum/v1/pattern/generate

  • Measure and master

    Loudness and peaks (BS.1770), or PAM's master chain, on files the API rendered.

    /v1/audio/analyze/v1/audio/master

Built for agents

Everything an agent needs to use the API on its own: an OpenAPI document, Markdown docs, an MCP server at https://api.map.audio/mcp and an installable skill.

Terminal
npx skills add https://map.audio --skill map-music-api

One request

With Prefer: wait=30 the API holds its answer until the render finishes, for up to 30 seconds; a longer render answers 202 with the job to poll. Read the docs

Terminal
curl -sS https://api.map.audio/v1/renders \
  -H "Authorization: Bearer $MAP_API_KEY" -H "Content-Type: application/json" \
  -H "Prefer: wait=30" \
  -d '{"source":{"preset":"pam:factory/313-disco"},"bars":8,"seed":42}'

Plans for invited accounts

Invited accounts start on the free plan. Paid plans raise the monthly allowance, how many renders run at once and how long files are kept; bought render-minutes top up any plan at $0.03 each.

Plans compared
Free$0a monthCreator$12a monthPro$39a monthEnterpriseContact us
Render-minutes a month304001,50020,000
Audio a month, up to30 minutes6.7 hours25 hours333.3 hours
Renders at a time22520
Files kept7 days30 days90 days30 days
  • One render-minute is one minute of rendered audio. Each master file is charged what it rendered, at least 6 seconds. Stems are not charged.
  • Allowances reset on the first of each month (UTC). A plan bought mid-month gets the whole month's allowance at once.
  • Bought render-minutes last 1 year and top up any plan. Jobs use the monthly allowance first, then bought minutes, soonest expiry first.
  • A job holds its estimate while it runs and settles at what it rendered. A failed or cancelled render costs nothing.
  • Prices are in US dollars before tax. Stripe adds any tax at checkout. Cancel a plan in the billing portal and it runs to the end of the period you paid for.

Request access

Tell us what you are building. Sign in with your map.audio account (a new email creates one), add a line about your project, and we email you when your access is ready.