ModPlug Central

OpenMPT => Technical Documents => Topic started by: data on February 25, 2007, 22:31:16

Title: one effect per channel? and controlling an effect?
Post by: data on February 25, 2007, 22:31:16
hello,
new to modplug, i see we can use vst effects on channels, is it possible to use more than one vst effect on one channel? , so far the only way im seeing is maybe load some chainer vst , any help?

other thing and related to vst stuff too, well this one isn?t that important cus im planning to use mostly samples, but i see the mention to vst instruments when i click open plugin, theres a vsti (instrument) folder , i can loaded but i don?t see a way to use it in the mptracker version 1.6,
in the open sourrce v1.7 i see how we can use them (just wondering if we can use them on v1.6 too)

thanks.
Title: one effect per channel? and controlling an effect?
Post by: LPChip on February 26, 2007, 08:37:37
You can use several plugins for one channel without using a chainer.

Here's a small tutorial to do so:

Go to the general tab
On the bottom of the screen with effects, select FX slot 1. Put an effect in it.

Select FX slot 2. Put another effect in slot 2.

Select slot 1 again. On the right, you see output. Set this to FX2.

If you've done it right, you've created a chain of 2 effects. You can then assign FX slot 1 to a channel or instrument and it will set the chain to that channel/instrument.

Do note: you can only route to an FX slot that has a higher number than the current slot. So if you are on FX 6, you can only route to 7 and higher, but not 5 and lower. Also, in order to see that slot in the list, a plugin must be loaded first.

It doesn't matter if the plugin is an effect or instrument, but only the first item in the chain will get midi information send to, so putting an instrument in a later slot than the 1st of your chain (doesn't have to be fx1) will most likelly not work.

Example of an instrument chain:

FX10 - Crystal VSTi > output to FX11
FX11 - Parametric EQ > output to FX12
FX12 - Compressor > output to FX13
FX13 - Reverb > (default setting: output to master)

Instrument 4:
Output to FX10, Midi ch 1, samples: none.



To answer your second question:

It is possible in MPT 1.16, but its highly recommended to switch to atleast 1.17 RC2 as the VST(i) support is so much better in these versions.

in 1.16 you'll have to do it manually.
Title: one effect per channel? and controlling an effect?
Post by: data on February 26, 2007, 13:40:12
well this is really good news to me! thanks you for the time you spend replying me!
thanks.
Title: one effect per channel? and controlling an effect?
Post by: LPChip on February 26, 2007, 14:19:00
No problem. :) Glad I could help. :)
Title: one effect per channel? and controlling an effect?
Post by: data on February 27, 2007, 16:17:03
hello again,
i have this doubt, can one somehow automate vst parameters in modplug? ,
i saw a param editor on v1.7 rc2 but i guess is just for the tracker effects..
thanks.
Title: one effect per channel? and controlling an effect?
Post by: LPChip on February 27, 2007, 16:43:53
You can use the effects Z and \ to control a plugin's setting.
Title: one effect per channel? and controlling an effect?
Post by: data on February 27, 2007, 16:54:31
i was just  founding myself the zxx (macroconfiguration) and thinking that
maybe is was that.
thanks! good to know i can control a plugin param ..
Title: one effect per channel? and controlling an effect?
Post by: kit beats on May 21, 2007, 17:10:23
I'm startin to like this..can someone tell me what *.eqs files are and iff i can use them in MP, and ofcourse how :nuts:
Title: one effect per channel? and controlling an effect?
Post by: Sam_Zen on May 22, 2007, 01:02:51
2 Samplekit
Is this extension relevant here ?

2 LPChip
As usual, a crystal clear explanation. Thanks. A big step for me forwards to start using plugins.
Title: one effect per channel? and controlling an effect?
Post by: LPChip on May 22, 2007, 07:48:25
I never heard of *.eqs either.
Title: one effect per channel? and controlling an effect?
Post by: kit beats on May 22, 2007, 10:54:44
i tought i donwloaded a vst : Electri-Q LK_Harmony

but it's a *.eqs file..
Title: one effect per channel? and controlling an effect?
Post by: LPChip on May 22, 2007, 12:49:15
Quote from: "Samplekit"i tought i donwloaded a vst : Electri-Q LK_Harmony

but it's a *.eqs file..

That sounds like a data file for the Electri-Q VST.
Title: one effect per channel? and controlling an effect?
Post by: kit beats on May 22, 2007, 16:23:40
Quote from: "LPChip"
Quote from: "Samplekit"i tought i donwloaded a vst : Electri-Q LK_Harmony

but it's a *.eqs file..

That sounds like a data file for the Electri-Q VST.

Oh dus hebik niksaan, alsje die wilt downen is het niet de hele versie.
Title: one effect per channel? and controlling an effect?
Post by: Sam_Zen on May 22, 2007, 23:49:16
I will translate this :
Oh so it'sof nouse, ifyou want to download it, it is not the whole version.
Title: one effect per channel? and controlling an effect?
Post by: LPChip on May 23, 2007, 07:35:05
Indeed, its not.

VST(i) plugins always contain the extention .dll.
Title: one effect per channel? and controlling an effect?
Post by: kit beats on May 23, 2007, 16:22:15
were can i find the dll then?
Title: one effect per channel? and controlling an effect?
Post by: LPChip on May 23, 2007, 16:27:27
Quote from: "Samplekit"were can i find the dll then?

http://www.aixcoustic.com/index.php/Electri-Q-posihfopit/30/0/
Title: one effect per channel? and controlling an effect?
Post by: kit beats on May 23, 2007, 16:31:05
Quote from: "LPChip"
Quote from: "Samplekit"were can i find the dll then?

http://www.aixcoustic.com/index.php/Electri-Q-posihfopit/30/0/

Big thankS!

Question : ( hope it's the right topic )

I have installed a VST on a channel, for example the compressor.
Now i have another VST, delay or something...can i put that behind the other VST.

2 VST's on 1 channel, is that possible?
Title: one effect per channel? and controlling an effect?
Post by: LPChip on May 23, 2007, 17:28:07
Quote from: "Samplekit"
Quote from: "LPChip"
Quote from: "Samplekit"were can i find the dll then?

http://www.aixcoustic.com/index.php/Electri-Q-posihfopit/30/0/

Big thankS!

Question : ( hope it's the right topic )

I have installed a VST on a channel, for example the compressor.
Now i have another VST, delay or something...can i put that behind the other VST.

2 VST's on 1 channel, is that possible?

Yes. The answer is on page one of this topic.;)
Title: one effect per channel? and controlling an effect?
Post by: kit beats on May 23, 2007, 20:04:57
:oops: works perfectly
Title: Gate!
Post by: Winter on July 17, 2008, 09:22:59
Hello there!

I've got a short question:

I need a gate-effect and want to program that!
I only want to modify the volume of one channel! I know I can do that with "M" instead of "V" (M64, M00,...).
But this does not want to work right!
After the first M00, I can't hear anything.

C-501......
             M64
....................
             M00
....................
             M64
....................
             M00
 and so on   (Tempo 59, 2 Ticks/Row)

Can you help me? I think the problem is that the interval is so short. I don't want to use a gater-plugin, because it's not flexible enough.
Title: one effect per channel? and controlling an effect?
Post by: LPChip on July 17, 2008, 10:13:36
Hey Winter :)

Nice to see you here too! :D

The Mxx effect controls the volume of a channel, which ranges from 00 hx to 40hx.

This means that M64 isn't being executed because the volume setting reaches its max (64 decimal (= 40 heximal). 64 Heximal, as you've placed in your example is the same as 100 decimal.

Try M40 instead. :)

If that doesn't work, please tell us, so we can give you alternate solutions.
Title: one effect per channel? and controlling an effect?
Post by: Winter on July 17, 2008, 16:02:29
Hi LPChip.

Thanks for your help!

Everything works fine now.  :D
Title: Multiple Parameters and Decimal Values
Post by: AmericanDiamond on August 02, 2008, 02:42:46
Wow, my very first post on here, and I've been a Modplug fan since 2003.

My question: Is there a way to use a macro (or anything else) to modify two or more parameters for a plugin without having to set the same number of plugins for each modified parameter?  If not, then can that ability be added?

Also, is there a way to get clean, whole values from the Zxx effect (other than the two ends of the parameter dial)?  The Zxx values are in hex, in the pattern, but the General tab (and the dedicated plugin box) display decimal values (with the General tab more precise than the plugin box).

I'm not sure if the second question has already been answered, but I've looked.

Thanks.
Title: Re: Multiple Parameters and Decimal Values
Post by: BooT-SectoR-ViruZ on August 08, 2008, 08:33:22
Quote from: "AnthonyGSSM"
My question: Is there a way to use a macro (or anything else) to modify two or more parameters for a plugin without having to set the same number of plugins for each modified parameter?  If not, then can that ability be added?
if i understand correctly you want to controll 2+ VST params with one Zxx. afaik that's not possible if you want to do it on the same vst-plugin (it would results in having the same 'knob turns' on both parameters anyway). another option is making a second or third macro, each relating to a different parameter. if you want to alter 2 or more params at the same time you just use additional channels without notes playing (just the SFX and Zxx commands)
(http://c.imagehost.org/t/0411/zxx.jpg) (http://c.imagehost.org/view/0411/zxx.jpg)
NOTE: don't use macros without setting the initial/original values in your first pattern


QuoteThe Zxx values are in hex, in the pattern, but the General tab (and the dedicated plugin box) display decimal values (with the General tab more precise than the plugin box).
THAT'S been bugging me for ages..... would be nice if improved but for the time being just take a calculator
Title: one effect per channel? and controlling an effect?
Post by: LPChip on August 08, 2008, 14:54:07
Actually, it can be possible.

When you make a midi macro, you basically map one of the CC's to a slot (SFx).

What's behind the CC can be different per plugin.

So if you assign SF1 to  CC0001, then it will be translated to that midi slot. (Can't really explain it well) Another plugin can have a different parameter on that midi slot, but if you assign that plugin to another channel and you still use the SF1 when executing a Zxx, it will control that plugin's parameter.

You cannot assign SF1 with different parameters per plugin though, but if they happen to share the same parameter, then sure.

So this will always work if you assign the wet/dry parameter.

When you generate the midi macro using the controls below, it might say CC????? is this, but that value is just a reference.