LV2 Doc «MIDI Delayline» [Filter]

Description

MIDI delay line. Delay all MIDI events by a given time which is given as BPM and beats. If the delay includes a random factor, this effect takes care of always keeping note on/off events sequential regardless of the randomization.

Title
MIDI Delayline
URI
http://gareus.org/oss/lv2/midifilter#mididelay
Class
Filter
Author
Robin Gareus
Author's Email
mailto:robin@gareus.org
Author's Homepage
http://gareus.org/
Required Feature
  • URID map
Optional Feature
  • Hard Realtime Capable
Screenshot
   
0) MIDI In
(midiin)
 
(midiout)
1) MIDI Out
3) BPM source
(bpmsrc)
 
(latency)
2) latency
4) BPM
(delayBPM)
 
5) Delay Beats 4/4
(delayBeats)
 
6) Randomize [Beats]
(delayRandom)
 
   

Port List

0) MIDI In

(Midi Input)

3) BPM source

(Control Input)

Port Properties:

  • Enumeration
  • Integer

Default: 1.000000

Scale Points
0Control Port
1Plugin Host (if available)

4) BPM

(Control Input)

base unit for the delay-time

Range
min1.000000
max280.000000
default120.000000

5) Delay Beats 4/4

(Control Input)

delay length in base-unit

Range
min0.000000
max16.000000
default1.000000
Scale Points
0.0No Delay
0.5Eighth
1.0Quarter
2.0Half Note
4.0Whole Note
8.0Two Bars
16.0Four Bars

6) Randomize [Beats]

(Control Input)

randomization factor

Range
min0.000000
max1.000000
default0.000000

1) MIDI Out

(Midi Output)

2) latency

(Control Output)

Port Properties:

  • Integer
  • Reports Latency
  • Not On GUI

Range
min0.000000
max192000.000000