nusmuk-audio
Contributors
People who contribute to this project.
Objects
- 30_bands_stereo_eq
30_bands_stereo_eqprovides 30-band stereo equalization, with analysis support via30_bands_stereo_analyse. - bq_coef_bp
bq_coef_bpcalculates coefficients for a band-pass biquad filter from cutoff and Q parameters. - bq_coef_highshelf
bq_coef_highshelfcalculates five coefficients for a high-shelf biquad filter from cutoff and gain parameters. - bq_coef_hip
bq_coef_hipcalculates coefficients for usingbq~as a high-pass filter, based on Q and cutoff controls. - bq_coef_lop
bq_coef_lopgenerates coefficients for a low-pass biquad filter from cutoff and Q inputs. - bq_coef_lowshelf
bq_coef_lowshelfcalculates the five coefficients for a low-shelf biquad filter from cutoff and gain controls. - bq_coef_notch
bq_coef_notchgenerates coefficients for a notch filter to be used with a biquad such asbq~. - bq_coef_peak
bq_coef_peakcalculates notch-filter coefficients for a biquad from cutoff, Q, and gain parameters. - bq_coef_peak_BW
bq_coef_peak_BWcalculates coefficients for a biquad notch filter from cutoff, gain, and bandwidth parameters for use withbq~. - bq_list~
bq_list~is the same asbq~, but accepts its filter coefficients as a list, such as0 0 1 0 0. - bq~
bq~is a biquad filter with audio-rate inputs for its coefficients, implementing the displayed second-order difference equation. - compress_limit_sidechain~
compress_limit_sidechain~links dynamic compression across several signals, as demonstrated by the stereo compression example. - compress_limit~
compress_limit~processes an audio signal for compression and limiting, with the help patch comparing the signal before and after processing. - distortion2~
distortion2~applies a distortion effect to an audio signal, demonstrated with a 222 Hzosc~source and monitored throughoscillo~anddac~. - echo~
echo~applies an echo to an audio signal. - filter~
filter~is an analog-style multimode audio filter supporting 24 dB/octave low-pass and 12 dB/octave low-pass, high-pass, and band-pass modes, withLP24as the default. - granulator~
granulator~performs granular synthesis by reading grains from selectable tables, including a manually filled table for live granulation. - oscillo~
oscillo~is an oscilloscope object used to view an audio signal. - spatialisation~
spatialisation~provides basic two-output spatialisation, applying distance-dependent amplitude, movement-related Doppler effect, pan time shift, and amplitude panning. - tabosc4c~
tabosc4c~is a drop-in replacement for Pd’stabosc4~, intended for use as a table-based oscillator. - tabosci~
tabosci~is a table-based oscillator demonstrated with thearray99waveform and compared withtabosc4~. - tabread2d~
tabread2d~reads a one-dimensional Pd table as a two-dimensional grid using bicubic interpolation, with arguments specifying the table name and the X and Y point counts. - tabread4c~
tabread4c~is a drop-in replacement fortabread4~, demonstrated reading from the same array for comparison.