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.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#