# at.atmosynth.noteClip

> Published by [atmosynth.at](https://lexicon.garden/identity/did:plc:fzjkahpwapmoqxybwdjb6ysf)

✓ This is the authoritative definition for this NSID.

## Description

Notes published on their own — a chord progression, a bassline, a drum groove — to be taken into anybody's arrangement and played by whatever instrument it is placed under.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:fzjkahpwapmoqxybwdjb6ysf/at.atmosynth.noteClip)
- [Documentation](https://lexicon.garden/lexicon/did:plc:fzjkahpwapmoqxybwdjb6ysf/at.atmosynth.noteClip/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:fzjkahpwapmoqxybwdjb6ysf/at.atmosynth.noteClip/examples)

## Definitions

### `at.atmosynth.noteClip`

**Type**: `record`

A note clip, held in its creator's own repository.

**Key**: `tid`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `clip` | `ref` → `at.atmosynth.defs#noteClip` | Yes | The clip, placed nowhere: it has no `at`. |
| `createdAt` | `string` (datetime) | Yes |  |
| `description` | `string` | No |  |
| `instrument` | `ref` → `com.atproto.repo.strongRef` | No | The patch it was written for and is suggested to be played by. Optional: absent suggests nothing, and whatever instrument it is placed under plays it. |
| `license` | `ref` → `at.atmosynth.defs#license` | No |  |
| `lineage` | `array` | No |  |
| `name` | `string` | Yes | What its creator calls it. |
| `tags` | `array` | No | Freely created tags, lower-cased on write. |
| `tempo` | `string` | No | The tempo it was written at, in beats per minute from 20 to 999, as decimal text, so it can be heard as its creator heard it before it is placed in an arrangement, whose tempo it then follows. Optional: absent is 120. |

## Raw Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A note clip, held in its creator's own repository.",
      "key": "tid",
      "record": {
        "properties": {
          "clip": {
            "description": "The clip, placed nowhere: it has no `at`.",
            "ref": "at.atmosynth.defs#noteClip",
            "type": "ref"
          },
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "description": {
            "maxLength": 3000,
            "type": "string"
          },
          "instrument": {
            "description": "The patch it was written for and is suggested to be played by. Optional: absent suggests nothing, and whatever instrument it is placed under plays it.",
            "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": {
            "description": "What its creator calls it.",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "tags": {
            "description": "Freely created tags, lower-cased on write.",
            "items": {
              "maxLength": 128,
              "type": "string"
            },
            "maxLength": 32,
            "type": "array"
          },
          "tempo": {
            "description": "The tempo it was written at, in beats per minute from 20 to 999, as decimal text, so it can be heard as its creator heard it before it is placed in an arrangement, whose tempo it then follows. Optional: absent is 120.",
            "maxLength": 32,
            "type": "string"
          }
        },
        "required": [
          "name",
          "clip",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "description": "Notes published on their own — a chord progression, a bassline, a drum groove — to be taken into anybody's arrangement and played by whatever instrument it is placed under.",
  "id": "at.atmosynth.noteClip",
  "lexicon": 1
}
```
