at.atmosynth.arrangement
An arrangement, held in its creator's own repository.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | atmosynth.at |
| Indexed |
Record
record · key tidProperties
description
stringmaxLength: 3000
keys
arrayThe key map: the first point at 0, each later than the one before. Optional: absent says no key, which is an arrangement's to leave unsaid.
maxLength: 1024
length
integerWhere the arrangement ends, in ticks. Optional: absent ends it with its last clip.
minimum: 1
license
reflineage
arrayWhere the arrangement came from: the arrangement it was forked from, the patch it was made of, and every record anything in it was imported from, so its credits are complete without reading anything else.
maxLength: 64
loop
refThe range its creator loops over while working on it. Optional: absent is no loop range. A reader that does not loop, such as a renderer, ignores it: an arrangement played through is played once, from start to end.
markers
arraymeter
arrayThe meter map: the first point at 0, each later one on a bar line of the meter before it. Optional: absent is 4/4 throughout.
maxLength: 1024
minLength: 1maxLength: 200
openToParts
booleanWhether parts offered to this arrangement and not yet included are shown to everybody, rather than to its creator alone. Anybody may write a part naming any arrangement in their own repository; this only decides what the arrangement's own page lists. Optional: absent is its creator alone, and only `true` is written.
parts
arrayParts other people wrote for this arrangement, in their own repositories, which its creator has included. An included part is heard as it is now; a part its writer has since deleted is no longer heard.
maxLength: 64
tags
arrayFreely created tags, lower-cased on write.
maxLength: 32
maxLength: 128
The tempo map: the first point at 0, each later than the one before. One point is an arrangement at one tempo. A player that is a host with a clock of its own, a DAW, plays at its tempo instead.
minLength: 1maxLength: 1024
The tracks, in the order they are shown. One of them is the bus `master`, which every track reaches in the end and which alone goes to the speakers.
minLength: 1maxLength: 256
#includedPart
objectOne part this arrangement includes, and how its creator mixes it.
Properties
mix
arrayThe arrangement's creator's mix of the part's tracks, which stands in place of the part's own strips and destinations wherever it names a track. A track it does not name is heard as the part writes it.
maxLength: 32
The part, and the version of it that was included. The part is heard as it is now; the version says what the arrangement's creator agreed to, so a change since can be shown to them.
#loopRange
objectA range of the timeline, in ticks, played over and over while the loop is on.
#partMix
objectThe arrangement creator's mix of one track of an included part.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
at.atmosynth.part
recordTracks written for somebody else's arrangement, held in the repository of whoever wrote them. Nobody can write into another account's repository, so a contribution is offered rather than added: it names the arrangement it is for, and becomes part of that arrangement only when the arrangement's creator includes it by address. It stays its writer's, under their name, and what they change in it changes what the arrangement plays.
-
at.atmosynth.track
recordOne track published on its own, to be taken into anybody's arrangement: its instrument or recordings, its clips, its effects, its mix and its automation, exactly as an arrangement holds a track.
-
What the arrangement, its tracks, its clips, its effect chains, its samples and the parts offered to it share: musical time, credit, reuse, and the objects an arrangement holds inline and every one of them also publishes as a record of its own. Time here is counted in ticks, 960 to the beat, a beat being a quarter note whatever the meter says. A patch's own patterns keep the 96 to the beat the patch description counts in, so a pattern copied into a clip is multiplied by ten and loses nothing.
-
at.atmosynth.audioClip
recordA recording as it is placed in an arrangement — cut, faded, warped to the beat — published on its own to be taken into anybody's arrangement.
-
at.atmosynth.noteClip
recordNotes 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.