Repository navigation
@audio-ui/core@0.20.0
·
11 commits
to main
since this release
Minor Changes
- b84bd91: Playback: tracks can play into group tracks.
routedCompensation(tracks, returns)lines every path up wherever paths meet, through groups within groups and sends at any depth, with a wait for each track's way out and for each send. ASoloTrackcan name itsgroup: a soloed track keeps the groups it is in heard, and a soloed group lets the tracks in it be heard. - b84bd91: Playback: a recording can be streamed instead of decoded whole into memory, for sets longer than a tab can hold.
createPagePoolandcreateRecordingStreamkeep pages of audio in memory a worker and a worklet can share,PageCacheloads the pages asked for and gives up those asked for longest ago, andpagesAheadsays which pages a track's clips will read over the next frames, loops, reverse and warp included.RECORDING_LOADER_WORKERis a Worker that loads them from files of the origin private file system (RecordingLoaderMessage), and the clip player takes astreammessage besiderecording. The renderer plays aStreamedRecordingbeside a decoded one, and a decoded one as fast as before.