at.atmosynth.part

atmosynth.at

Documentation

A part, held in its writer's own repository.

main record

A part, held in its writer's own repository.

Record Key tid Timestamp-based ID

Properties

createdAt string datetime Required

An RFC 3339 formatted timestamp.

description string Optional

No description available.

maxLength: 3000 bytes
for ref com.atproto.repo.strongRef Required

The arrangement this part is for, and the version of it the part was played against, so its creator can see whether the arrangement has changed since.

name string Optional

No description available.

maxLength: 200 bytesminLength: 1 bytes
tracks array of ref at.atmosynth.defs#track Required

The part's instrument and audio tracks, never a bus: the busses are the arrangement's. Their ids are unique within the part and do not collide with the arrangement's own, and their `to`, sends and sidechains may name the arrangement's busses and tracks. Their ticks are the arrangement's.

maxLength: 32 itemsminLength: 1 items
View raw schema
{
  "description": "A part, held in its writer's own repository.",
  "key": "tid",
  "record": {
    "properties": {
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "description": {
        "maxLength": 3000,
        "type": "string"
      },
      "for": {
        "description": "The arrangement this part is for, and the version of it the part was played against, so its creator can see whether the arrangement has changed since.",
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "license": {
        "ref": "at.atmosynth.defs#license",
        "type": "ref"
      },
      "lineage": {
        "items": {
          "ref": "at.atmosynth.defs#lineage",
          "type": "ref"
        },
        "maxLength": 64,
        "type": "array"
      },
      "name": {
        "maxLength": 200,
        "minLength": 1,
        "type": "string"
      },
      "tracks": {
        "description": "The part's instrument and audio tracks, never a bus: the busses are the arrangement's. Their ids are unique within the part and do not collide with the arrangement's own, and their `to`, sends and sidechains may name the arrangement's busses and tracks. Their ticks are the arrangement's.",
        "items": {
          "ref": "at.atmosynth.defs#track",
          "type": "ref"
        },
        "maxLength": 32,
        "minLength": 1,
        "type": "array"
      }
    },
    "required": [
      "for",
      "tracks",
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@