Fork me on GitHub

Recent News

Hot off the presses!

Even hotter off the presses!!

Careful, don’t burn yourself!!!

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:

  • 44100
  • 48000
  • 88200
  • 96000
  • 176400
  • 192000

To get this support you’ll need to download and install ATK Kernels v.1.2.1, if you haven’t already. (Of course you already knew!)

Do enjoy!

How to upgrade?

Follow the installation instructions for ATK for SuperCollider and install sc3-plugins Version 3.8.0.

And don’t forget about the new kernels.

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.

ATK for Reaper v.1.0.0 beta 10 is now available for download. This is a maintenance release fixing some issues that came up in the previous beta 9 release. A list of changes can be found at the end of this blog post.

The more exciting news is that we have finally started making video tutorials on how to use ATK for Reaper. The first new screencast presents how to set up a Reaper project for decoding to headphones (binaural). Once the project is up and running, we look into four different ways of encoding mono sources using ATK for Reaper. The planewave, omni, spreader and diffuser encoders all offers different possibilities. This tutorial demonstrates how they work, in what ways they differ from each others, and presents some ideas for how they might be used in your ambisonic mixes.

Version 1.0.0.b10

Changes in this version

This is mostly a maintenance release fixing a number of issues introduced or discovered in beta 9.

  • Added pre-install script to OSX installer that erases earlier versions of the REAPER/Effects/ATK folder, preventing possible conflicts when a newer version is installed on top of an older one (issue #47).
  • Loading only the parts of CookDSP that are actually used, speeding up plugin load time on Windows (isse #46).
  • Fixed bug where stereo encoder would encode left channel to the right and vice versa (issue #56).
  • Fixing issue where rotation angle got mixed up in RotateTiltTumble transform plugin (issue #51).

View the full archive | Subscribe via RSS