gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Controlling midi velocity values
Let's say I record a high hat pattern with a closed hat with hits on the sixteenth note and set the velocity for all the hits at 127. Is there a way to adjust the velocity value in real-time (like a fader or spinner control) while it's playing? Why? I use Addictive Drums and since the samples have velocity layers, I'm trying to narrow down at what velocity I like the sound of the closed hi-hat.
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:Controlling midi velocity values
2010/11/11 23:55:07
(permalink)
gustabo Let's say I record a high hat pattern with a closed hat with hits on the sixteenth note and set the velocity for all the hits at 127. Is there a way to adjust the velocity value in real-time (like a fader or spinner control) while it's playing? Why? I use Addictive Drums and since the samples have velocity layers, I'm trying to narrow down at what velocity I like the sound of the closed hi-hat. Hi, Gustabo I take it you're not actually recording your high hat pattern, but inserting notes all at the same velocity level-? Playing drums with a controller, pads or a keyboard, will get you a much more natural results (using velocity sensitive triggers) because the velocities will vary slightly throughout the pattern. That's when the Addictive Drum velocity layers will shine. You Don't want to find one layer you like, one level for an entire song--unless you're doing some genre of pop where a stiff, unnatural, robotic sound is what you want. So, the way to adjust velocity in real time is in my first sentence - you Play them. And then you go to the PRV to fix things up even better, adjusting velocity/volume however you want. Randy B.
post edited by rbowser - 2010/11/11 23:56:11
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:Controlling midi velocity values
2010/11/12 00:02:31
(permalink)
Let's say I record a high hat pattern with a closed hat with hits on the sixteenth note and set the velocity for all the hits at 127. Is there a way to adjust the velocity value in real-time (like a fader or spinner control) while it's playing? Check out the Step Sequencer. It will let you click to set velocity values as it loops, and give you a clear visual indication of the relative levels. But you should seriously consider getting a MIDI keyboard or pad controller so you can record MIDI in real time with real dynamics. Much easier to get a realistic human feel with some nuance and natural variation in the long run. Personally I think it's crazy to do compose MIDI tracks without a controller.
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:Controlling midi velocity values
2010/11/12 00:06:19
(permalink)
Playing drums with a controller, pads or a keyboard, will get you a much more natural results (using velocity sensitive triggers) because the velocities will vary slightly throughout the pattern. Great minds...
|
gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Re:Controlling midi velocity values
2010/11/12 09:25:07
(permalink)
I'm using a velocity sensitive pad controller but what I'm trying to do is find the "sweet spot" in velocity for the hihat. What I'm trying to do is akin to trying to find a certain frequency, solo the instrument, on the strip eq: set the Q to something high like 24, set the gain to something high like 15dB and "sweep" the frequency until you find the freq you're looking for. I want to "sweep" the velocity value till I find the velocity that I like. This is not an actual recording for a song but a test for listening to the hihat. Regarding humanizing/natural results, I do record the pattern on a pad controller, quantize them, set velocity and then apply a humanize midi plugin from here which does a great job in adjusting timing and velocity. I can give it parameters as to how much to offset timing and velocity according to a curve, random, etc. Regarding the step-sequencer idea, haven't touched that yet so I guess I'll have to figure out how to use that if it help me in what I'm trying to accomplish that. I'm looking for a control that I can turn or slide with the mouse that I can assign to velocity and adjust the velocity with it till I find what I'm looking for AND know what the value of what I find is.
post edited by gustabo - 2010/11/12 09:27:14
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
bvideo
Max Output Level: -58 dBFS
- Total Posts : 1707
- Joined: 2006/09/02 22:20:02
- Status: offline
Re:Controlling midi velocity values
2010/11/12 09:41:04
(permalink)
An interesting problem in changing parameters in midi data in real time is the "prepare" buffer for midi. It adds quite a large latency between the parameter change and what you hear. For an example, try the velocity (midi plugin) effect. It allows you to adjust velocity in "real time", but the lag is rather large. Bill B.
|
gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Re:Controlling midi velocity values
2010/11/12 09:53:09
(permalink)
Since its a test, latency doesn't matter to me. I'll try the velocity midi plug-in and see if that does what I'm looking for.
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
rbowser
Max Output Level: -10 dBFS
- Total Posts : 6518
- Joined: 2005/07/31 14:32:34
- Status: offline
Re:Controlling midi velocity values
2010/11/12 10:03:10
(permalink)
gustabo I'm using a velocity sensitive pad controller but what I'm trying to do is find the "sweet spot" in velocity for the hihat. What I'm trying to do is akin to trying to find a certain frequency, solo the instrument, on the strip eq: set the Q to something high like 24, set the gain to something high like 15dB and "sweep" the frequency until you find the freq you're looking for. I want to "sweep" the velocity value till I find the velocity that I like. This is not an actual recording for a song but a test for listening to the hihat. Regarding humanizing/natural results, I do record the pattern on a pad controller, quantize them, set velocity and then apply a humanize midi plugin from here which does a great job in adjusting timing and velocity. I can give it parameters as to how much to offset timing and velocity according to a curve, random, etc. Regarding the step-sequencer idea, haven't touched that yet so I guess I'll have to figure out how to use that if it help me in what I'm trying to accomplish that. I'm looking for a control that I can turn or slide with the mouse that I can assign to velocity and adjust the velocity with it till I find what I'm looking for AND know what the value of what I find is. Hello again, Gustabo Brundlefly and I both had the impression you weren't using a controller. It's a surprise you're using one, but then quantizing--and then adding randomizing which is designed to do what you had straight from the controller in the first place. You must be doing Hip Hop, dance music, or something that requires a sound akin to what the earliest, most primitive drum machines made. Actually, even those old drum machines would usually give you at least two dynamic levels. But if you're doing any kind of music that needs natural sounding drums, you've gone off into a dead end alley with your quest for a high hat "sweet spot." The whole reason modern drum programs like Addictive Drums have all those velocity layers, is so that the naturally varying sound of a drum kit recorded live can be simulated. High hats, to sound natural, should use virtually all velocity levels. Unless there's something horribly wrong with the samples, the hats should sound good and natural at all levels. Most of us go out of our way to make sure the velocity level throughout a 16th note high hat pattern are different. Maybe we've used a drum controller to play them, but in the PRV we'll go in to make sure the variety of velocity values are as varied as they should be. And there's a natural rise and fall of velocities in a given high hat pattern which helps give a drum pattern its groove. TICK tick tick tick TICK tick TICK tick - with those eight notes using at least 6 different velocity levels. It's an interesting experiment you're attempting, but if you're trying to make natural sounding drum patterns, I can assure you without hesitation that you're doomed to failure. You need to let go of this mistaken notion that the high hats, or any part of the kit, have a "sweet spot" which sounds good at only one velocity value. Randy B.
Sonar X3e Studio Roland A-800 MIDI keyboard controller Alesis i|O2 interface Gigabyte Technology-AMD Phenom II @ 3 GHz 8 Gb RAM 6 Core Windows 7 Home Premium x64 with dual monitors
|
gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Re:Controlling midi velocity values
2010/11/12 10:59:10
(permalink)
Addictive Drums are an amazing sample library/plug-in that is so realistic, it introduces the complexity of mic'ing a real drums set, specifically mic bleed. The sweet spot that I'm looking for is a the hihat hit sound along with the combination of the hat mic, the OH mics, the room mic, the bleed into snare and tom mics and it is velocity-based. The sweet spot will be the basis of velocity with a swing anywhere from, let's say -10 to +10. I'm not saying that I'm going to use the same velocity throughout but if you use AD, you will agree that a closed hat at 60 sounds drastically different at 80 as it does at 100. If I set the middle at 80, my velocity range would be 70 to 90, assuming no accents like TICK tick tick tick TICK tick TICK tick and it sounds very natural. I know I'm not doomed to failure because what I'm getting now sounds extremely realistic, but, at times, I become a little OC when it comes to detail because sometimes I get so side-tracked with a specific detail that it prevents me from progressing on a piece of music that I'm working on. I focus on the technical instead of the creative and it's hard for me to break out of that. It took me almost a year to finally dial-in a crunch rhythm guitar sound that I liked/was after! (The IK Multimedia ARC system helped move that along at much faster rate since my mons weren't accurately letting me hear what was going on (that's another story)) Anyways, there's a good reason for what I'm doing that has more than one good purpose; let's say you have a sample that has multiple articulation layers that are velocity-based, the method that I'm using would be able to pinpoint at what specific velocity the articulations change and what specific velocity they change again.
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Re:Controlling midi velocity values
2010/11/12 11:26:11
(permalink)
Just tried the velocity midi plugin and it'll fit the bill even though there is quite a lag. I hate that I can't map the "Set to" control in the midi effect to anything (fader or pot) on my nanoKONTROL! Thanks bvideo!
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:Controlling midi velocity values
2010/11/12 11:36:25
(permalink)
I'm looking for a control that I can turn or slide with the mouse that I can assign to velocity and adjust the velocity with it till I find what I'm looking for AND know what the value of what I find is. Ignoring everything else for the moment (not having read it all yet), the answer to this is the Vel+ (velocity offset) control in the track header. It's a nondestructive offset that is added (negative values subtract) to the event velocities on playback. You can use the control directly or automate it with a velocity offset envelope. Another thing you can do is create a track of 127 events at regular intervals, scale the velocities from 1 to 127, and freeze it to see and hear what every hit sounds like, where the samples switch, and what the overall curve looks like. I use this technique regularly when building SFZ instruments or analyzing a synth to see how well it's put together, or to investigate what's going on with a problematic patch (like the wood block sound in BFD Eco that actually gets quieter at the top of the velocity range).
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:Controlling midi velocity values
2010/11/12 11:58:00
(permalink)
You need to let go of this mistaken notion that the high hats, or any part of the kit, have a "sweet spot" which sounds good at only one velocity value. I would agree with that to a point, but there are definitely synths/patches that have "sour" spots you might want to avoid. I've often adjusted the overall velocity of a track or just the "loudest" notes down because they were hitting a velocity-switching sample that stuck out badly. There are many ways to figure out where velocity switching points are on the fly. Sometimes I'll just loop a section of a track and tweak the velocity of the offending note until I hit the switch point, and then use Interpolote to adjust the rest of them. Or I'll launch MIDI-OX and play different velocities on the keyboard while watching the monitor to zero in on the offending velocity.
|
gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Re:Controlling midi velocity values
2010/11/12 12:28:25
(permalink)
brundlefly ... the answer to this is the Vel+ (velocity offset) control in the track header. It's a nondestructive offset that is added (negative values subtract) to the event velocities on playback. You can use the control directly or automate it with a velocity offset envelope. That's it! Never noticed that control before. This way I can set Interpolate the velocity to 0 and offset it with the control and zero in on what I'm looking for! Thanks!!!
post edited by gustabo - 2010/11/12 12:44:21
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re:Controlling midi velocity values
2010/11/12 12:36:11
(permalink)
This way I can set Interpolate the velocity to 0 I have no learned - after being beaten repeatedly about the head and shoulders - that the Event Inspector is faster than our older and wiser friend, Interpolate, when you just want to set everything to one fixed velocity or duration.
|
gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Re:Controlling midi velocity values
2010/11/12 12:45:41
(permalink)
I've never tried setting multiple events in the event view list to one value, that's why I use interpolate.
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
gustabo
Max Output Level: -49.5 dBFS
- Total Posts : 2591
- Joined: 2009/01/05 17:32:38
- Status: offline
Re:Controlling midi velocity values
2010/11/12 12:48:46
(permalink)
Correction, never had the event inspector toolbar up before, nice! Thanks for the heads up! Is there a hot key so I can bring it up instead of having it float or docking it to the toolbar?
post edited by gustabo - 2010/11/12 12:51:12
Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3 M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad Adam A7X - Behritone C50A PreSonus Monitor Station v2 (controlling the mons) https://www.facebook.com/groups/sonarusergroup/
|
jjgallant
Max Output Level: -90 dBFS
- Total Posts : 2
- Joined: 2015/09/18 16:40:51
- Status: offline
Re:Controlling midi velocity values
2015/12/09 21:19:07
(permalink)
Regarding midi values and Addictive Drums.. ive noticed that the side snare hit for example wont change the volume of the velocity of the sound hit sometimes, the number will change and stay but the hits volume is unlike the previous or next hit even though the velocity and volumes are the same in the midi track. Im still experimenting with Addictive drums but their maybe a bug.. or maybe some built in humanizing happening somewhere.. Im using Platinum. win7 8core 12gig maudio 610..
|