Skip to content

How To Install

porres edited this page Aug 20, 2024 · 72 revisions

Installing Cyclone (last updated for 0.9-1):


Cyclone does not work in Pd Extended or its attempts to reincarnate it (Purr Data/Pd-L2ork) and needs at least Pd 0.55-0. To install it on Pd-Vanilla, you can compile from the source for the current bleeding edge last state, download one of the more stable compiled releases from https://github.com/porres/pd-cyclone/releases or simply use the "find externals" option in the Help menu of Pd vanilla (this is Pd's own external download manager, also known as the 'deken' plug-in). Cyclone is already part of PlugData by the way, with some modifications and is pre installed.


Before installing cyclone, make sure the cyclone folder is included in a folder that Pd searches for, such as ~/Documents/Pd/externals - this is what people normally do anyway for several years.

You need to install cyclone by loading it in the startup: go to "Preferences => Startup", then click "New", type "cyclone" and hit ok. Next time you restart Pd, the cyclone library binary will be loaded.

The cyclone binary loads the operators objects - which are: !- , !-~ , !/ , !/~ , !=~ , %~ , +=~ , <=~ , <~ , ==~ , >=~ and >~ - but you also need to add cyclone's path to Pd's preferences, so you can load the other objects from cyclone which are separate binaries or abstractions (alternatively you can use the 'cyclone/' prefix).

You can also use the [declare -lib cyclone -path cyclone] in a patch to load the library and path], if you don't want to always have cyclone loaded when Pd starts.

The library binary can also be instantiated as an object, which prints information of the library and outputs its version.

Clone this wiki locally