ATK for SuperCollider3.9 - Quark-tastic!
by Joseph Anderson
Coinciding, is the v.4.0.1 release of the Ambisonic Toolkit for SuperCollider3, bringing a change in the distribution model. The ATK’s distribution is now refactored to:
This Quark-ification of the ATK offers a robust handling of dependencies and a more responsive development cycle. The README’s List of Changes summarizes the main new Features, Refactoring, Updates and Fixes. You’ll see refactoring includes moving fixed matrices to atk-matrices, bringing these inline with the matrix reading & writing feature added in Version 3.8.0. It also adds the opportunity to more easily expand the ATK’s inbuilt encoding and decoding options.
Any other Cool Stuff?
I’m very excited about the addition of Soundfield Analysis, offering a verbose set of features, including:
- High-level Soundfield Indicators
- Soundfield Levels
- Soundfield Energies
- Soundfield Incidences as vectors
- Soundfield Intensities as magnitudes & vectors
What does this mean? The short answer: unprecedented insight into your soundfield! The High-level Indicators offer details on what kind of soundfield you’ve got. Soundfield Incidences let you know where your sound is “coming from”. (If from anywhere?) Given these details, transforms can be applied to the source soundfield, or spatial cross-synthesis can be applied to another soundfield. Yeah! We’re excited here. Maybe a bit over excited!
Soundfield transform display
We’ve added the ability to visualize, audition and customize FOA soundfield transforms. This brings ATK for SuperCollider into alignment with the visualization found in ATK for Reaper. Additionally, custom chains of matrices can now be generated and visualized. This means it is now easy to design your own spatial filters, and review a visualization of the spatial result.
Yeah, that’s cool!
B-format Audition / Player
A nice little utility offering audition of FOA recordings, panning planewaves, diffuse soundfields, and transforms.
A picture is worth a thousand words:
How to upgrade?
Follow the installation instructions for ATK for SuperCollider.
ATK for SuperCollider3 v.3.8.0 released - Woo, hoo!
by Joseph Anderson
Hot off the presses!
- SuperCollider 3.8.0 - Woo, hoo!
Even hotter off the presses!!
- sc3-plugins Version 3.8.0 - Woo, double hoo!!
Careful, don’t burn yourself!!!
- ATK for SuperCollider3 v.3.8.0 is now publicly available - Woo, triple hoo!!!
As you might be suspecting by now, we’re very excited about this latest release of the Ambisonic Toolkit for SuperCollider3 here at ATK Central. We’d really like to thank the SuperCollider Development Team for all the hard work getting this latest release out. Thanks everyone!
As you know, the README’s List of Changes summarizes the main new Features, Updates and Fixes. You’ll see we’ve made quite a few additions and clarifications to the Documentation. The SynthDef and NRT examples for ATK page is much more verbose—which we expect will be much more helpful. We’ve made a very useful improvement for working with kernel encoders and decoders in Non-Realtime. This was kinda tricky before, as OSC message bundles had to be explicitly managed by the user… which wasn’t so fun. That’s now handled behind the scenes, all to make NRT Ambisonics fun again!
Other Cool Stuff? We’ve added support for reading and writing Matrix Files. What does that mean? Well… in the longer term, it’ll lead to closer integration with ATK Reaper. We’ll be able to design a custom matrix (Encoder, Transformer, Decoder) in ATK SC3 and then use it in Reaper. It’ll also mean we’ll be able to author matrices via external tools, say the Ambisonic Decoder Toolbox, for use with the ATK. In the short term, matrix reading and writing improves the workflow for custom matrix design.
Also, we’d like to reiterate the wide range of supported sample rates:
How to upgrade?
And don’t forget about the new kernels.
Tutorial on stereo encoding
by Trond Lossius
One more tutorial has been added today on how to use ATK for Reaper. This time we look into different approaches for encoding stereo sound sources.
All tutorials are collected at this page.