LV2 Doc «MIDI Velocity Adjust» [Filter]

Description

Change the velocity of note events with separate controls for Note-on and Note-off. The input range 1 - 127 is mapped to the range between Min and Max. If Min is greater than Max, the range is reversed. The offsets value is added to the velocity event after mapping the Min/Max range.

Title
MIDI Velocity Adjust
URI
http://gareus.org/oss/lv2/midifilter#velocityscale
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) Channel
(channel)
 
(latency)
2) latency
4) Note-on Min
(onmin)
 
5) Note-on Max
(onmax)
 
6) Note-on Offset
(onoff)
 
7) Note-off Min
(offmin)
 
8) Note-off Max
(offmax)
 
9) Note-off Offset
(offoff)
 
   

Port List

0) MIDI In

(Midi Input)

3) Channel

(Control Input)

MIDI Channel (1..16) on which the filter is active; 0: any). Data on other channels is passed though unmodified.

Port Properties:

  • Enumeration
  • Integer

Default: 0.000000

Scale Points
0Any
101
202
303
404
505
606
707
808
909
1010
1111
1212
1313
1414
1515
1616

4) Note-on Min

(Control Input)

Range
min1.000000
max127.000000
default1.000000

5) Note-on Max

(Control Input)

Range
min0.000000
max127.000000
default127.000000

6) Note-on Offset

(Control Input)

Range
min-64.000000
max64.000000
default0.000000

7) Note-off Min

(Control Input)

Range
min0.000000
max127.000000
default0.000000

8) Note-off Max

(Control Input)

Range
min0.000000
max127.000000
default127.000000

9) Note-off Offset

(Control Input)

Range
min-64.000000
max64.000000
default0.000000

1) MIDI Out

(Midi Output)

2) latency

(Control Output)

Port Properties:

  • Not On GUI
  • Integer
  • Reports Latency

Range
min0.000000
max192000.000000