Skip to content

feat: Sound Design Template Library — genre-specific preset collections and starting configurations #1237

@ChuxiJ

Description

@ChuxiJ

Summary

Provide genre-specific sound design starting points that configure multiple tracks with appropriate instruments, effects, and AI generation presets. Instead of starting from a blank canvas, users can load a template like "Lo-fi Hip Hop" or "Synthwave" that pre-configures the entire project's sonic palette.

Acceptance Criteria

  • Define SoundDesignTemplate type: { name, genre, description, tracks: TrackTemplate[], generationDefaults }
  • TrackTemplate: instrument settings, effect chain preset, AI stem description, suggested role
  • Ship 10+ genre templates:
    • Lo-fi Hip Hop (mellow keys, vinyl drums, warm bass, ambient textures)
    • Synthwave/Retrowave (analog polysynth, arpeggiated bass, 80s drums, pad)
    • Orchestral Cinematic (strings, brass, woodwinds, timpani, choir)
    • Trap/Hip Hop (808 bass, hi-hats, snare, vocal chops, synth lead)
    • Indie Rock (electric guitar, bass guitar, acoustic drums, vocal)
    • EDM/House (supersaw lead, sub bass, 4-on-floor kick, pluck)
    • Jazz (piano, upright bass, brush drums, horn section)
    • Ambient/Soundscape (granular pad, reverb-heavy keys, field recordings)
    • Pop (modern drums, synth bass, vocal, piano/keys)
    • Classical Chamber (piano, violin, cello, clarinet)
  • Template browser in "New Project" dialog and as a menu option
  • Template preview: short audio demo per template
  • Users can save current project setup as a custom template
  • Templates include AI generation prompt suggestions per track

Technical Notes

Part of #1229

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions