Skip to main content Crate sva_engine Copy item path Source pub use flops::Row as FlopRow;pub use flops::Tree as FlopTree;pub use flops::Work ;pub use query::Answer ;pub use query::Ask ;pub use query::DEFAULT_FRAME_SECS ;pub use query::Output ;pub use query::Representation ;pub use render::Block ;pub use render::Checkpoint ;pub use render::Render ;pub use render::RenderConfig ;pub use render::STREAMED ;pub use render::Silent ;pub use render::Stream ;pub use render::StreamConfig ;pub use render::answer ;pub use render::answer_buffer ;pub use render::ledger_over ;pub use render::render ;pub use render::render_until_silent ;pub use render::render_with_slots ;pub use render::sketch_atom ;flops instantiate overload query render Alias AliasBand Argument Arguments Spans are bytes of the instance’s own body text, as outline of that text reports them. BandCrest BandTrack Bands Binding Buffer C64 CacheStats Every lookup in the order the render made it. Called One builtin call and the number each named argument came to where it was lowered. A
finite-difference solver answers its whole parameter set as the solver was handed it,
written false for a default it filled in. Chosen A min or max a call folded to a number; one in a filter’s, cast’s or rand’s
positional is not listed. Cost Crest The spread, not the level: the worst-rated master had the most low-band range. Diagnostic The three parts of FORMAT 7.1 and 8.3, which every engine refusal is written in. DiskCache Entry EnvelopeFrame FormantFrame residual and energy are mean squares, and neither derives from the other.Frames edited is set by any write, and is what makes a later istft label measured.Hash Two independently primed FNV-1a lanes: serving one closed form’s samples for another is silent
corruption, so the width is set against birthday collisions rather than speed. Horizon Label LedgerEntry Line Located Which node a refusal points at, and where inside its file. A graph holds no source text,
so a byte span is as far as the engine can place a subterm. Lookup Loudness LoudnessFrame Meaning unit is none for a pure number.MemoryCache NodeId Order One dependencies-first walk: the groups, what each node reads, and which are loops. Pack Records [magic u32][len u32][key 16B][checksum u64][entry], appended and never rewritten
in place except by a sweep. Only samples are kept, as on disk. Opening reads every record,
the later of two under one key winning, and cuts the medium at the first that does not
check out: a torn tail is a miss, never a misread. PitchFrame Profile RawF64 Schedule What a render has to hold, and what it can leave as a closed form. Slots A slot is keyed coarsely, by what a node is with its volatile values left out; a hit also
needs the value’s full key, so a coarse slot costs a miss and never a wrong buffer. SpectralSum Spectrum StereoFrame StereoImage Tiered The back is a pack and nothing else: store carries no cost, and a pack admits by kind alone,
so no back gated on cost can sit here and silently keep nothing. Traced Ty dual: the closed form on the other axis is in A too. Never set on samples or frames.Typing Up VecMedium A medium in this process’s heap, for a caller that wants the pack’s bytes themselves. BindingFault What went wrong binding one invocation’s arguments to one file’s free variables. Cast Codomain Delay A sampled loop’s step count is only known once an observation names a rate. Detail EngineError Expected An entry not matching this is a miss, never a coercion. Held Offset A duration is an index offset only once an observation names a rate. Outcome Payload A spectral sum, one collapse of it, or one analysis of that collapse. PayloadKind Put Read The four ways a node reads another, one per representation the reading node holds. Rule Shift A read at the sample being written, at a constant delay in seconds, or at whole steps. SignalKind Source Tier Where a hit was answered from: this process’s heap, a store that outlives it, or a slot. Value A closed form is cast-free on one axis; every crossing is its own node. Var BAND_COUNT BUILTINS Every callable name besides the filter shapes. DEFAULT_SAMPLE_RATE DEFAULT_SLOT_BYTES ENGINE_DIR_PREFIX IO_NANOS_PER_BYTE Recompute wins a tie; examples/io_price.rs measures a round trip against it. MAX_PINNED_FRAME One FFT’s memory, which is all that bounds a caller’s own frame. MAX_WIDTH Enough for surround; ambisonics is deferred rather than pretended at. PACK_FORMAT Bumped with the record layout; a caller naming its file by it never opens an older one. PSYCHOACOUSTIC_V1 RENDER_FINGERPRINT Every crate whose source shapes a rendered sample, folded: equal only where a render is. SOURCE_HASH REGISTRY Every code a judgment in this engine can refuse under, with what trips it. The prefix
says which judgment refused, per FORMAT 16. Cache Medium Bytes at offsets, as one file offers them. A medium that fails answers false, and the pack
reads that as a miss or a write that did not happen. SampleCodec A persisted entry’s samples. The id is written into every entry, and a store reading an
entry another codec wrote answers a miss: the bytes are not wrong, only not its own. buffer_key One closed form at one rate, origin, length and width, scored or not: the label is part of
the value. check_structure One inference, so a lint and a render refuse identically. identity What one node is, whatever it holds: its closed form’s own form, else the tree it was built from. is_builtin meaning None for a name builtin does not take, by name or, for a solver or a bank, by position.measure_alias The alias is what the base band holds and the oversamplex render does not. One bin grid
for both, so no decimation filter blurs the top octave this is measuring. named_may_move A filter’s cutoff, q and gain may move with t or read a signal: the filter routes each
itself. Every other named argument is one number. nodes_in Every node a written form names, in written order, so a caller answers each one. pinned_frame A caller checks this against MAX_PINNED_FRAME : a shrunk frame is not a pinned one. rate_dependent Every instance whose samples are a function of the RATE, not just of t. recognized_named None for a name is_builtin does not recognize.resolve A form reading a form substitutes and allocates nothing; a sampled node reading
anything reads a buffer, at the index offset the call site wrote. schedule_from A node two roots reach is grouped once, whichever reached it first. spectral_sum_of The spectral sum of one node read on want’s axis, with every ref it holds already
composed in. A pair answers on either axis; anything else answers on its own. symbolic_hash What keys a closed form’s spectral sum and every buffer collapsed from it. symbolic_key A hash carries the table version, so a bump retires every symbolic entry. trace No audio: structure alone, over the instances every root reaches. types One Ty per node, across refs, over the instances root reaches.