Modifying Send Effect Parameters
Hey Guys,
Hopefully a simple one. Struggling to use "set_engine_par" correctly to modify a Send Effect parameter. For example "engine_par_rv_predelay" within a Legacy Reverb effect.
From what I can see in the Reference Manual "ni_send_bus" may be required but unfortunately I can't seem to correctly interpret this.
Any help would be massively appreciated.
Thanks as always!
Best Answers
-
Need to write "$ENGINE_PAR_RV_PREDELAY" in uppercase _
1 -
Hey, thanks so much for getting back!
Absolutely, of course but it was more that I seem to be completely misunderstanding the manual when inserting the correct "group" & "slot" values to target the correct (or any) Send Effect?
The Manual says that Group selection is 0 based & anything at Instrument level is -1. However Send Effect don't seem to meet either of those criteria (from my limited understanding).
ANSWERED
(Posting my answer in case this is useful for any other newbies) Send Effects are at Instrument Level so to target a Send Effect in Slot 1 -
set_engine_par(<parameter>,<value>,-1,0,0)
0
Answers
-
Need to write "$ENGINE_PAR_RV_PREDELAY" in uppercase _
1 -
Hey, thanks so much for getting back!
Absolutely, of course but it was more that I seem to be completely misunderstanding the manual when inserting the correct "group" & "slot" values to target the correct (or any) Send Effect?
The Manual says that Group selection is 0 based & anything at Instrument level is -1. However Send Effect don't seem to meet either of those criteria (from my limited understanding).
ANSWERED
(Posting my answer in case this is useful for any other newbies) Send Effects are at Instrument Level so to target a Send Effect in Slot 1 -
set_engine_par(<parameter>,<value>,-1,0,0)
0 -
set_engine_par($ENGINE_PAR_RV_PREDELAY, some_value_to_set, -1, 0, 0) doesn't work?
0 -
What is the name of the slider or knob to control this parameter, in your Script ?
0 -
Make sure you're using the Callback correctly, it works fine here. Also ensure you're using the Legacy Reverb effect as the parameter is specific to that effect. The full list of effect parameters are in the Reference Manual.
on ui_control($LegacyReverbPreDelay) set_engine_par($ENGINE_PAR_RV_PREDELAY,$LegacyReverbPreDelay,-1,0,0) end on
0
Categories
- All Categories
- 19 Welcome
- 1.4K Hangout
- 60 NI News
- 763 Tech Talks
- 4K Native Access
- 16.3K Komplete
- 2K Komplete General
- 4.3K Komplete Kontrol
- 5.6K Kontakt
- 1.6K Reaktor
- 374 Battery 4
- 833 Guitar Rig & FX
- 424 Massive X & Synths
- 1.2K Other Software & Hardware
- 5.7K Maschine
- 7.2K Traktor
- 7.2K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators