ambisonictoolkit / Hilbert

SC3 Hilbert Transform Quark Library
GNU General Public License v3.0
5 stars 1 forks source link
hilbert-transform supercollider supercollider-quark

The Hilbert Transform Library : Read Me

Various implementations of the Hilbert Transform and related functions.

The Hilbert Transform is offered in various forms:

These pseudo-UGens return phase-quadrature outputs in a form suitable for use as an analytic signal. Each form offers separate pseudo-UGens for returning just the real or imaginary output independently by appending Re or Im, respectively, to the class name. E.g., HilbertWRe & HilbertWIm.

Additionally, each class includes further Hilbert related transforms and analyses:

 

 

Installing

Distributed via the SC3 Hilbert Transform Quark Library.

Start by reviewing the Quark installation instructions found here. See also Using Quarks.

With git installed, you can easily install the SC3 Hilbert Transform Quark Library directly by running the following line of code in SuperCollider:

Quarks.install("https://github.com/ambisonictoolkit/Hilbert.git");

Feedback and Bug Reports

Known issues are logged at GitHub.

 

List of Changes

Version 0.1.1

Version 0.1.0

 

 

Credits

 

Copyright the ATK Community, Joseph Anderson, and Michael McCrea, 2017.

 

The development of the Hilbert Transform Library for SuperCollider3 is supported by DXARTS, Center for Digital Arts and Experimental Media.

Contributors

Version 0.1.1

Version 0.1.0