PureData CEAMMC web documentation

PureData CEAMMC library web documentation

View on GitHub

Distribution download

index

Category: midi

midi.arp: MIDI arpeggiator

midi.cc: enhanced version of vanilla ctlin

midi.clock: midi clock toolbox

midi.ctl2str: convert Standard MIDI Controllers number to name
aliases: [midi.ctl->str]

midi.event2ctl: convert MidiEvent message to controller channel/value pair
aliases: [midi.ev->ctl]

midi.event2note: convert MidiEvent message to midi note/velocity pair
aliases: [midi.ev->note]

midi.event2prg: convert MidiEvent message to midi program change value
aliases: [midi.ev->prg]

midi.file: standard midi file SMF reader and writer

midi.kbd: computer keyboard midi

midi.key2str: convert key number to SPN name according to tonality
aliases: [midi.key->str]

midi.modus: snap/skip midi pitches according modus

midi.note.pass: midi note pass by expression
aliases: [note.pass]

midi.oct: midi octave transpose

midi.prg2str: convert GM Instrument number to name (string or symbol)
aliases: [midi.prg->str]

midi.split: midi note splitter

midi.sustain: sustain pedal emulation

midi.sysex: sysex input messages as list

midi.track: extract track from MidiFile

midi.tuning: apply tuning to midi messages

midi.vramp: apply crescendo or diminuendo for midi message flow

midi.vrand: midi velocity randomizer

Version: 0.9.7

License: GPL3