Skip to content

AudioPitchShifter

Not yet Class Audio

Adjusts the perceived pitch of audio streams.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 13 modern Roblox members not implemented yet

Description

AudioPitchShifter adjusts the perceived pitch of audio streams. It provides one Input pin and one Output pin which can be connected to/from by Wires. AudioPitchShifter performs its modifications in the frequency domain and may introduce artifacts with extreme pitch changes.

Inheritance

Object → Instance → AudioPitchShifter

Properties

Member Signature Summary
Bypass Bypass: bool Whether audio streams are passed-through unaffected by this effect.
Pitch Pitch: float Pitch modification to be multiplied by the pitch of the input stream.
WindowSize WindowSize: AudioWindowSize Controls how much audio will be buffered and shifted at once.

Methods

Member Signature Summary
GetConnectedWires AudioPitchShifter:GetConnectedWires(pin: string): Instances Returns an array of Wires that are connected to the specified pin.
GetInputPins AudioPitchShifter:GetInputPins(): Array Gets the list of pins that Wire can use in Wire.TargetName to connect to this instance via its [Wire.TargetInstance](Wire.md#targetinsta…
GetOutputPins AudioPitchShifter:GetOutputPins(): Array Gets the list of pins that Wire can use in Wire.SourceName to connect to this instance via its [Wire.SourceInstance](Wire.md#sourceinsta…

Events

Member Signature Summary
WiringChanged WiringChanged(connected: bool, pin: string, wire: Wire, instance: Instance) Fires when another instance is connected to or disconnected from the AudioPitchShifter via a Wire.

Roblox reference: AudioPitchShifter

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.