diff --git a/docs/changelog.mdx b/docs/changelog.mdx index 381c8fc841..382b28742d 100644 --- a/docs/changelog.mdx +++ b/docs/changelog.mdx @@ -5174,9 +5174,9 @@ what people hit first when they used it, and documents the whole system. - **Audio:** The audio effects system is documented. There are new pages for [mixing and presets](/studio/audio-effects), the [voiceover - carve](/studio/voiceover-carve), [groups, mute and - solo](/studio/audio-groups), and [automation - lanes](/studio/audio-automation), plus a [full + carve](/studio/audio-effects#make-music-sit-under-narration), [groups, mute and + solo](/studio/audio-effects#group-tracks), and [automation + lanes](/studio/audio-effects#automate-over-time), plus a [full reference](/reference/audio-effects) covering every effect, parameter range, preset, and attribute ([0eca7b1e0](https://github.com/heygen-com/hyperframes/commit/0eca7b1e0aef831bbab1265395f942378468afc0), [#3420](https://github.com/heygen-com/hyperframes/pull/3420)). diff --git a/docs/concepts/compositions.mdx b/docs/concepts/compositions.mdx index 82ae9dae73..e6cbead147 100644 --- a/docs/concepts/compositions.mdx +++ b/docs/concepts/compositions.mdx @@ -245,7 +245,7 @@ And the source file both cards share: [Variables](/concepts/variables) covers the types, the bindings that need no script, CLI overrides, and which value wins. If you are building tooling on `@hyperframes/core`, `extractCompositionMetadata()` reads the same -`data-composition-variables` array — that is how Studio builds its editing UI. +`data-composition-variables` array — that is how the browser editor builds its editing UI. ## Load a composition's own files from its script diff --git a/docs/concepts/data-attributes.mdx b/docs/concepts/data-attributes.mdx index e420a9cabc..ac3fa0af5b 100644 --- a/docs/concepts/data-attributes.mdx +++ b/docs/concepts/data-attributes.mdx @@ -17,7 +17,7 @@ a start, a duration, and a track: | ------------------ | ------------------------------------------------ | | `data-start` | When the element enters the composition timeline | | `data-duration` | How long its timeline slot lasts | -| `data-track-index` | Which Studio lane displays it (optional; the render ignores it) | +| `data-track-index` | Which browser editor lane displays it (optional; the render ignores it) | Add `class="clip"` to timed DOM and image elements. The runtime keys visibility off `data-start` rather than the class, but the shared `.clip` rule is what gives @@ -26,11 +26,11 @@ audio has no visual lifecycle. ## Tracks are not layers -Tracks are the rows Studio draws. They do not decide which element is in front, +Tracks are the rows the browser editor draws. They do not decide which element is in front, and they do not schedule anything. Use CSS `z-index` for paint order. Two clips on one track may overlap; the render composites both. Separate tracks -keep an intentional overlap, such as a crossfade, readable in Studio: +keep an intentional overlap, such as a crossfade, readable in the browser editor: ```html