Edit product


Create Trajectories **Plugin for Writing Spatial Data**

This is a nifty little three dimensional OSC device I created. I wrote it to record spatial paths inside of a DAW for use in tandem with IRCAM's spat~ objects in Max/MSP, but it has a number of use cases. One idea is controlling lighting three dimensionally from a DAW. Perhaps you could control a series of Arduinos that make small noises placed around a room. Anything controlling space. It was programmed in C++ using the JUCE SDK. MAC ONLY. (I've also included a Max/MSP version for those who want it.)

Place it on any audio track — It does nothing to the audio — and record your trajectories.

Optimization Note:

The GUI is animated, if you’re happy with the trajectory, it will help your computer to hide the GUI. It’s not a huge hit by any means, but if you have five running simultaneously, they are all animating at 24fps, and that will strain your computer.

XYZ Axis Explained:

You can control the XY variable with the XY pad in the center. The Z axis is represented by how large the floating dot is. It is only controlled by the slider on the right, labeled Z axis.

Port Explained:

This is the port that the XYZ pad sends OSC data out on.

Scale Explained:

This shrinks and expands the value that the OSC controller sends out. Perhaps you could do this on the control flow end, but I thought it would be nice to include here.

Label Explained:

You can label the send of Create Trajectories. This way you can have multiple "Create Trajectories" instances running at the same time, and use the label to parse what you would like to do with each of them.   

.amxd file

This is for the Max4Live users out there. Drop into your devices and it should work like a charm. Unfortunately, the GUI does not work in standard Max/MSP, but hey, you can still use the plugin! 

You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.

Name a fair price:

  • A VST3 that sends out 3 dimensional OSC data. (Really, including the label variable, it's 4th dimensional, but who's counting?))


Create Trajectories **Plugin for Writing Spatial Data**

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

Your purchase was successful!

We charged your card and sent you a receipt


    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Thank you for downloading "Create Trajectories." I hope it aids you on your quest to make cool things. - Stewart

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad