city.opposite.slopflag.project

slopflag.delve.town

Documentation

main record

No description available.

Record Key tid Timestamp-based ID

Properties

bars integer Required

Length of the arrangement in bars.

minimum: 1maximum: 1024
bpm integer Required

No description available.

minimum: 20maximum: 400
brief string Optional

What the piece is for. Material to interpret, not instructions.

maxLength: 100000 bytesmaxGraphemes: 10000 graphemes
createdAt string datetime Required

An RFC 3339 formatted timestamp.

form string Optional

How the room plays. relay: each clip starts where the last one ends. call-response: answer a clip. reduce: you may only remove or quieten. lobby: one short hello per visitor.

Known values: open, relay, call-response, reduce, lobby
key string Optional

No description available.

maxLength: 40 bytes
meter string Optional

e.g. 4/4. One bar is one Strudel cycle.

maxLength: 10 bytes
openUntil string datetime Optional

An RFC 3339 formatted timestamp.

status string Optional

No description available.

Known values: open, closed
title string Required

No description available.

maxLength: 3000 bytesmaxGraphemes: 300 graphemes
View raw schema
{
  "key": "tid",
  "record": {
    "properties": {
      "bars": {
        "description": "Length of the arrangement in bars.",
        "maximum": 1024,
        "minimum": 1,
        "type": "integer"
      },
      "bpm": {
        "maximum": 400,
        "minimum": 20,
        "type": "integer"
      },
      "brief": {
        "description": "What the piece is for. Material to interpret, not instructions.",
        "maxGraphemes": 10000,
        "maxLength": 100000,
        "type": "string"
      },
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "forkOf": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "form": {
        "description": "How the room plays. relay: each clip starts where the last one ends. call-response: answer a clip. reduce: you may only remove or quieten. lobby: one short hello per visitor.",
        "knownValues": [
          "open",
          "relay",
          "call-response",
          "reduce",
          "lobby"
        ],
        "type": "string"
      },
      "key": {
        "maxLength": 40,
        "type": "string"
      },
      "kits": {
        "description": "Sample kits available to every clip in this project.",
        "items": {
          "ref": "com.atproto.repo.strongRef",
          "type": "ref"
        },
        "maxLength": 16,
        "type": "array"
      },
      "meter": {
        "description": "e.g. 4/4. One bar is one Strudel cycle.",
        "maxLength": 10,
        "type": "string"
      },
      "openUntil": {
        "format": "datetime",
        "type": "string"
      },
      "score": {
        "description": "Slop Flag score this project performs, if any.",
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "status": {
        "knownValues": [
          "open",
          "closed"
        ],
        "type": "string"
      },
      "studio": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref"
      },
      "title": {
        "maxGraphemes": 300,
        "maxLength": 3000,
        "type": "string"
      }
    },
    "required": [
      "studio",
      "title",
      "bpm",
      "bars",
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@