MelaM
Mela
Jul 5

Delay, Fade In & Fade Out for LFO

Hi! Couldn't find this among the requests... The three 'modes' could all use a 'duration knob' as the base for the timing/duration of the 'mode'. (The time could be either sync or ms). Delay would just 'delay' the output from the LFO for the set duration. Fade In would 'fade in' the LFO to the set 'Depth' over the set duration. Fade Out would 'fade out' the LFO from 'Depth' to zero over the set duration. This would make it super easy to use the LFO in creative ways by automating the fade in/out of the LFO modulation or simply delay it. Suggested implementation would be a 'mode pop-up'(Delay, Fade In, Fade Out) next to the Trigger Pop-Up and a duration knob below the sync knob. I think this is at least wort to consider as it would further increase the flexibility of mela as a sound-design tool.
PendingPending

Aug 30, 2023

Fully focusing on polyphony at the moment. I'll revisit this after.

Jul 5, 2023

A generalized slew or rise/fall module for modulation signals might address some/all of this.

Jul 6, 2023

I think LFO's One-shot mode feature could address, fade-in and fade-out needs. You would have one LFO doing ramp up (or down) and will modulate the second LFO's Depth. Delay is a bit trickier especially if you need the LFO to start from the specified phase. With all these features LFO is getting quite complex, have to think about what approach to take. Just quick thoughts on different approaches: 1. Don't worry about complexity and make the LFO module more complex with all features LFO could have, e.g. Fade-in/out, Delay, Trigger on note release, sustain mode, sustain section of LFO. 2. Try and have different types of LFO modules, each excelling in specific areas. 3. Have many smaller modulator modules where combining them would give desired features. (And possibly in the future, there could be Module Groups where you could chain multiple modules that could be saved and loaded as a single module.) Anyway, I need to make time and think about this properly. I also wanted to make a Combinator type of modulator, which would let you combine different modulation signals. For example, imagine a modulator that has dials: A, B and C. And other modulators can modulate these parameters. This module then could generate a modulator signal A*B + C. We could even have other operations like square or absolute value (e.g. abs(A) * B^2)) etc. Also, like a smoother modulator (that was suggested in another request), we could have a stepper, which would convert the modulation signal into stepped values. So these types of modules might help as well in creating various types of modulation signals.

Jul 6, 2023

Nikolozi: I tried to keep the 'additional LFO controls' as few as possible, hence the extra 'time/duration' knob and 'pop up' for selecting the 'mode' (delay, fade in/out). Currently we don't have dedicated modulation lanes that can be individually processed before they reach the target and that would just add another layer of complexity in which case the elegant 'simplicity' of Mela would be lost and it would be no different than using either MiRack or Drambo etc. So my vote goes for Number 1. Going for number 2 or 3 would require a 'replace module' function that would transfer the relevant parameters (speeds, depths etc) over to the module it replaces. Think about it the 'mode' pop-up (with Delay, Fade In/Out) could also include 'One Shot'. With 'One Shot' the time-knob could even be 'Repeats' (ie. how many times the LFO will cycle before stopping, this could be from a fraction of the cycle to number of cycles). The above would make the mela LFO almost perfect (missing option would be custom LFO wave-forms with stepped and interpolated options, 2-⁠32 steps with y-snap to set interval when editing the wave-form). The LFO could then also double as a step-sequencer... (Take a look at the FabFilter XLFO). Cheers!

Jul 6, 2023

Samuel Lindeman: Cheers! I'll follow up on this a bit later.