- Core idea
- key, scale, style, progression, chord, voicing, pattern, bpm, repeats, bars_per_chord, seed
- Sets the musical lane, harmonic frame, tempo, rhythm, and reproducible variation.
- Performance feel
- octave, velocity, duration_beats, humanize, channel
- Controls register, note strength, note length, timing/velocity looseness, and MIDI channel.
- Bass
- generate_bass, bass_style, bass_octave, bass_velocity, bass_channel
- Adds a low MIDI layer that follows the same key, scale, tempo, and progression.
- Pad
- generate_pad, pad_style, pad_octave, pad_velocity, pad_channel
- Adds sustained or evolving harmonic support for atmosphere and arrangement depth.
- Lead
- generate_lead, lead_style, lead_scale, lead_octave, lead_density, lead_repetition, lead_channel
- Adds a motif, arp, pluck, chop, or melodic top line without locking you into finished melody.
- Drums
- generate_drums, drum_style, drum_density, drum_map, drum_channel
- Adds editable General MIDI percussion notes that you can remap or replace in the DAW.
- Variation
- variations, variation_strategy, variation_affects
- Generates related ideas by changing voicing, pattern, bass, lead, velocity, humanize, or inversion.
- Arrangement
- arrangement, full_song, song_length, arrangement_archetype, section_variation
- Turns a loop into a sectioned sketch or longer style-aware first pass.
- Export
- output_mode, out, export_layout, include_section_clips, section_clip_folder, section_clip_naming
- Controls the file layout, section clips, folder names, and DAW import shape.
- Notes and handoff cards
- sound_design_cards, sound_design_depth, sound_design_target, sample_search_cards, sample_search_provider
- Adds practical production prompts and licensed-sample search ideas to pack notes without generating or downloading audio.