Timbre.js

JavaScript Library for Objective Sound Programming
system requirements: Chrome 14- or Firefox 4-

ResonantFilter

Filter

Constructor

rfilter = T("rfilter", type="lpf", cutoff=800, Q=0.5, depth=0.5, ...);

// type   [String] Filter type
// cutoff [Object] {kr-only}
// Q      [Object] {kr-only}
// depth  [Object] {kr-only}
// ...    Input objects which will be added and processed
        

Properties

rfilter.type   // [String]
rfilter.cutoff // [Object]
rfilter.Q      // [Object]
rfilter.depth  // [Object]
        

Methods

        

Events

        

Change the filter type

// The filter class has some aliases.
T("rlpf")  // Low pass filter
T("rhpf")  // High pass filter
T("rbpf")  // Band pass filter
T("rbrf")  // Band reject filter
        

See Also:

T("filter")