An image-free Luminframe visualizer: a song reference and the effect palette that responds to it.
Record Key
tid
Timestamp-based ID
Properties
artist
string
Required
Song artist from plyr.fm.
maxLength: 3000 bytesmaxGraphemes: 300 graphemescreatedAt
string
datetime
Required
When the composition was published.
name
string
Required
The composition name.
maxLength: 3000 bytesmaxGraphemes: 300 graphemespalette
string
Required
JSON-encoded image-free MusicSession containing the effect palette and sound mappings.
maxLength: 500000 bytessettings
string
Required
JSON-encoded listening settings.
maxLength: 10000 bytestitle
string
Required
Song title from plyr.fm.
maxLength: 3000 bytesmaxGraphemes: 300 graphemestrackId
string
Optional
The plyr.fm track identifier.
maxLength: 20 bytesView raw schema
{
"description": "An image-free Luminframe visualizer: a song reference and the effect palette that responds to it.",
"key": "tid",
"record": {
"properties": {
"artist": {
"description": "Song artist from plyr.fm.",
"maxGraphemes": 300,
"maxLength": 3000,
"type": "string"
},
"createdAt": {
"description": "When the composition was published.",
"format": "datetime",
"type": "string"
},
"name": {
"description": "The composition name.",
"maxGraphemes": 300,
"maxLength": 3000,
"type": "string"
},
"palette": {
"description": "JSON-encoded image-free MusicSession containing the effect palette and sound mappings.",
"maxLength": 500000,
"type": "string"
},
"settings": {
"description": "JSON-encoded listening settings.",
"maxLength": 10000,
"type": "string"
},
"title": {
"description": "Song title from plyr.fm.",
"maxGraphemes": 300,
"maxLength": 3000,
"type": "string"
},
"trackId": {
"description": "The plyr.fm track identifier.",
"maxLength": 20,
"type": "string"
}
},
"required": [
"name",
"title",
"artist",
"settings",
"palette",
"createdAt"
],
"type": "object"
},
"type": "record"
}