# Modulation for the engines parameters

**URL:** <https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142>\
**Category:** Using Zynthian\
**Created:** [September 24, 2024, 7:44pm UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142 "2024-09-24T19:44:48Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jubalsmith](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/j/919ad9/32.png) [@jubalsmith](https://discourse.zynthian.org/u/jubalsmith)\
**Post date:** [September 24, 2024, 7:44pm UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/1 "2024-09-24T19:44:48Z")

</div>

Hello the Zynthian community,

I’m studying the Zynthian, maybe to buy one, but i can’t really answer to the modulation question.

How far is it possible to modulate the different parameters of an engine ?

I mean, i play a lot with VCVRack since years, and i really really love to add some lfo or envelope on a parameter.

When i see all the engines and effect on the Zynthian, one of my first question is how to modulate the parameters ?  
Is there some built in LFO, for the engine who don’t have ?

It is possible to assign midi CC message to parameters, but is possible for all the parameters of all the engine ?  
And is it possible to make a midi loopback trick, in the same idea of the octatrack ?

I think you’ve got the idea of my questions …

Thanks a lot for yours answers

jubal

---

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [September 24, 2024, 11:51pm UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/2 "2024-09-24T23:51:37Z")

</div>

Hi @jubalsmith !

Currently you have 2 options:

- Most synth engines have internal LFOs assignable to some interesting parameters. It’s limited, but is the easy way.

- If you want (i think this is what you really want) to modulate ANY parameter in zynthian, currently the only way is using the “QMidiArp LFO” plugin combined with MIDI learning.

A fast test that this really works:

[/uploads/default/original/2X/9/903a2602b9ed5d9c19e81039af9d4d8af63fffd6.ogg](https://discourse.zynthian.org/uploads/default/original/2X/9/903a2602b9ed5d9c19e81039af9d4d8af63fffd6.ogg)

Of course, this procedure is not very comfortable and we have plans to improve it iASAP, probably along the next few months:

1. Parameter automation via the Step Sequencer. This could be really powerful and flexible and it will allow recording CC while playing, etc.

2. Implement basic LFO functionality for all parameters, so you can easily assign a basic LFO to any parameter by selecting from the parameter options. Super easy and effective, but perhaps not the more flexible …

3. … unless you combine 1 + 2 😉

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [September 25, 2024, 6:36am UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/3 "2024-09-25T06:36:14Z")

</div>

Zynthian hosts many synth engines, unlike a modular which is, in effect a single synth engine (despite it being made of lots of modules). So, as @jofemodo describes, you can either use a synth engine’s own sound design features or kinda bodge together something that is a bit like a modular by cascading and linking processors but that is not optimal. Zynthian is not a modular synth. ([riban modular](https://riban.square.site/) is 😄)

---

<div class="post-metadata">

**Author:** ![jubalsmith](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/j/919ad9/32.png) [@jubalsmith](https://discourse.zynthian.org/u/jubalsmith)\
**Post date:** [September 25, 2024, 8:09pm UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/4 "2024-09-25T20:09:21Z")

</div>

ok !!  
@jofemodo Thanks a lot for your answer, it’s exactly what i wanted to know, you strike in the middle ! For sure the midi tricks is a bit tricky, but not so much as you already build the router feedback functionality. It is already a very good solution for me !  
And some built-in LFO would be awsome ! Selecting from the parameter options would be easy, i understand, but for sure not so flexible. I like the elektron way, one specific page with all the LFO and their destination visible, but the name have to be precise so it’s possible to come back later.  
And step sequencer would be very nice too, especially with automation ! 👍

@riban yes, i see what you say, i’m not searching for modular synth, vcvrack is all i need for that purpose ! I’ve got a Zoia, and i spend to much time in the patching process, it is the reason why i’m looking for alternative, and Zynthian seems to be a good alternative for me.  
It’s just that i like modulation 😄

thanks a lot for yours answers and have a nice one !

---

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [September 26, 2024, 8:15am UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/5 "2024-09-26T08:15:08Z")

</div>

I just remembered that the _QMidiArp LFO_ plugin has a nice native GUI that can be accessed by VNC:

![Captura de pantalla de 2024-09-26 10-08-32](https://discourse.zynthian.org/uploads/default/original/2X/1/1708aabab4effc347c543122c20367f27103f50c.png)

With this native GUI you can configure your LFOs and save as presets that you can easily load from the zynthian-UI, where you can modify any LFO parameter too.

Of course, you can also design your LFOs from the zynthian-ui, but it’s not so “nice” and easy to understand, and perhaps some option is difficult to access, specially the “record” functionality.

Enjoy!

---

<div class="post-metadata">

**Author:** ![wyleu](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/wyleu/32/514_2.png) [@wyleu](https://discourse.zynthian.org/u/wyleu)\
**Post date:** [September 26, 2024, 10:12am UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/6 "2024-09-26T10:12:22Z")

</div>

there is another Zynthian generic GUI screen beginning to emerge…?

---

<div class="post-metadata">

**Author:** ![jubalsmith](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/j/919ad9/32.png) [@jubalsmith](https://discourse.zynthian.org/u/jubalsmith)\
**Post date:** [September 28, 2024, 6:58pm UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/7 "2024-09-28T18:58:41Z")

</div>

ok i’ll take a look, to have an idea, looks good 🙂

Thanks for your precisions !

---

<div class="post-metadata">

**Author:** ![funginum](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/funginum/32/15190_2.png) [@funginum](https://discourse.zynthian.org/u/funginum)\
**Post date:** [January 24, 2026, 7:08am UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/8 "2026-01-24T07:08:52Z")

</div>

It seems that I can’t find any info how to access this menu in VNC. I can see the screen of the Zynthian menu on my laptop but how do I enable this menu?

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [January 24, 2026, 8:14am UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/9 "2026-01-24T08:14:47Z")

</div>

There are 2 VNC views accessed from 2 options in the webconf menu:

 ![image](https://discourse.zynthian.org/uploads/default/original/2X/0/0035787e4c08a8f0a6c13a42b8ab6e6655ed0a73.png)

VNC-UI shows the zynthian GUI:

 ![image](https://discourse.zynthian.org/uploads/default/original/2X/f/f0d77d51391a4d622476da7692a006a8d21184f9.png)

VNC-Engines shows a desktop view with supported engine’s native UI:

 ![image](https://discourse.zynthian.org/uploads/default/original/2X/1/16d05efa50c8bdab5b13967d95b4f958531f759d.jpeg)

---

<div class="post-metadata">

**Author:** ![niels](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/niels/32/5005_2.png) [@niels](https://discourse.zynthian.org/u/niels)\
**Post date:** [January 24, 2026, 8:49am UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/10 "2026-01-24T08:49:56Z")

</div>

On vangelis on my testing/dev setup, vnc-engines is currently broken and therefore unavailable.

On regular ora it’s okay.

I will try and update later today. @funginum which branch are **you** on?

---

<div class="post-metadata">

**Author:** ![niels](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/niels/32/5005_2.png) [@niels](https://discourse.zynthian.org/u/niels)\
**Post date:** [January 25, 2026, 11:00am UTC](https://discourse.zynthian.org/t/modulation-for-the-engines-parameters/10142/11 "2026-01-25T11:00:46Z")

</div>

Found the cause of my own trouble with vnc-engines, here’s a write-up of it: [VNC-Engines server lost after latest Oram update [SOLVED] - #13 by niels](https://discourse.zynthian.org/t/vnc-engines-server-lost-after-latest-oram-update-solved/10471/13).
