rv_midi
2015-05-23 21:39:04
Ok this is a wild idea. I dont know how to explain what i need so ill help myself with a parable.
Lets say i have a broken midi keyboard (i dont this is just a parble to explain what i "need" bome to do for me)
When i play some notes on this broken keyboard lets say C,D,E,F they come in with erroneous velocities all over the place.
C Velocity 3
D Velocity 120
E Velocity 20
F Velocity 100
I want bome to discard these original "crazy" velocities that come with the notes and replace them with values from mod wheel...
How ?
Lets imagine i turn mod wheel at the same time i play the notes.
Bome deletes original "Note On Velocity" and every note gets a "Note On Velocity" based on current position of modwheel at the moment of note press. In case several notes are pressed AT ONCE they all get current mod wheel value as their "Note On Velocity".
This would be example of midi played by me:
I turn modwheel 1/4 up and press C
* Note ON C, velocity 32 *
I turn modwheel 2/4 up and press D
* Note ON D, velocity 64 *
I turn modwheel 3/4 up and press E, F
* Note ON E, velocity 96 *
* Note ON F, velocity 96 *
The original "NOTE ON Velocity" values of all incoming notes are stripped and deleted and replaced by values from the mod wheel at the moment of each note pressed.
Lets say i have a broken midi keyboard (i dont this is just a parble to explain what i "need" bome to do for me)
When i play some notes on this broken keyboard lets say C,D,E,F they come in with erroneous velocities all over the place.
C Velocity 3
D Velocity 120
E Velocity 20
F Velocity 100
I want bome to discard these original "crazy" velocities that come with the notes and replace them with values from mod wheel...
How ?
Lets imagine i turn mod wheel at the same time i play the notes.
Bome deletes original "Note On Velocity" and every note gets a "Note On Velocity" based on current position of modwheel at the moment of note press. In case several notes are pressed AT ONCE they all get current mod wheel value as their "Note On Velocity".
This would be example of midi played by me:
I turn modwheel 1/4 up and press C
* Note ON C, velocity 32 *
I turn modwheel 2/4 up and press D
* Note ON D, velocity 64 *
I turn modwheel 3/4 up and press E, F
* Note ON E, velocity 96 *
* Note ON F, velocity 96 *
The original "NOTE ON Velocity" values of all incoming notes are stripped and deleted and replaced by values from the mod wheel at the moment of each note pressed.