PDA

View Full Version : TenCrazy.com ControlCascade update: relative mode!


Markleford
03-05-2005, 07:54 PM
From a past thread here:
Here's the idea: let's say I want an offline "virtual wind-controller" midi effect to apply to lines that I've played in with my keyboard instead of my wind controller. And let's say I'm only good enough a programmer to write a Cakewalk CAL script that applies a plausible cc "template" envelope, with a fixed peak amplitude, to each note. But I want more: I want to be able to draw in, as an overlay, a "phrasing" cc curve that spans several notes, and have it rescale my per-note envelopes accordingly.

Turns out I can almost get what I want using your controller cascade MFX.Almost, but not quite... until now!

I've updated my TenCrazy.com MFX ControlCascade to allow for a "relative" mode, such that the modifying CC affects the Master CC up or down a given amount in relation to a detente value of 64.

So now you can draw in your Mod Wheel curve for the volume contour of a line, and then draw in secondary CC data of your choice to emulate the "tongue curve" or "breath curve" that wind instruments exhibit on a per-note basis.

You can download it here. (http://www.TenCrazy.com/) (and free as always!)

And my apologies to those who do not have MFX-capable hosts! ;)

- m

Garritan
03-06-2005, 02:50 AM
And my apologies to those who do not have MFX-capable hosts! ;)


Thanks again Markleford for another gem. Those who don't have MFX-capable hosts? Hmmm... if GPO Studio could accept MFX plugins we may just have something.

Gary Garritan

Markleford
03-06-2005, 11:56 AM
I do have the potential to use a MIDI loopback driver (e.g. Maple, MIDI-Yoke, Hubi's) to create any "filter insert" as an external process to the sequencer. That's how I do my Yamaha EZ-MIDI Guitar processing.

But there are just some things that are best done in-host. The advantage there is that it can be done non-destructively as an MFX most of the time: as a channel insert you have the advantage of playing it back time after time while tweaking parameters until they are just right, and it keeps the notes in your sequence distinct from the controllers to keep maximum editing versatility.

Hosted in GPO Studio? Great idea. Or even just writen as a small modular engine to be embedded in *any* virtual instrument. I think each model should support its own performance-idiom controllers and features to maximize its particular expression needs, and would love to see them a part of the instrument itself entirely opaque to the user in terms of installing extra plugins or scripts or drivers.

And doing it in a cross-platform manner so Mac people can enjoy it would be even better. ;)

Someone's got to do it. I'm eager to see if Kontakt 2's script processor will support specific scripts that are intrinsicly tied to instrument programs. That would be the proverbial "whole new level".

Anyway, now that we've given Oksi Moron a way to realize his tongue/breath curve ideas, I'm eager to hear what he comes up with... lest my curiosity get the best of me and cause me to try it on my own! :D

- m