WireFrames Lib Lab

WireFrames Lab

19.95 / month for 6 months

“WireFrames” is a modular library of Classes for working with Frame based signal processing in Kyma 7. This product is a 6 month subscription to the Lab shared folder, where we explore the library direct to your desktop.All WireFrames classes are fully documented, and the content is all yours to keep once the Lab has wrapped up.


Fill in this form to find out when this Lab goes live.


SKU: wireframes Category:

Let's explore WireFrames!

Subscribe to the lab to get all our latest inventions directly to your desktop.

What is a Frame?

A Frame in Kyma is a sample rate stream of values representing a collection of data. In Kyma, the Frame data structure is used for carrying spectrum data from a resynthesis, or spectrum file on disk, to an oscillator bank. In this context, each Frame holds both amplitude and frequency information for anything up to 2048 partials – these are called Tracks in Framebased DSP.  Frame length is directly linked to the Track count. For example, spectrum data for an analysis of 512 tracks, intended to be resynthesised by an oscillator bank of 512 partials, has a Frame length of 512 samples. Simple right?

During our work in the Spectral Lab (2015-2016) we couldn’t help but notice how efficiently the Pacarana DSP hardware seems to handle this serial data stream – effortlessly, sample accurate and without any extra cost as you go up in sample rate. So we came up with an idea to design a  library of Classes which can be applied in a modular way to do more with Frame based processing. So far, we have found some incredible efficiency bumps by thinking about things in Frames at high speed sample rate – which seems to be the Pacarana’s favourite way of working.
This Lab is intended to share what we’ve learned and demonstrate workflows using the library Classes. It will run for approximately 6 months. We will publish the core Classes and documentation that make up the Wireframes Library, plus some inventions to get you inspired to work with this highly efficient method for handling thousands of data streams at once.

WireFrames brings new possibilities for OSC signal processing and modification, stochastic synthesis, complex dynamic systems, algorithmic sequencers and probably a lot more yet to be discovered. And of course, the library is perfect for modifying realtime spectral data in radical new ways, all before the resynthesis stage – keeping things very efficient.

WireFrames to OSC data

WireFrames modified Spectrum data



Fill in this form to find out when this Lab goes live.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.