|
|
|
07-06-2018, 08:04 AM
|
#1
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
MIDI Velocity Curver (JS FX)
I have stripped down and tarted up an earlier JS FX, to come up with a MIDI Velocity Curver:
Quote:
Features:
-- compresses / expands MIDI vote velocities,
for notes in the selected range,
on all MIDI channels or one selected channel,
-- optionally, transposes all notes up to +/- 4 octaves
-- optionally, sets the MIDI Output channel for all notes and CC messages
Controls:
-- drag the nodes on the velocity grid,
-- drag the input Channel and Filter range values up/down,
-- drag the output Channel and Transpose values up/down,
-- the transpose function can also be changed by MIDI CC messages (#21 and #22)
Display:
-- the last 8 notes in a scrolling list, with received and sent velocity
(-- means no change)
-- the velocity curve with 6 moveable nodes,
-- display the most recent 10 notes on the grid,
-- auto-switch back to node values after a few seconds inactivity
|
Version c01:
-- Output channel changer added
-- Transpose fixed
-- CC messages passed through (with optional channel change)
Version c02:
-- Transpose fixed (again)!
How to install a JS FX (in Post #4)
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
Last edited by DarkStar; 11-15-2018 at 06:58 AM.
|
|
|
07-07-2018, 06:32 AM
|
#2
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
Quote:
Originally Posted by onewayout
Ok Yes I have it working on the main channel with the midi....sorry about the stupid questions but how would I process the kik and the snare separately with this tool?
thx, jeff
|
Not possible, unless I add a note filter
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
Last edited by DarkStar; 07-07-2018 at 07:41 AM.
|
|
|
07-07-2018, 06:50 AM
|
#3
|
Human being with feelings
Join Date: Feb 2008
Location: So Florida
Posts: 1,395
|
Quote:
Originally Posted by DarkStar
Not possible, unless I had a note filter
|
Aaah I see.... That's what I was thinking but I'm soooooo limited in the midi world my mind just grinds to a halt! Lol I see so many incredible midi tools out there most I don't need at the moment, some like this one could be very beneficial so then I have to put on my learning hat and see who can point me in the right direction...
So my next job would be to find a note filter and try to link it up ur come to it if I'm hearing you right, yeah?
|
|
|
07-07-2018, 07:40 AM
|
#4
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
No need!
Version b02:
-- renamed to MIDI_Curver_DS
-- Note Range Filter added
Download is in the first post
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
07-07-2018, 12:39 PM
|
#5
|
Human being with feelings
Join Date: Apr 2007
Location: Yorkshire, UK
Posts: 2,064
|
JS Midi Note Filter ??
Use it all the time to split out GM programmed drum tracks to individual tracks.
dB
|
|
|
07-07-2018, 05:48 PM
|
#6
|
Human being with feelings
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
|
DS thanks as always... small thought ... wish you'd keep your names so they all begin with DS
makes it easier and consistent to find your fx
|
|
|
07-07-2018, 11:09 PM
|
#7
|
Human being with feelings
Join Date: Jul 2006
Posts: 20,859
|
Looks sweet with the spartan style gui. More and more as I get older I am enjoying things that are less busy in general, especially visual things.
And I like that it logs both incoming and outgoing velocities along with the same on the curve points, which should make it easier to dial in velocities.
__________________
It's time to take a stand against the synthesizer.
|
|
|
07-08-2018, 07:33 AM
|
#8
|
Human being with feelings
Join Date: Jun 2013
Location: So Florida
Posts: 1,427
|
Hi,
Thank you very much Darkstar! And thank you for not making it only available thru reapack. Running xp here, and reapack is 7 and up.
Just wondering, what happened with the midi buss router, or did I miss it?
|
|
|
07-08-2018, 07:41 AM
|
#9
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
Quote:
Originally Posted by hopi
DS thanks as always... small thought ... wish you'd keep your names so they all begin with DS
makes it easier and consistent to find your fx
|
But then in the MCP they would all be named "DS_MIDI_"
And I just use the Filter in the FX Browser
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
07-08-2018, 07:47 AM
|
#10
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
Quote:
Originally Posted by LugNut
Just wondering, what happened with the midi buss router, or did I miss it?
|
You mean this one?
https://forum.cockos.com/showthread.php?t=166544
It's on hold (I would like to be able to "compile" JS FX into binaries).
Jeffos did a JS FX MIDI Bus Router, but I cannot find a link.
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
07-08-2018, 01:48 PM
|
#11
|
Human being with feelings
Join Date: Jun 2007
Location: Terra incognita
Posts: 7,670
|
Quote:
Originally Posted by DarkStar
Jeffos did a JS FX MIDI Bus Router, but I cannot find a link.
|
You mean the one linked by James here?
https://forum.cockos.com/showpost.ph...33&postcount=2
|
|
|
07-08-2018, 07:18 PM
|
#12
|
Human being with feelings
Join Date: Feb 2008
Location: So Florida
Posts: 1,395
|
Quote:
Originally Posted by DarkStar
No need!
Version b02:
-- renamed to MIDI_Curver_DS
-- Note Range Filter added
Download is in the first post
|
Nice one DS! Thx
|
|
|
11-09-2018, 09:29 AM
|
#13
|
Human being with feelings
Join Date: Mar 2007
Location: Denver, CO
Posts: 633
|
This is the perfect midi velocity tool for me.
Unfortunately it is not working here. The second row always shows '--' regardless of what I play, and I can move the nodes all over the place, and velocities to not change. I am seeing the little gold diamonds on the diagonal when I hit notes.
Any thoughts what I might be doing wrong? I have it as the first FX in a chain, with Kontakt directly after. Kontakt plays fine, but the velocity nodes don't change anything....
octave and note range work fine.
edit: I also don't see the red numbers next to the nodes....
|
|
|
11-09-2018, 09:33 AM
|
#14
|
Human being with feelings
Join Date: Mar 2007
Location: Denver, CO
Posts: 633
|
Ahhh. After compiling, note range shows lowest and highest notes, but is actually only affecting ONE note. I wiggled the value for top note and now it shows 128 notes.
|
|
|
11-12-2018, 10:31 AM
|
#15
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
Buglet found in initialising the note filter range - new version (b03) is in the first post.
NB Transpose should work for all notes; the ones in the filtered range are those affected by the velocity curve.
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
Last edited by DarkStar; 11-14-2018 at 10:25 AM.
|
|
|
11-15-2018, 07:00 AM
|
#16
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
New version (c02) is in the first post:
-- Transpose fixed again (I hope).
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
02-02-2020, 07:55 AM
|
#17
|
Human being with feelings
Join Date: Mar 2014
Posts: 347
|
This is a really useful & intuitive way to work with the velocity curve. My Axiom keyboard velocity isn't good with super light touch so this allows me to stretch it down a little for more subtle work.
|
|
|
04-27-2020, 02:28 PM
|
#18
|
Human being with feelings
Join Date: Jun 2010
Location: Texas
Posts: 357
|
I'm a little late to the party, but having just stumbled across this, wow! Thanks! This is great!
|
|
|
04-27-2020, 03:10 PM
|
#19
|
Human being with feelings
Join Date: Oct 2018
Posts: 367
|
I love these UIs, it's like a heads up display on a jet aircraft from the 80s
|
|
|
07-25-2020, 10:20 AM
|
#20
|
Human being with feelings
Join Date: May 2006
Location: Surrey, UK
Posts: 19,677
|
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
|
|
|
07-01-2021, 12:22 PM
|
#21
|
Human being with feelings
Join Date: Oct 2016
Posts: 100
|
this midi compressor plugin looks great! I haven't tried it yet but one thing I've always wanted in a plugin like this is a "learn" function. like you click on a button and play soft than loud and the the soft would calibrated 1 or what ever you want and same with the loud notes. That is the extremes would be set by playing and the dynamics expanded to or compressed to whatever range is set. This would take the guess work out of setting it to your exact playing velocities. Anyway, thanks for the awesome midi compressor Darkstar. looks like great work I'll try it tonight.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 11:51 PM.
|