Latest News: Bitwig updates Bitwig Studio to v5.1
How do I modulate Sampler's Frequency CutOff with Velocity based on custom curve?
-
- KVRist
- Topic Starter
- 206 posts since 1 Nov, 2005
I need Sampler's Filter CutOff to respond to Velocity in a non-linear way. Similar to the curve below. It is possible?
You do not have the required permissions to view the files attached to this post.
-
- KVRian
- 818 posts since 18 Oct, 2014
No
It might be doable with some creative routing and dc audio, but too messy.
Reaktor could do it easily
It might be doable with some creative routing and dc audio, but too messy.
Reaktor could do it easily
- KVRAF
- 2938 posts since 9 Dec, 2011 from falling
Doesn't the ladder filter have ADSR, and can't you use the ladder filter along with the sampler?
Bitwig Certified Trainer
-
- KVRist
- Topic Starter
- 206 posts since 1 Nov, 2005
I just tried Ladder filter and it doesn't work. If there isn't way to do this in Bitwig then I guess I have to keep using Kontakt to create my custom sample libraries. I hate creating anything in Kontakt!
-
- KVRist
- Topic Starter
- 206 posts since 1 Nov, 2005
But I want to be able to play on my MIDI controller and make the filter respond to how hard or soft I play the notes. I'd like to create a custom curve to make it fit my playing style.powermat wrote:I'd use Timbre instead of velocity. Then assign TMB to cutoff.
-
- Banned
- 1601 posts since 29 Sep, 2014 from Halmstad, Sweden
feature request it then to bitwig tech support.. http://www.bitwig.com/en/support/tech-support.html
desktop: windows 10 x64, i5 4690k, 32gb ram 1600mhz, 2x ssd 128 gb +2x3 tb, asus gtx 970, asus proz gamer motherboard, no external audiocard
laptop: windows 10 x64, i7 mq4700, 12gb ram 1600mhz, 1 tb, asus gt 750
laptop: windows 10 x64, i7 mq4700, 12gb ram 1600mhz, 1 tb, asus gt 750
- KVRAF
- 2938 posts since 9 Dec, 2011 from falling
You tried with the ladder in the FX slot?digaldeman wrote:I just tried Ladder filter and it doesn't work. If there isn't way to do this in Bitwig then I guess I have to keep using Kontakt to create my custom sample libraries. I hate creating anything in Kontakt!
Bitwig Certified Trainer
-
- KVRist
- Topic Starter
- 206 posts since 1 Nov, 2005
Yes, I placed the ladder in the FX slot but the Velocity cannot control the Ladder's Cutoff frequency. The CutOff button is not assignable.billcarroll wrote:
You tried with the ladder in the FX slot?
-
- KVRian
- 777 posts since 13 Dec, 2011
That's a good start, but still doesn't allow a custom curve for velocity, though.goatgirl wrote:If you put the sampler with ladder filter inside a note mod, you will have access to assignable velocity.
More specifically: do you want the velocities to be rescaled per se, or do you want to use note velocity, rescaled, as a control source for (e.g.) the filter cut-off only? The former can probably be achieved using a VST MIDI effect plug-in, such as VelocityCurveSM (Windows only, apparently); there's also midiVelocityScaler from the Piz MIDI collection (which doesn't do curves or anything fancy, though); there are also tools that can do this such as Numerology (OS X only) or Bidule, used as a VST plug-in Bitwig Studio (both commercial, and much more advanced - perhaps overkill for your purpose, but also ways to use more of a 'modular' approach before Bitwig 2.x arrives).digaldeman wrote:But I want to be able to play on my MIDI controller and make the filter respond to how hard or soft I play the notes. I'd like to create a custom curve to make it fit my playing style.
It becomes more complicated when you want the latter (i.e., as can be done e.g. in Kontakt). This can be done, though, in at least one way - namely by using a (quite basic) controller script, that exposes the note-on velocity as a mappable controller in Bitwig. And that works quite well, although only for live input, and only monophonically (the velocity values of all notes share a single control source):
When recording this as automation and then playing it back, things somehow get messed up quite severely by Bitwig's automatic data 'thinning' feature - I wish we could tweak this 'thinning' function according to our preferences / needs, and switch it off entirely where it gets in our way. So, I'm not sure if this approach is (currently) even useful.
I expect that this sort of stuff should become quite easy to build yourself in Bitwig Studio 2.x.
-
- KVRian
- 777 posts since 13 Dec, 2011
Oh, btw, I also noticed this in the API:
This makes it quite easy to implement a simple transform table for note-on velocities received from your MIDI keyboard / controller in a controller script.
Code: Select all
setVelocityTranslationTable(Object[] table)
-
- KVRian
- 818 posts since 18 Oct, 2014
I forgot this but there are several midi plugins that can rescale velocity, piz midi comes to mind (seems to be offline atm, can send it to you if you want)
-
- KVRian
- 777 posts since 13 Dec, 2011
I mentioned this above as well; the link pasted above still worked for me just the other day.Tearing Riots wrote:I forgot this but there are several midi plugins that can rescale velocity, piz midi comes to mind (seems to be offline atm, can send it to you if you want)