The csound
opcode partikkel is designed as an “all in one” granular synthesizer. The
design was inspired from Curtis Roads’ book “Microsound”.
Partikkel opcode
design by Oeyvind Brandtsegg, implemented by Thom Johansen and Torgeir Strand
Henriksen.
The example
applications are written by Oeyvind Brandtsegg.
As
partikkel is such a complex opcode with a vast number of input parameters (42
parameters, where some are pointers to tables with even more parameters), some
example applications are presented.
A csound
csd with a FLTK GUI. This has been the basis for my live setup using partikkel
for live sampling manipulation.
A Python
application using the csoundAPI. This is somewhat more complex than the
partikkelFLTK setup in that it gives access to editing “per grain” parameters
via graphical widgets.
A Python
application using the csoundAPI. It is used to design 4-voice partikkel granular
clouds by means of parameter automation data. Clouds can be played back in this
application, and in ImproSculpt4.
Partikkel
automation score is a scripting tool for generating automation for partikkel
parameters. It can be used for composing complex granular structures. All
partikkel parameters can be automated, and there is simple access to morphing
between tables of values for the grain masking features (per grain control).
Automation is
generally specified with signal generators as “curved line segment”, “LFO” and “random
spline”.
As this is
a scripting tool, not screenshots are available.
obrandts@gmail.com