11. Generating Keymaps
This example automatically generates a custom keymap given a list of audio file paths:
This example automatically generates a custom keymap given a list of audio file paths:
In bellplay~, the ezsampler function provides a minimal but flexible interface for mapping symbolic pitch and velocity information to audio buffers.
bellplay~ supports importing MIDI files (.mid or .midi) into our scripts, each described as a list of events.
This script illustrates how to construct and use an nth-order Markov model from MIDI data in bellplay~ for generative music.
An example of JI-based retuning of MIDI events.
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: