← Plugin catalog
Creativity

MAP Audio

MAP Audio v0.4.0

Audio analysis and tinkering

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Play and loop recordings
  • See waveform and spectrogram
  • Measure peaks and loudness

Cost & access

Every tool needs a MAP Audio account, signed in from ChatGPT. Signing up with a new email address is free. Any account can use the player and its measurements, list PAM and MFX presets and open PAM. Controlling PAM from the conversation needs a PAM licence, and processing audio with MFX needs an MFX licence. Without the licence, the tool says so and links to the product page. The app has no checkout, subscription or upgrade flow.

Declared limitations

  • Reject local paths
  • Reject external URLs
  • Generation is unavailable

Onboarding example

Play MAP Audio's example recording and show its waveform and spectrogram.

View onboarding source →

Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 3, 2026.

View package source →

Description

From the marketplace listing

MAP Audio puts three of its tools in ChatGPT. Analyse a recording. Attach a file and the player shows its waveform and spectrogram, with sample peak, true peak, RMS and integrated LUFS measured in your browser. Drag across the waveform to loop a section. ChatGPT sees the measurements, where playback is and the section you picked, and it can mark sections on the timeline. In the ChatGPT desktop app, WAV, FLAC, MP3 and M4A files from the conversation open in the player too. Make beats with PAM. PAM is MAP Audio's eight-cell sampler and sequencer, and it runs in the conversation, in your browser. Ask for a style or a tempo and ChatGPT opens PAM with a matching preset. Press Play inside PAM to start the sound. With a PAM licence, ChatGPT can then change the tempo, start and stop playback, switch variations, load another preset or randomize the beat. Process audio with MFX. With an MFX licence, ChatGPT runs a recording through one of MFX's effect presets without opening MFX. You can compare the result with the original and download it. Limits: attachments can be up to 32 MiB, and MFX takes up to five minutes of audio. Stored copies expire after one hour. PAM in ChatGPT plays MAP Audio's presets and cannot save presets or export audio. Every tool needs a MAP Audio account. MAP Audio does not generate sound with AI.

Language: English · Automatically detected from descriptions.

Screenshots

From the developer.

Matches for “spectrogram”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher capabilities · listing

Play and loop recordings See waveform and spectrogram Measure peaks and loudness Make beats with PAM Process audio with MFX

Publisher keywords · listing

audio waveform spectrogram loudness samples sampler beats effects

Publisher full description

MAP Audio puts three of its tools in ChatGPT. Analyse a recording. Attach a file and the player shows its waveform and spectrogram, with sample peak, true peak, RMS and integrated LUFS measured in your browser. Drag across the waveform to loop a section. ChatGPT sees the measurements, where playback is and the section you picked, and it can mark sections on the timeline. In the ChatGPT desktop app, WAV, FLAC, MP3 and M4A files from the conversation open in the player too. Make beats with PAM. PAM is MAP Audio's eight-cell sampler and sequencer, and it runs in the conversation, in your browser. Ask for a style or a tempo and ChatGPT opens PAM with a matching preset. Press Play inside PAM to start the sound. With a PAM licence, ChatGPT can then change the tempo, start and stop playback, switch variations, load another preset or randomize the beat. Process audio with MFX. With an MFX licence, ChatGPT runs a recording through one of MFX's effect presets without opening MFX. You can compare the result with the original and download it. Limits: attachments can be up to 32 MiB, and MFX takes up to five minutes of audio. Stored copies expire after one hour. PAM in ChatGPT plays MAP Audio's presets and cannot save presets or export audio. Every tool needs a MAP Audio account. MAP Audio does not generate sound with AI.

What changed

· 4 observations

Capabilities & instructions

Full description changed from “or loop and annotate its timeline with MAP Audio.” to “loop and annotate its timeline, process it through an MFX effect preset, or open PAM, MAP Audio's sampler and sequencer, to play and change a beat in the...”. Skill instructions changed from “or loop and annotate its timeline with...

View comparison →
Capabilities & instructions

Full description changed from “Play and inspect recordings with MAP Audio in ChatGPT.” to “Play and analyse recordings, run them through MFX effects, and make beats with PAM in ChatGPT.”. Capabilities updated; open the comparison for details. Default prompts updated; open the comparison for details. Logo url dark...

View comparison →
Capabilities & instructions

Full description changed from “Play and inspect recordings with MAP Audio in ChatGPT.” to “Play and analyse recordings, run them through MFX effects, and make beats with PAM in ChatGPT.”. Capabilities updated; open the comparison for details. Default prompts updated; open the comparison for details. Logo url dark...

View comparison →
Technical updates · 1

Package or technical metadata updated

View technical comparison →

Keywords

Files & skills

File archives

Plugin package9 files · 205 KBBrowse files →
Skill instructions
map-audio4 KB

View saved version →

---
name: map-audio
description: Play an attached recording, inspect its waveform, spectrogram and browser-measured loudness, loop and annotate its timeline, process it through an MFX effect preset, or open PAM, MAP Audio's sampler and sequencer, to play and change a beat in the conversation.
---

# MAP Audio

## Recordings

Use `open_audio_workspace` to open the player. Use `open_demo_audio` when the user
wants to try the supplied synthetic example without attaching a recording. For a recording attached by the user,
call `display_audio_file` with the host-provided file object. Reuse the returned
`audioId` for later playback, region and annotation changes. Never invent a download
URL, file ID, audio ID or server path. `read_audio_chunk` is an app-only byte-transfer
tool; audio bytes should not be placed in conversation text. ChatGPT's desktop app calls
`view_audio_file` itself when the user opens a WAV, FLAC, MP3 or M4A file in the file viewer;
do not call it.

The browser publishes measured statistics, playback position, selected regions and
annotations to the conversation. Use that context when available; wait for analysis
or say a measurement is unavailable instead of inventing values. Measurements and
waveforms do not establish that you listened to a recording.

## PAM

Use `open_pam` when the user wants to make or hear a beat, or to try PAM. When they
name a style, mood or tempo, call `list_pam_presets` first and pass the closest preset's
slug; `open_pam` also takes a variation from 1 to 8 (with a preset) and a tempo in BPM. A new PAM
starts silent: tell the user to press Play inside PAM. The widget reports the loaded preset,
tempo, variation and whether PAM is playing. Describe only what it reports.

When `open_pam` returns a `pamId`, the control tools act on that PAM: `get_transport`,
`start_transport`, `stop_transport`, `full_stop_transport`, `set_bpm`, `load_variation`,
`cancel_queued_variation`, `randomize` and `load_preset`. Pass the `pamId` of the PAM the user
means. `start_transport` works only after the user has pressed Play inside that PAM once.

PAM in ChatGPT runs its browser engine with MAP Audio's presets. It cannot load the
user's own samples, save presets, export audio or control the desktop plugin. Calling
`open_pam` again opens a second PAM; when one starts playing, the others pause.

## MFX

Use `apply_mfx_preset` when the user wants a recording processed with effects (a vocal chain, drum bus,
reverb, distortion, a mix-bus treatment) and does not need MFX itself open. Call `list_mfx_presets` first,
narrowed with a `category` or `query` from the request, and pass the closest preset's slug, with the
attachment or an `audioId`; a variation from 1 to 8 and a tempo for synced effects are optional. Recordings
up to 32 MiB and five minutes (about three minutes of WAV). The widget renders the audio, lets the user compare it with the original and download
it, and reports the processed copy's own `audioId`: pass that to `display_audio_file` to show its loudness.
Until the widget reports it, the processing has not finished; describe only what it reports.

## Scope

Every tool needs the user's MAP Audio account, which ChatGPT asks them to connect. Controlling
PAM from ChatGPT comes with a PAM licence on that account; without one, `open_pam` returns
`control: "not_included"` and the control tools say so. Then the user can still play PAM by hand.
Processing with `apply_mfx_preset` comes with an MFX licence the same way; listing MFX presets does not.
State that plainly and give the link the tool returns; do not mention prices, plans, discounts or
upgrades, and do not offer to buy anything. MAP Audio does not generate sound with AI and has no
checkout, activation or model downloads here. Do not call tools that the connected server does not expose.

Audio IDs and download links are private capabilities and expire after one hour.
Keep them in this conversation. Ask for a fresh attachment when a file expires.
Direct support questions to https://map.audio/contact and privacy questions to
https://audio.map.audio/privacy.

Release notes

New in 0.4.0: - Sign-in: every tool now needs a MAP Audio account, signed in through ChatGPT (OAuth). - PAM: open_pam opens PAM, MAP Audio's sampler and sequencer, in the conversation with a chosen preset, variation and tempo, and list_pam_presets lists the presets. With a PAM licence, ChatGPT can also read and change what PAM is playing: get_transport, start_transport, stop_transport, full_stop_transport, set_bpm, load_variation, cancel_queued_variation, load_preset and randomize. - MFX: apply_mfx_preset processes a recording with an MFX preset without opening MFX and keeps the result for an hour behind its own download link; list_mfx_presets lists the presets. Processing needs an MFX licence. - Desktop file viewer: WAV, FLAC, MP3 and M4A files open in the player, and MAP Audio stores no copy. - If ChatGPT refuses a file chosen with the player's Open audio button, the player now asks you to attach it in the conversation. - The widgets send anonymous diagnostics (event names and timings) to audio.map.audio, with no audio, file names or IDs.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
MAP Audio
Keywords
See keywords
Getting started skill
./skills/map-audio/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
6 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Play and loop recordings
  • See waveform and spectrogram
  • Measure peaks and loudness
  • Make beats with PAM
  • Process audio with MFX

Package observed Nov 3, 2026.

Technical details
First seen
Oct 26, 2026 · 18:00 UTC
Last seen
Nov 4, 2026 · 18:00 UTC
Latest observed change
Oct 28, 2026 · 13:06 UTC
Collection status
Collected

plugin_asdk_app_6abc7b0ac3448191832daea94c3fbf37

Download plugin data (JSON)