Implement automatic song project decisions
This commit is contained in:
@@ -20,11 +20,13 @@ SongProject
|
||||
- key
|
||||
- scale
|
||||
- maqam
|
||||
- structureMode: manual | auto
|
||||
- sections[]
|
||||
- instruments[]
|
||||
- vocalists[]
|
||||
- lyrics
|
||||
- productionDirections[]
|
||||
- productionMode: manual | auto
|
||||
- sunoOutput
|
||||
- versions[]
|
||||
- createdAt
|
||||
@@ -59,6 +61,15 @@ InstrumentTrack
|
||||
- autoArrangementEnabled
|
||||
- placements[]
|
||||
|
||||
Auto-decision behavior
|
||||
- The AI may update song sections only when structureMode is auto.
|
||||
- The AI may update an instrument's role, playing style and placements only
|
||||
when autoArrangementEnabled is true for that selected instrument.
|
||||
- The AI may fill BPM, key, scale and maqam only when their individual
|
||||
ManualAutoValue mode is auto.
|
||||
- The AI may update production directions only when productionMode is auto.
|
||||
- Manual values remain authoritative when automatic decisions are applied.
|
||||
|
||||
InstrumentPlacement
|
||||
- sectionId (optional)
|
||||
- startTime (optional)
|
||||
|
||||
Reference in New Issue
Block a user