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.