Skip to main content

11 docs tagged with "freeverb"

View all tags

10. Buffer Processing

One of the core features of bellplay~ is the ability to dynamically and flexibly apply chains of DSP algorithms to our buffers.

11. Post-rendering Processing

Sometimes it can be more useful or desirable to apply processing to the entire output, instead of processing each buffer individually.

20. Multi-rendering

This tutorial demonstrates a very simple but consequential feature in bellplay~ — namely, the ability to reuse rendered buffers multiple times to further refine and sculpt the final output into complex and intricate sounds.

22. Importing MIDI

bellplay~ supports importing MIDI files (.mid or .midi) into our scripts, each described as a list of events.

23. Feature-driven Sampling

This tutorial shows how to build k-dimensional trees to efficiently perform feature-based search on buffers.

4. Synth Arpeggio

This example demonstrates how to use BPFs to continuously change the pitch of different oscillators.

8. Randomness

Randomness is frequently used in algorithmic music to introduce variation and unpredictability. However, in many compositional workflows, reproducibility is just as important. In bellplay\~, there are two types of random functions: