ModPlug Central

OpenMPT Development (Archive) => Feature Requests => Feature Request Archive => Topic started by: Bubblenugget on December 10, 2008, 11:35:25

Title: Ixx for VSTi
Post by: Bubblenugget on December 10, 2008, 11:35:25
I know I probably posted this a long time ago, but I think it would still be a great feature. I use Ixx parameters frequently with samples, but can't seem to find a good way to Tremor VSTi's.
Most concern came from the possibility for the synths to clip during the volume cut. Is there any way around this issue aside from using a VST Tremor?
Title: Ixx for VSTi
Post by: LPChip on December 10, 2008, 15:54:18
Search for a Gate VST effect and you'll have what you want.

Otherwise, programming this shouldn't be that hard. It should just apply the wet/dry ratio for the plugin with on and off time being 100% and 0%.
Title: Ixx for VSTi
Post by: Bubblenugget on December 10, 2008, 21:33:30
VST gates are ok, although hard to find at times. The best one I've used so far is TinyGate. The tough part is being stuck with set 16 steps that only amount to 8 ticks on the tracker. I tried assigning Wet/Dry macros to the Gate and just had it go off every other step. This seemed to generate even more clicks just from constantly switching the gate plugin on and off.

Think there'd be any way to put an adjustable ramp on the wet/dry parameter to avoid these clicks?
Title: Ixx for VSTi
Post by: psishock on December 11, 2008, 01:41:09
What you are looking for is a simple bpm synced tremolo VST with rate,intensity,width,attack and decay controls. You will be able to do everything that you can imagine (means in the borders of the effects of course) without clicks.
You have 8 rows and need 16 envelope changes, vice versa or some totally different setup? Just change the tremolo rate to slower or faster and you will get what you need.
Title: Ixx for VSTi
Post by: Bubblenugget on December 11, 2008, 07:29:52
I checked through KVR and couldn't find anything. I tried ndcTrem+, but without some kind of decay it still can't prevent clicks. Any suggestions?
Title: Ixx for VSTi
Post by: LPChip on December 11, 2008, 09:49:45
Did you know, that you can do smooth transitions by using \xx instead of Zxx?

You might want to try that, although I already know that you won't be satisfied with the result, but it will be a learning experience. :)

And maybe you can chain 2 gaters on a row with one having a delay on it so the first gate remaons open longer the second one cuts it earlier. (see basic of how an appregiator used to be made in the '80s XD)
Title: Ixx for VSTi
Post by: psishock on December 11, 2008, 16:24:16
Quote from: "Bubblenugget"Any suggestions?
Your best bet is searching some more on google.
My synth has an embed tremolo effect, even i can route any other signals directly to its effect processor, so i didn't really needed any standalone one.

In the other hand, you could route a custom shaped LFO to a simple volume level control VST (which is routed to your VSTi), mess with the attack and release shapes 'till you don't hear clicks.
Title: Ixx for VSTi
Post by: Bubblenugget on December 12, 2008, 05:31:13
Quote from: "LPChip"Did you know, that you can do smooth transitions by using \xx instead of Zxx?

You might want to try that, although I already know that you won't be satisfied with the result, but it will be a learning experience. :)

And maybe you can chain 2 gaters on a row with one having a delay on it so the first gate remaons open longer the second one cuts it earlier. (see basic of how an appregiator used to be made in the '80s XD)

Haha, yeah. \xx tends to be a little too smooth for Gating. On the other hand, I suppose I could try opening the gate with Zxx and closing it with \xx. I'll give it a shot.

I guess clipping has always been an issue with Gates and Tremelos. Especially with smooth analog sounds. I mostly figured that it'd be cool to make Ixx available to both sample and synth. Clipping would just be something that would have to be dealt with by the composer.

I do appreciate the tips!
Title: Ixx for VSTi
Post by: Saga Musix on August 10, 2009, 17:48:48
I've fiddled around a lot with Tremor recently (mainly to get it working like in Impulse Tracker) and I see that extending it to VSTis is not really trivial.
Either, it has to be applied using dry/wet ratio - this affects all notes being played by the plugin. Also, this must not affect VSTs, only VSTis.
Another option would be to retrigger the old note, however this is not really what sample tremor does. I'm not really sure what to do.
Title: Ixx for VSTi
Post by: Harbinger on August 15, 2009, 00:00:52
For my workaround, i just set an SFx assignment to the VST's main volume, and tremolo by alternating Z7F and Z00. But i have to make sure i set the tempo right from the outset to get a fast enough tremolo. It'll hafta do for now.
Title: Re: Ixx for VSTi
Post by: Saga Musix on June 09, 2015, 17:49:03
Finally implemented this using note-on and note-off messages. So like arpeggio, it doesn't exactly do the same as the sample-based effect, but it's the only sane way to implement it.
Title: Re: Ixx for VSTi
Post by: LPChip on June 09, 2015, 18:35:00
Cool! Nice work Saga!