Audio Provider

Processes and provides audio data for other elements.

Segments/Bars elements values depend on output from this element. All "Beat" variables are also provided by this element. 

Properties


Sample Provider

Specify the subtype of the audio provider.

Spectrum
Sample Out Count

Spectrum values output count.

Mirror Samples

If set, the second half of values are mirrored.

Repeat Samples

Specify times values are repeated across SampleOutCount

Star And End Gap

Inserts zero values at the start and the end of the output.

Smooth

Controls audio reaction smoothness.

Pre Smooth

Controls audio reaction smoothness. This is experimental property, very similar to Smooth.

Filter Radius

Spread of the filter to make individual values stand out.

Filter Strength

Strength of the filter to make individual values stand out.

AWeight

Incresing this will silence values of lower frequencies. (i.e. silences bass).

Output Multiplier

Boosts output values.


Lower Hz

Frequency of the first spectrum value.

Higher Hz

Frequency of the last spectrum value.

Hz Linear Factor

Controls spread of lower frequency values. Decreasing this value will make bass values more dominant on a spectrum.

Freq Shift

Shifts output values forward/backward.


Beat Smooth

Controls "Beat" variables reaction smoothness.

Beat Range can be imagined as a "box" on audio spectrum bars, defined by left, right, bottom and top sides, as more bars lie inside a box - beat value increases.

Beat Range Bar First

Index of first spectrum bar (left of the "box") for beat detection. Setting lower value makes Beat react to bass more, higher value to treble more.

Beat Range Bar Last

Index of last spectrum bar (right of the "box") for beat detection. Setting lower value makes Beat react to bass more, higher value to treble more.

Beat Range Value Lower

Lowest spectrum bar value (bottom of the "box") for beat detection.

Beat Range Value Higher

Highest spectrum bar value (top of the "box") for beat detection.


FFT Size

Input audio samples count for spectrum processing, defined as 2 to the power. (e.g. 2 ^ 10 = 1024)


Waveform
Sample Out Count Power

Audio values output count, defined as 2 to the power. (e.g. 2 ^ 8 = 256)


Input Size

Input audio sample count, defined as 2 to the power. (e.g. 2 ^ 8 = 256)