info

class BlockSize(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A block size info unit generator.

>>> supriya.ugens.BlockSize.ir()
<BlockSize.ir()[0]>
classmethod ir() UGenOperable
class BufChannels(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, **kwargs)

Bases: UGen

A buffer channel count info unit generator.

>>> supriya.ugens.BufChannels.kr(buffer_id=0)
<BufChannels.kr()[0]>
classmethod ir(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
property buffer_id : UGenScalar
class BufDur(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, **kwargs)

Bases: UGen

A buffer duration info unit generator.

>>> supriya.ugens.BufDur.kr(buffer_id=0)
<BufDur.kr()[0]>
classmethod ir(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
property buffer_id : UGenScalar
class BufFrames(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, **kwargs)

Bases: UGen

A buffer frame count info unit generator.

>>> supriya.ugens.BufFrames.kr(buffer_id=0)
<BufFrames.kr()[0]>
classmethod ir(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
property buffer_id : UGenScalar
class BufRateScale(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, **kwargs)

Bases: UGen

A buffer sample-rate scale info unit generator.

>>> supriya.ugens.BufRateScale.kr(buffer_id=0)
<BufRateScale.kr()[0]>
classmethod ir(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
property buffer_id : UGenScalar
class BufSampleRate(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, **kwargs)

Bases: UGen

A buffer sample-rate info unit generator.

>>> supriya.ugens.BufSampleRate.kr(buffer_id=0)
<BufSampleRate.kr()[0]>
classmethod ir(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
property buffer_id : UGenScalar
class BufSamples(*, calculation_rate: CalculationRate | SupportsInt | str | None, buffer_id: SupportsFloat | UGenScalar, **kwargs)

Bases: UGen

A buffer sample count info unit generator.

>>> supriya.ugens.BufSamples.kr(buffer_id=0)
<BufSamples.kr()[0]>
classmethod ir(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
classmethod kr(*, buffer_id: SupportsFloat | UGenOperable | UGenSerializable | Sequence[SupportsFloat | UGenOperable | UGenSerializable | Sequence[UGenRecursiveInput]]) UGenOperable
property buffer_id : UGenScalar
class ControlDur(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A control duration info unit generator.

>>> supriya.ugens.ControlDur.ir()
<ControlDur.ir()[0]>
classmethod ir() UGenOperable
class ControlRate(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A control rate info unit generator.

>>> supriya.ugens.ControlRate.ir()
<ControlRate.ir()[0]>
classmethod ir() UGenOperable
class NodeID(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A node ID info unit generator.

>>> supriya.ugens.NodeID.ir()
<NodeID.ir()[0]>
classmethod ir() UGenOperable
class NumAudioBuses(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A number of audio buses info unit generator.

>>> supriya.ugens.NumAudioBuses.ir()
<NumAudioBuses.ir()[0]>
classmethod ir() UGenOperable
class NumBuffers(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A number of buffers info unit generator.

>>> supriya.ugens.NumBuffers.ir()
<NumBuffers.ir()[0]>
classmethod ir() UGenOperable
class NumControlBuses(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A number of control buses info unit generator.

>>> supriya.ugens.NumControlBuses.ir()
<NumControlBuses.ir()[0]>
classmethod ir() UGenOperable
class NumInputBuses(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A number of input buses info unit generator.

>>> supriya.ugens.NumInputBuses.ir()
<NumInputBuses.ir()[0]>
classmethod ir() UGenOperable
class NumOutputBuses(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A number of output buses info unit generator.

>>> supriya.ugens.NumOutputBuses.ir()
<NumOutputBuses.ir()[0]>
classmethod ir() UGenOperable
class NumRunningSynths(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A number of running synths info unit generator.

>>> supriya.ugens.NumRunningSynths.ir()
<NumRunningSynths.ir()[0]>
classmethod ir() UGenOperable
classmethod kr() UGenOperable
class RadiansPerSample(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A radians-per-sample info unit generator.

>>> supriya.ugens.RadiansPerSample.ir()
<RadiansPerSample.ir()[0]>
classmethod ir() UGenOperable
class SampleDur(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A sample duration info unit generator.

>>> supriya.ugens.SampleDur.ir()
<SampleDur.ir()[0]>
classmethod ir() UGenOperable
class SampleRate(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A sample-rate info unit generator.

>>> supriya.ugens.SampleRate.ir()
<SampleRate.ir()[0]>
classmethod ir() UGenOperable
class SubsampleOffset(*, calculation_rate: CalculationRate | SupportsInt | str | None, **kwargs)

Bases: UGen

A subsample-offset info unit generator.

>>> supriya.ugens.SubsampleOffset.ir()
<SubsampleOffset.ir()[0]>
classmethod ir() UGenOperable