MultiVerse: A Creator-Centered Approach to Steering Context-Adaptive Lyrics
Organizations: Human-Computer Interaction Institute Carnegie Mellon University Pittsburgh, Pennsylvania, USA · Computer Science Department Carnegie Mellon University Pittsburgh, Pennsylvania, USA
Abstract
Generative AI may enable new forms of context-aware creative expression by dynamically tailoring media content to its consumption context. For instance, AI systems could adapt song lyrics to the listener and their current activity. However, existing media adaptation systems primarily optimize for audience experience, often neglecting artists' intent, style, and preference. We address this challenge by introducing a novel creator-centered approach to adaptive media authoring and present MultiVerse, a system that instantiates this approach for steering adaptive lyrics. Our approach allows creators to explicitly author controls based on their intent, lyric structure, and audience context, and uses rule-based validations to ensure controls are followed. We conducted a study with 10 songwriters, comparing MultiVerse with a prompting-based workflow for composing adaptive lyrics. The comparison revealed that creators preferred to author how lyrics adapt by explicitly specifying relevant context and adaptation constraints, while recognizing trade-offs in flexibility and iteration speed. Interviews further revealed that creators viewed adaptive media as enabling new forms of audience connection, introducing a distinct creative process, favoring new compositional strategies, and reshaping notions of authorship.
Figures & tables
| ID | FT | SW | Musical Practice | Genres |
|---|---|---|---|---|
| P1 | 10 | 5 | EDM producer; pianist, drummer, and DJ; experience with AI-assisted songwriting | Progressive/Future House, EDM, Pop/Punk |
| P2 | 16 | 10 | Graduate screen scoring student; composer for indie games and films; released album; active songwriter across genres | Electronic Pop, Alt Pop, Indie |
| P3 | 1 | 4 | Vocal training; hobby songwriter and producer | Pop, R&B |
| P4 | 14 | 5 | Violinist with orchestral and jazz background; writes instrumentals and lyric adaptations | Pop |
| P5 | 0 | 5 | Collegiate a cappella performer; co-wrote and produced albums for collaborators | Bedroom Jazz Fusion |
| P6 | 4 | 16 | Primary songwriter and lyricist for two bands; producer, engineer, and performer | Indie Rock, Synth-pop, Electronic, Experimental |
| Question | Mean MultiVerse | Mean Prompt |
|---|---|---|
| I would be happy to use this system or tool on a regular basis. | 4.5 (SD = 1.3) | 4.1 (SD = 2.1) |
| I enjoyed using the system or tool. | 5.0 (SD = 1.3) | 5.0 (SD = 1.6) |
| It was easy for me to explore many different ideas, options, designs, or outcomes using this system or tool. | 5.2 (SD = 1.6) | 4.6 (SD = 1.8) |
| The system or tool was helpful in allowing me to track different ideas, outcomes, or possibilities. | 4.8 (SD = 1.5) | 3.6 (SD = 1.8) |
| I was able to be very creative while doing the activity inside this system or tool. | 4.5 (SD = 1.6) | 4.8 (SD = 1.7) |
| The system or tool allowed me to be very expressive. | 4.2 (SD = 1.8) | 3.9 (SD = 1.6) |
Controllable Text Generation
Controllable text generation steers language models toward desired attributes, formats, audiences, and constraints while preserving useful, natural text.
See all 109 papers