Tutorial 20 - Using a BPF II (break-point function):

Sampling a sequence of notes.



Sampling a sequence of notes represented in a BPF.


Functions used

CHORD, CHORD-SEQ, BPF, bpf-sample,list-max.


This patch takes the notes from the CHORD box (A), converts them into a break-point function (B) and re-samples (D) the break-point function using a number of samples defined in input(C).


Patch structure

A: Enter a sequence of notes and select the "order" mode in the CHORD menu and lock it.

B: The BPF box converts the midicents coming out of CHORD box (A) into a break-point function.

C: In this input , you may enter the number of samples by which you would like to re-sample your curve.

D: The module bpf-sample can re-sample a curve using any number of samples. In this patch, you can define the number of samples in (C).

E: In order to sample the totality of the curve in the BPF, one must enter in the third argument of bpf-sample the last x-point. Connect last-elem function to the second ouput of the BPF.

F: Evaluate the CHORD-SEQ (F) and see the result. Try changing the number of samples in the t box, re-evaluate, and look at the result in the CHORD-SEQ.