sh.diffuse.output.track

diffuse.sh

Documentation

main record

No description available.

Properties

createdAt string datetime Optional

An RFC 3339 formatted timestamp.

ephemeral boolean Optional

No description available.

id string Required

No description available.

kind string Optional

No description available.

Allowed: audiobook, miscellaneous, music, placeholder, podcast, stream
stats ref #stats Optional

No description available.

tags ref #tags Optional

No description available.

updatedAt string datetime Optional

An RFC 3339 formatted timestamp.

uri string Required

This is a 'semi-permanent' URI. Tracks are typically cached so you can't, for example, use an URL that expires in several hours.

View raw schema
{
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "id",
      "uri"
    ],
    "properties": {
      "id": {
        "type": "string"
      },
      "uri": {
        "type": "string",
        "description": "This is a 'semi-permanent' URI. Tracks are typically cached so you can't, for example, use an URL that expires in several hours."
      },
      "kind": {
        "enum": [
          "audiobook",
          "miscellaneous",
          "music",
          "placeholder",
          "podcast",
          "stream"
        ],
        "type": "string"
      },
      "tags": {
        "ref": "#tags",
        "type": "ref"
      },
      "stats": {
        "ref": "#stats",
        "type": "ref"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "ephemeral": {
        "type": "boolean"
      },
      "updatedAt": {
        "type": "string",
        "format": "datetime"
      }
    }
  }
}
count object

No description available.

Properties

no integer Required

No description available.

of integer Optional

No description available.

View raw schema
{
  "type": "object",
  "required": [
    "no"
  ],
  "properties": {
    "no": {
      "type": "integer"
    },
    "of": {
      "type": "integer"
    }
  }
}
stats object

No description available.

Properties

albumGain integer Optional

Album gain in dB

bitrate integer Optional

Bits per second

bitsPerSample integer Optional

Bit depth

codec string Optional

Compression algorithm

container string Optional

Encoding format

duration integer Optional

Duration in milliseconds

lossless boolean Optional

Is track lossless

numberOfChannels integer Optional

Number of audio channels

sampleRate integer Optional

Samples per second

spectralCentroid integer Optional

Average spectral centroid in Hz, the perceptual brightness of the track derived from its spectrogram

spectralFlatness integer Optional

Average spectral flatness on a 0-1000 scale (0 = fully tonal, 1000 = fully noisy), derived from the track's spectrogram

spectralFlux integer Optional

Average spectral flux scaled by 1000, measuring how quickly the spectrum changes over time in the track's spectrogram

spectralRolloff integer Optional

Average spectral rolloff in Hz, the frequency below which 85% of the spectral energy is contained, derived from the track's spectrogram

spectralSpread integer Optional

Average spectral spread in Hz, the standard deviation of the spectrum around its centroid, derived from the track's spectrogram

trackGain integer Optional

Track gain in dB

View raw schema
{
  "type": "object",
  "properties": {
    "codec": {
      "type": "string",
      "description": "Compression algorithm"
    },
    "bitrate": {
      "type": "integer",
      "description": "Bits per second"
    },
    "duration": {
      "type": "integer",
      "description": "Duration in milliseconds"
    },
    "lossless": {
      "type": "boolean",
      "description": "Is track lossless"
    },
    "albumGain": {
      "type": "integer",
      "description": "Album gain in dB"
    },
    "container": {
      "type": "string",
      "description": "Encoding format"
    },
    "trackGain": {
      "type": "integer",
      "description": "Track gain in dB"
    },
    "sampleRate": {
      "type": "integer",
      "description": "Samples per second"
    },
    "spectralFlux": {
      "type": "integer",
      "description": "Average spectral flux scaled by 1000, measuring how quickly the spectrum changes over time in the track's spectrogram"
    },
    "bitsPerSample": {
      "type": "integer",
      "description": "Bit depth"
    },
    "spectralSpread": {
      "type": "integer",
      "description": "Average spectral spread in Hz, the standard deviation of the spectrum around its centroid, derived from the track's spectrogram"
    },
    "spectralRolloff": {
      "type": "integer",
      "description": "Average spectral rolloff in Hz, the frequency below which 85% of the spectral energy is contained, derived from the track's spectrogram"
    },
    "numberOfChannels": {
      "type": "integer",
      "description": "Number of audio channels"
    },
    "spectralCentroid": {
      "type": "integer",
      "description": "Average spectral centroid in Hz, the perceptual brightness of the track derived from its spectrogram"
    },
    "spectralFlatness": {
      "type": "integer",
      "description": "Average spectral flatness on a 0-1000 scale (0 = fully tonal, 1000 = fully noisy), derived from the track's spectrogram"
    }
  }
}
tags object

No description available.

Properties

album string Optional

No description available.

albumartist string Optional

No description available.

albumartists array of string Optional

No description available.

albumartistsort string Optional

No description available.

albumsort string Optional

No description available.

arranger array of string Optional

No description available.

artist string Optional

No description available.

artists array of string Optional

No description available.

artistsort string Optional

No description available.

asin string Optional

No description available.

averageLevel integer Optional

No description available.

barcode string Optional

No description available.

bpm integer Optional

No description available.

catalognumbers array of string Optional

No description available.

compilation boolean Optional

No description available.

composers array of string Optional

No description available.

composersort string Optional

No description available.

conductors array of string Optional

No description available.

date string Optional

No description available.

disc ref #count Optional

No description available.

djmixers array of string Optional

No description available.

engineers array of string Optional

No description available.

gapless boolean Optional

No description available.

genres array of string Optional

No description available.

isrc array of string Optional

No description available.

labels array of string Optional

No description available.

lyricists array of string Optional

No description available.

media string Optional

No description available.

mixers array of string Optional

No description available.

moods array of string Optional

No description available.

originaldate string Optional

No description available.

originalyear integer Optional

No description available.

peakLevel integer Optional

No description available.

producers array of string Optional

No description available.

publishers array of string Optional

No description available.

releasecountry string Optional

No description available.

releasedate string Optional

No description available.

releasestatus string Optional

No description available.

releasetypes array of string Optional

No description available.

remixers array of string Optional

No description available.

technicians array of string Optional

No description available.

title string Optional

No description available.

titlesort string Optional

No description available.

track ref #count Optional

No description available.

work string Optional

No description available.

writers array of string Optional

No description available.

year integer Optional

No description available.

View raw schema
{
  "type": "object",
  "properties": {
    "bpm": {
      "type": "integer"
    },
    "asin": {
      "type": "string"
    },
    "date": {
      "type": "string"
    },
    "disc": {
      "ref": "#count",
      "type": "ref"
    },
    "isrc": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "work": {
      "type": "string"
    },
    "year": {
      "type": "integer"
    },
    "album": {
      "type": "string"
    },
    "media": {
      "type": "string"
    },
    "moods": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "title": {
      "type": "string"
    },
    "track": {
      "ref": "#count",
      "type": "ref"
    },
    "artist": {
      "type": "string"
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "labels": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "mixers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "artists": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "barcode": {
      "type": "string"
    },
    "gapless": {
      "type": "boolean"
    },
    "writers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "arranger": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "djmixers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "remixers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "albumsort": {
      "type": "string"
    },
    "composers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "engineers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "lyricists": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "peakLevel": {
      "type": "integer"
    },
    "producers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "titlesort": {
      "type": "string"
    },
    "artistsort": {
      "type": "string"
    },
    "conductors": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "publishers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "albumartist": {
      "type": "string"
    },
    "compilation": {
      "type": "boolean"
    },
    "releasedate": {
      "type": "string"
    },
    "technicians": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "albumartists": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "averageLevel": {
      "type": "integer"
    },
    "composersort": {
      "type": "string"
    },
    "originaldate": {
      "type": "string"
    },
    "originalyear": {
      "type": "integer"
    },
    "releasetypes": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "releasestatus": {
      "type": "string"
    },
    "catalognumbers": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "releasecountry": {
      "type": "string"
    },
    "albumartistsort": {
      "type": "string"
    }
  }
}

Lexicon Garden

@