Module rg3d_sound::dsp[][src]

Expand description

Digital signal processing module. Provides basic elements to process signal sample-by-sample.

Abbreviations

fc - normalized frequency, i.e. fc = 0.2 with sample rate = 44100 Hz will be f = 8820 Hz

Modules

filters

Filters module.

Structs

DelayLine

See more info here https://ccrma.stanford.edu/~jos/pasp/Delay_Lines.html

Functions

hamming_window

Calculates single coefficient of Hamming window. https://en.wikipedia.org/wiki/Window_function#Hamming_window

hann_window

Calculates single coefficient of Hann window. https://en.wikipedia.org/wiki/Hann_function

make_window

Creates new window using specified window function. https://en.wikipedia.org/wiki/Window_function