Kflux offers the user two ways to generate grains :
- continously (Flux mode)
- manually (Trig mode)
When user selects Trig mode, Kflux starts accepting midinote messages ; these messages can be used to trigger grains, or even to control amplitude and position of each single grain. Let’s take a look…
The incoming MIDI messages are handled by two switches (amp and trig) located under “Flux/Trig”. By default, these switches don’t affect the grains:
- amp=range – amp value for each grain is randomly generated according to amp max and amp min range (exactly as in Flux mode)
- trigger – each mininote message trigs a single grain
- amp=vel – amp value for each grain depends on velocity values
- trig+pos – each midinote message sends a trig and a position value

Why MIDI? Using MIDI lets user record and playback grains. This is handy when users want not a granular cloud, or a stream of grains, but rather some glitchy effects.
The idea comes from a friend, a pianist, who told us he loves design his grains by hand, on a master keyboard, using velocity to control grains amp. Sometimes, when he recorded a MIDI clip for granular purposes, he changes the speed, or he does some other editing stuff…
Maybe this is an unusual approach, but it can be useful (we hope!!)… We liked it, so we implemented in Kflux ;)
Finally, as usual, a short video demo to explain ;)
That’s all :)
If you have questions about Kflux or other (k-)devices, please use our contact form.
Cheers!