Table of Contents

Class TesseractFilter

Namespace
Nyra.Entities.Filters
Assembly
Nyra.dll

Rotates the audio through four dimensions, an evolution of the rotation filter, NodeLink only.

public sealed record TesseractFilter : IFilter, IEquatable<TesseractFilter>
Inheritance
TesseractFilter
Implements
Inherited Members

Constructors

TesseractFilter(double?, FilterTransition?)

Rotates the audio through four dimensions, an evolution of the rotation filter, NodeLink only.

public TesseractFilter(double? RotationHz = null, FilterTransition? Transition = null)

Parameters

RotationHz double?

Rotation speed in Hz, NodeLink leaves anything at or below 0.001 off (0.0 is the conventional disable), a value in the 0.0 to 0.001 band is rejected client-side with a named error.

Transition FilterTransition

NodeLink currently accepts but ignores this transition, the change always snaps instantly.

Properties

RotationHz

Rotation speed in Hz, NodeLink leaves anything at or below 0.001 off (0.0 is the conventional disable), a value in the 0.0 to 0.001 band is rejected client-side with a named error.

[JsonPropertyName("rotationHz")]
public double? RotationHz { get; init; }

Property Value

double?

Transition

NodeLink currently accepts but ignores this transition, the change always snaps instantly.

[JsonPropertyName("transition")]
public FilterTransition? Transition { get; init; }

Property Value

FilterTransition