Clouds Pedal

Devoureddeth

Active member
Was cruising on my lunch break and found this cool eurorack someone converted into a pedal. https://github.com/pichenettes/eurorack/tree/master/clouds




Would be cool to have as a project.
 
I think this would be a really cool DSP project that isn't FV-1 based. Lots of open source programs and schematics. Here is a blurb from the Eurorack version, get hyped:

Clouds continuously records the incoming audio into a short amount of sample memory. While recording time can reach up to 8s by reducing the audio quality setting, you ought to feel very guilty every time you think of this as “tape” - think of it as a space, a room. Using this recorded audio data, the module synthesizes a sonic texture by playing back short (overlapping) segments of audio (also known as “grains”) extracted from it.
Clouds allows you to control:
  • From which part of the buffer the grains are taken.
  • How long the grains are.
  • At which speed/pitch the grains are replayed.
  • How much overlap there is between the grains (density).
  • Whether the distribution of grains in time is constant or random.
  • Which envelope curve is applied to the grains - giving the impression of a “rough” or “smooth” texture. In addition, to create textures with a “blurry” feel, a diffuser (network of all-pass filters - like a reverb without tail) can be applied.
The module plays grains continuously, at a rate determined by the DENSITY and SIZE settings. A trigger input is also present, to explicitly instruct the module to start the playback of a new grain. The maximum number of concurrent grains is quite large - between 40 and 60. This specificity brings Clouds closer to the roots of granular synthesis, and allows the synthesis of varied textures even from basic waveforms - there’s indeed many more dimensions to granular synthesis than keeping a playback pointer moving through a SD-card sample!
It is possible, at any time, to FREEZE the audio buffer from which the grains are taken - In this case, the incoming audio is no longer recorded. Somehow, Clouds is the exact opposite of a sampler: by default, the module always samples the audio it receives, except when it is in the frozen state.
 
There is apparently a schematic available for this but I am not familiar with Diptrace so I cannot find it on the Github.
 
Back
Top