Author |
Message |
torsig1967
Joined: Mar 29, 2006 Posts: 162 Location: Sweden
Audio files: 2
G2 patch files: 1
|
Posted: Mon May 29, 2006 1:46 am Post subject:
Easiest way to "compress" velocity Subject description: Is there some way using less than three modules in NM1 |
 |
|
I want to compress incoming velocity. That is, I want the incoming interval 1-127 to be - let's say - 90-127.
So far I've done this with Note Scaler, Constant Value and then Control Signal Mixer. Is there an easier way?
(Velocity-> Note Scaler and then a constant added with the mixer)
I don't want to use the audio compressor, it uses too much CPU and I have no control over the exact figures. |
|
Back to top
|
|
 |
Kassen
Janitor


Joined: Jul 06, 2004 Posts: 7678 Location: The Hague, NL
G2 patch files: 3
|
Posted: Mon May 29, 2006 2:13 am Post subject:
|
 |
|
Good thing too because the audio compressor wouldn't work anyway :¬).
What would work is a wave-shaper or overdrive. Ableton Live has a nice velocity compressor that works like that, you may wat to grab the free demo and have a look at that and see how different curves work.
Also try different curves in thesame patch to different parameters; that's how "real" instruments work and it can result in very playable patches with a little efford. _________________ Kassen |
|
Back to top
|
|
 |
Kassen
Janitor


Joined: Jul 06, 2004 Posts: 7678 Location: The Hague, NL
G2 patch files: 3
|
Posted: Mon May 29, 2006 2:16 am Post subject:
|
 |
|
Oh, wait, this is for the G1! In that case immediately get the overdrive and never look back. The NM overdrive is perfect for this. _________________ Kassen |
|
Back to top
|
|
 |
torsig1967
Joined: Mar 29, 2006 Posts: 162 Location: Sweden
Audio files: 2
G2 patch files: 1
|
Posted: Mon May 29, 2006 6:17 am Post subject:
|
 |
|
OK, overdrive it will be. Seems a lot easier. Thanks. |
|
Back to top
|
|
 |
varice

Joined: Dec 29, 2004 Posts: 961 Location: Northeastern shore of Toledo Bend
Audio files: 29
G2 patch files: 54
|
Posted: Mon May 29, 2006 7:52 pm Post subject:
|
 |
|
I would recommend using a X-Fade module and a Constant module. Set the Constant module to +64 and connect it to one of the X-Fade inputs. Connect the velocity signal to the other X-Fade input. As the fader is adjusted more toward the Constant +64 input, the velocity output of the X-Fade will "compress" within the higher range. _________________ varice |
|
Back to top
|
|
 |
davep

Joined: Jul 05, 2004 Posts: 467 Location: Oakland, CA
Audio files: 10
G2 patch files: 73
|
Posted: Mon May 29, 2006 11:21 pm Post subject:
|
 |
|
You mentioned 'compressing' the velocity but it sounds like you really just want to reduce the range without actually affecting the response curve. The crossfader idea will work well for this, especially if you want to be able to easily adjust it 'live' from a front panel knob, but if you just want to set it & forget it, there is a less DSP costly way to do it:
Connect a Constant module and the Velocity signal to the two inputs of a blue CONTROL mixer. This module uses even less DSP than the crossfader. Press the LIN button to give the knobs a linear response. Set the two mixer knobs so their values add up to a total of 127. The mixer knob for the Constant module sets the minimum velocity value. For example, set the Constant knob to 90 and the velocity signal knob to 37 (90 + 37 = 127). _________________ Dave Peck |
|
Back to top
|
|
 |
cappy2112

Joined: Dec 24, 2004 Posts: 2494 Location: San Jose, California
Audio files: 2
G2 patch files: 1
|
Posted: Thu Jun 08, 2006 9:41 pm Post subject:
Re: Easiest way to "compress" velocity Subject description: Is there some way using less than three modules in NM1 |
 |
|
torsig1967 wrote: | I want to compress incoming velocity. That is, I want the incoming interval 1-127 to be - let's say - 90-127.
So far I've done this with Note Scaler, Constant Value and then Control Signal Mixer. Is there an easier way?
(Velocity-> Note Scaler and then a constant added with the mixer)
I don't want to use the audio compressor, it uses too much CPU and I have no control over the exact figures. |
If you can't find an elegant or non-cpu intensive patch solution for the NM, the Digital Music MX-8 patch bay does this, on a per channel basis.
But I have never used this feature. it's actually referred to as a Compressor-Expander for velocity in the manual.
The UI on these are really bad, but I have yet to find a similar patch bay that doesn't need to be connected to a computer to program it.
If you're running on Windows, then MidiOx has a hell of a lot of mapping and filtering capabilities for a free program, and might be able to compress velocity.
Another option is a build yourself embedded solution from Midiboxhttp://www.ucapps.de/ |
|
Back to top
|
|
 |
|