pylav.nodes.api.responses.filters package¶
Subpackages¶
Submodules¶
pylav.nodes.api.responses.filters.channel_mix module¶
- class pylav.nodes.api.responses.filters.channel_mix.ChannelMix(*, leftToLeft: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, leftToRight: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, rightToLeft: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, rightToRight: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None)[source]¶
Bases:
object
- leftToLeft¶
- leftToRight¶
- rightToLeft¶
- rightToRight¶
pylav.nodes.api.responses.filters.distortion module¶
- class pylav.nodes.api.responses.filters.distortion.Distortion(*, sinOffset: 'float | None' = None, sinScale: 'float | None' = None, cosOffset: 'float | None' = None, cosScale: 'float | None' = None, tanOffset: 'float | None' = None, tanScale: 'float | None' = None, offset: 'float | None' = None, scale: 'float | None' = None)[source]¶
Bases:
object
- cosOffset¶
- cosScale¶
- offset¶
- scale¶
- sinOffset¶
- sinScale¶
- tanOffset¶
- tanScale¶
pylav.nodes.api.responses.filters.equalizer module¶
pylav.nodes.api.responses.filters.karaoke module¶
- class pylav.nodes.api.responses.filters.karaoke.Karaoke(*, level: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, monoLevel: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, filterBand: 'float | None' = None, filterWidth: 'float | None' = None)[source]¶
Bases:
object
- filterBand¶
- filterWidth¶
- level¶
- monoLevel¶
pylav.nodes.api.responses.filters.low_pass module¶
pylav.nodes.api.responses.filters.misc module¶
pylav.nodes.api.responses.filters.rotation module¶
pylav.nodes.api.responses.filters.timescale module¶
- class pylav.nodes.api.responses.filters.timescale.Timescale(*, speed: "Annotated[float | None, ValueRange(min=0.0, max=float('inf'))]" = None, pitch: "Annotated[float | None, ValueRange(min=0.0, max=float('inf'))]" = None, rate: "Annotated[float | None, ValueRange(min=0.0, max=float('inf'))]" = None)[source]¶
Bases:
object
- pitch¶
- rate¶
- speed¶
pylav.nodes.api.responses.filters.tremolo module¶
pylav.nodes.api.responses.filters.vibrato module¶
Module contents¶
- class pylav.nodes.api.responses.filters.ChannelMix(*, leftToLeft: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, leftToRight: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, rightToLeft: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, rightToRight: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None)[source]¶
Bases:
object
- leftToLeft¶
- leftToRight¶
- rightToLeft¶
- rightToRight¶
- class pylav.nodes.api.responses.filters.Distortion(*, sinOffset: 'float | None' = None, sinScale: 'float | None' = None, cosOffset: 'float | None' = None, cosScale: 'float | None' = None, tanOffset: 'float | None' = None, tanScale: 'float | None' = None, offset: 'float | None' = None, scale: 'float | None' = None)[source]¶
Bases:
object
- cosOffset¶
- cosScale¶
- offset¶
- scale¶
- sinOffset¶
- sinScale¶
- tanOffset¶
- tanScale¶
- class pylav.nodes.api.responses.filters.Echo(*, delay: "Annotated[int | None, ValueRange(min=0, max=float('inf'))]" = None, decay: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None)[source]¶
Bases:
object
- decay¶
- delay¶
- class pylav.nodes.api.responses.filters.EqualizerBand(*, band: 'Annotated[int | None, ValueRange(min=0, max=14)]', gain: 'Annotated[float | None, ValueRange(min=-0.25, max=1.0)]')[source]¶
Bases:
object
- band¶
- gain¶
- class pylav.nodes.api.responses.filters.Filters(*, volume: float | None = None, equalizer: list[typing.Union[pylav.nodes.api.responses.filters.equalizer.EqualizerBand, dict]] | None = <factory>, karaoke: pylav.nodes.api.responses.filters.karaoke.Karaoke | None = <factory>, timescale: pylav.nodes.api.responses.filters.timescale.Timescale | None = <factory>, tremolo: pylav.nodes.api.responses.filters.tremolo.Tremolo | None = <factory>, vibrato: pylav.nodes.api.responses.filters.vibrato.Vibrato | None = <factory>, rotation: pylav.nodes.api.responses.filters.rotation.Rotation | None = <factory>, distortion: pylav.nodes.api.responses.filters.distortion.Distortion | None = <factory>, channelMix: pylav.nodes.api.responses.filters.channel_mix.ChannelMix | None = <factory>, lowPass: pylav.nodes.api.responses.filters.low_pass.LowPass | None = <factory>, pluginFilters: pylav.nodes.api.responses.filters.PluginFilters | None = <factory>)[source]¶
Bases:
object
- channelMix¶
- distortion¶
- equalizer¶
- karaoke¶
- lowPass¶
- pluginFilters¶
- rotation¶
- timescale¶
- tremolo¶
- vibrato¶
- volume¶
- class pylav.nodes.api.responses.filters.Karaoke(*, level: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, monoLevel: 'Annotated[float | None, ValueRange(min=0.0, max=1.0)]' = None, filterBand: 'float | None' = None, filterWidth: 'float | None' = None)[source]¶
Bases:
object
- filterBand¶
- filterWidth¶
- level¶
- monoLevel¶
- class pylav.nodes.api.responses.filters.LowPass(*, smoothing: "Annotated[float | None, ValueRange(min=1.0, max=float('inf'))]" = None)[source]¶
Bases:
object
- smoothing¶
- class pylav.nodes.api.responses.filters.Reverb(*, delays: "Annotated[list[float] | None, ValueRangeList(min=0, max=float('inf'))]" = None, gains: "Annotated[list[float] | None, ValueRangeList(min=0, max=float('inf'))]" = None)[source]¶
Bases:
object
- delays¶
- gains¶
- class pylav.nodes.api.responses.filters.Rotation(*, rotationHz: "Annotated[float | None, ValueRange(min=0.0, max=float('inf'))]" = None)[source]¶
Bases:
object
- rotationHz¶
- class pylav.nodes.api.responses.filters.Timescale(*, speed: "Annotated[float | None, ValueRange(min=0.0, max=float('inf'))]" = None, pitch: "Annotated[float | None, ValueRange(min=0.0, max=float('inf'))]" = None, rate: "Annotated[float | None, ValueRange(min=0.0, max=float('inf'))]" = None)[source]¶
Bases:
object
- pitch¶
- rate¶
- speed¶