AI Preset Generator

Describe how a preset should sound in plain language, let an AI generate the matching JSON, and paste it into the app’s preset importer. The files below give the AI everything it needs: the prompt template, the reusable skill definition, the OpenAI agent config, and the complete schema reference.

Markdown

Prompt Template

The main prompt and rules for generating schema v2 presets from natural-language descriptions.

Download template
Markdown

Skill Definition

A reusable skill that tells an agent how and when to generate Insightful Audio presets.

Download skill
YAML

OpenAI Agent Config

Agent metadata for OpenAI-style systems so the skill can be invoked implicitly.

Download config
Markdown

Schema Reference

Full parameter ranges, validation rules, and descriptor-to-parameter heuristics.

Download schema

Quick example

Paste the prompt template into ChatGPT, Claude, or any AI assistant, then describe a sound:

Your description

“A bright retro chiptune lead with a tiny bit of filter wah and quick decay.”

The AI returns strict JSON like this:

{
  "schemaVersion": 2,
  "name": "Retro Wah Lead",
  "description": "Bright chiptune lead with quick decay and subtle filter wah.",
  "tags": ["lead", "chiptune", "bright"],
  "settings": {
    "volume": 0.5,
    "waveform": "square",
    "osc2Interval": 12,
    "osc2Mix": 0.22,
    "attack": 0.002,
    "decay": 0.18,
    "sustain": 0.55,
    "release": 0.22,
    "fmAmount": 0.04,
    "filterMode": "lowPass",
    "filterCutoff": 3200,
    "filterResonance": 0.35,
    "filterEnvelopeAttack": 0.003,
    "filterEnvelopeRelease": 0.16,
    "filterEnvelopeAmount": 0.5,
    "filterEnvelopeShape": "exponential"
  }
}

How to import

  1. Copy the generated JSON from your AI.
  2. Open Insightful Audio, tap Import, and paste the JSON.
  3. Tap Validate, then Save.
  4. Use the preset inside the standalone app or as an AudioUnit in GarageBand, AUM, Cubasis, and more.

Back to home