ExtensionA library to support the TDesign class which loads t -designs from the quark's library, which can then be introspected.
Return an Array of designs matching the criteria.
| numPoints |
(describe argument here) |
| t |
Fundamental parameter t. Can be |
| dim |
Currently all designs are dimension 3. |
Post a list of designs available in the library.
Return the library: a List of Dictionary objects each with key/value pairs of the \numPoints, \t, and \dim of the design.
Return the path which holds the t-design files. Defaults to -defaultPath if not set.
Return the default path which holds the t-design files.
Initialize the library (load from disk). Most other methods call this internally so you likely won't need to do this directly.
Download all of the t-designs and save them to savePath, creating the directory as needed if makeDir is true.
Return a Dictionary of t-designs sutiable for ambisonic encoding or decoding.
| optimize |
Optimize criteria:
NOTE: Optimizing for energy spread, \spreadE, returns a t-design sampled so that energy is smoothed evenely across the sphere, and uses a t-design with more points than \energy. | ||||
| order |
Ambisonic order. |