Waveform new features requests
-
- KVRer
- 19 posts since 25 Dec, 2020
Hello, would it be possible to add new modulators into waveform? An ADSR or Multi stage envelope would be really nice, Breakpoint and Env Follower are nice but not a real ADSR per say. I love to see nice modulation capabilities in some plugins and VST so i was wondering what if this features were native to Waveform itself, nothing too fancy like Bitwig but a little more of variety of modulation would be really nice. I find the automation tracks so clunky to work.
-
spoontechnique spoontechnique https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=418750
- KVRist
- 492 posts since 7 May, 2018
Here's every basic modulator I can think of: LFO, ADSR, Breakpoint/MSE, Envelope follower, Random/Chaos, Step sequencer, Note Velocity, Note Pitch, and Sample & Hold. Of these, Waveform only lacks two things: a true ADSR, since Breakpoint cannot have sustain envelopes; a multi-stage envelope with 5+ points.
It'd be cool to see Mutable Instruments Stages (originally a digital Eurorack module, available in VCV rack, open source with a cc-by-sa license) adapted as a modulator. It's a six stage envelope generator. Each stage can be an envelope, sustain, step, or loop. Each stage has shape (log to linear to exp), level, and time parameters. With a simple interface, it can be an AD, ADSR, AHDSR, DAHDSR, skew LFO, etc. If it spawned in ADSR mode by default it could fill that role.
Side note: There seems to be no shortcut (it's usually double click, shift click, control click, or alt click) to reset a value in Waveform to default.
It'd be cool to see Mutable Instruments Stages (originally a digital Eurorack module, available in VCV rack, open source with a cc-by-sa license) adapted as a modulator. It's a six stage envelope generator. Each stage can be an envelope, sustain, step, or loop. Each stage has shape (log to linear to exp), level, and time parameters. With a simple interface, it can be an AD, ADSR, AHDSR, DAHDSR, skew LFO, etc. If it spawned in ADSR mode by default it could fill that role.
Side note: There seems to be no shortcut (it's usually double click, shift click, control click, or alt click) to reset a value in Waveform to default.
Linux version?
-
- KVRian
- 524 posts since 16 Mar, 2017
An envelope modifier at the DAW level couldn't really work on a polyphonic audio source unless you are in MPE land, which I don't think Waveform directly supports yet.
It would be limited to MIDI input rather than audio as it would need something to trigger from.
You also might lack a useful release stage as the release of the MIDI note would be sent to the instrument independently of the modifier, causing audio to potentially be cut off before the modifier can roll it off - though if the instrument itself (or an effect placed after it) is sustaining the audio past the release of the key then this might still be of some use.
With those caveats in mind, the existing Breakpoint modifier set to sync to the note could effectively be made to do what is being asked for if it were updated with an option to loop between two selected points indefinitely until the key is released, then move on, making those two points function as the sustain stage (for example, set point 3 to loop back to point 2 if the note is still being held at that time).
An option to quickly fade to the level of the end point of the loop in the event that the key is released "early" may help with that as well...
It would be limited to MIDI input rather than audio as it would need something to trigger from.
You also might lack a useful release stage as the release of the MIDI note would be sent to the instrument independently of the modifier, causing audio to potentially be cut off before the modifier can roll it off - though if the instrument itself (or an effect placed after it) is sustaining the audio past the release of the key then this might still be of some use.
With those caveats in mind, the existing Breakpoint modifier set to sync to the note could effectively be made to do what is being asked for if it were updated with an option to loop between two selected points indefinitely until the key is released, then move on, making those two points function as the sustain stage (for example, set point 3 to loop back to point 2 if the note is still being held at that time).
An option to quickly fade to the level of the end point of the loop in the event that the key is released "early" may help with that as well...
-
- KVRAF
- 1601 posts since 9 Jan, 2018
What aspects of MPE doesn't Waveform support?
Spotify, Apple Music, YouTube, and even Deezer, whatever the hell Deezer is.
More fun at Twitter @watchfulactual
More fun at Twitter @watchfulactual
-
spoontechnique spoontechnique https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=418750
- KVRist
- 492 posts since 7 May, 2018
I wouldn't expect an ADSR to work on audio, I think that is what an envelope follower is for. Does Breakpoint work on audio? I didn't think it does.
And I don't think amplitude would be the primary use for an ADSR, since you can already use a synth's internal ADSR. I'd think the common use case would be on FX down the chain.
And I don't think amplitude would be the primary use for an ADSR, since you can already use a synth's internal ADSR. I'd think the common use case would be on FX down the chain.
Linux version?
-
- KVRer
- 19 posts since 25 Dec, 2020
I was suggesting it for that solely purpose, since some FX's or Synth's doesn't have modulation capabilities built in, but ramp down LFO or Breakpoint in sync to the notes is something you don't want all the times, sometimes more control and shape to the modulation itself is needed, or at least the ability to trigger a modulation async, something an ADSR would do.spoontechnique wrote: Wed Feb 24, 2021 9:05 pm And I don't think amplitude would be the primary use for an ADSR, since you can already use a synth's internal ADSR. I'd think the common use case would be on FX down the chain.
This is something that could work as an ADSR, also an "One-Shot" option for the Breakpoint itself instead of always looping to a certain speed would be a nice addition along the sustain pointsfde101 wrote: Wed Feb 24, 2021 9:17 am ... with those caveats in mind, the existing Breakpoint modifier set to sync to the note could effectively be made to do what is being asked for if it were updated with an option to loop between two selected points indefinitely until the key is released, then move on, making those two points function as the sustain stage (for example, set point 3 to loop back to point 2 if the note is still being held at that time).
.fde101 wrote: Wed Feb 24, 2021 9:17 am An envelope modifier at the DAW level couldn't really work on a polyphonic audio source unless you are in MPE land, which I don't think Waveform directly supports yet.
Is rather weird that MIDI Tracker modulator doesn't support polyphonic MIDI input but the internal keytracking modulator of 4Osc works absolutely fine. Hmmm
-
- KVRist
- 358 posts since 3 Dec, 2004
What about a "bar lines visible" option in the settings, or a key-command?
Personally, I think there should be no bar lines in the 'seconds' timebase when SNAP is not selected, but I'm sure people may have their reasons for wanting them.
At the very least the bar lines in the 'seconds' timebase should disappear at a similar zoom level as the 'bars' timebase. Currently the bar lines stay showing in 'seconds' at a drastically wider zoom and it just doesn't look as slick with them all bunched up.
There's also a minor GUI glitch when you drag the cursor across bar lines, they randomly disappear.
Personally, I think there should be no bar lines in the 'seconds' timebase when SNAP is not selected, but I'm sure people may have their reasons for wanting them.
At the very least the bar lines in the 'seconds' timebase should disappear at a similar zoom level as the 'bars' timebase. Currently the bar lines stay showing in 'seconds' at a drastically wider zoom and it just doesn't look as slick with them all bunched up.
There's also a minor GUI glitch when you drag the cursor across bar lines, they randomly disappear.
-
- KVRist
- 62 posts since 29 Mar, 2020
When using the step sequencer and adding a variation, you could also have the function that randomizes a single step (Randomise row). Now there is only the "Randomize each step" function. Thank you.
-
spoontechnique spoontechnique https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=418750
- KVRist
- 492 posts since 7 May, 2018
The biggest issue I have with racks is being unable to switch out and audition different plugins quickly when using the routing of rack view. In stack mode it's obviously no problem, but stack mode breaks if you use routing. For example, if I had a Rack that splits a guitar track into two stompbox > amp chains and back into a power amp > cab sim, it's a pain to have to switch out different stompbox plugins.
Is it possible to have some kind of "container" in Racks? I'm imagining a sort of slot with I/O routing, so that you can delete a plugin but maintain your chain. So if you want to switch out a plugin, you can just delete it from the container and swap in a new one. This would also allow you to setup empty chains. For example, a band splitter chain that goes to 5 bands, and then each band has containers you could slot any plugin into. That would make working with Racks much quicker than having to individually re-route 5 plugins every time you want to try something different.
Is it possible to have some kind of "container" in Racks? I'm imagining a sort of slot with I/O routing, so that you can delete a plugin but maintain your chain. So if you want to switch out a plugin, you can just delete it from the container and swap in a new one. This would also allow you to setup empty chains. For example, a band splitter chain that goes to 5 bands, and then each band has containers you could slot any plugin into. That would make working with Racks much quicker than having to individually re-route 5 plugins every time you want to try something different.
Linux version?
-
- KVRer
- 21 posts since 25 Dec, 2020
Hello all! I was wondering if there is a way to click the BPM in the compact form of the Control Panel to change the tempo? When in the regular view of the Control Panel, clicking on the BMP gives a popup box that allows the dragging of the tempo or curvature. When I try to click the BPM in the compact view, nothing happens.
I am using 11.5 OEM on a Mac (Catalina)
Thanks in advance, everyone!
I am using 11.5 OEM on a Mac (Catalina)
Thanks in advance, everyone!
-
- KVRian
- 657 posts since 12 Mar, 2013 from Vladivostok
Hm, works for me 11.5.2 LinuxTWfriend wrote: Tue Mar 09, 2021 3:56 am Hello all! I was wondering if there is a way to click the BPM in the compact form of the Control Panel to change the tempo? When in the regular view of the Control Panel, clicking on the BMP gives a popup box that allows the dragging of the tempo or curvature. When I try to click the BPM in the compact view, nothing happens.
I am using 11.5 OEM on a Mac (Catalina)
Thanks in advance, everyone!
You do not have the required permissions to view the files attached to this post.
-
- KVRist
- 391 posts since 21 Feb, 2009
There is a “Randomize row” action already if you select a row you will find it in Actions. Is that what you mean?AG1970 wrote: Sun Feb 28, 2021 12:09 am When using the step sequencer and adding a variation, you could also have the function that randomizes a single step (Randomise row). Now there is only the "Randomize each step" function. Thank you.
-
- KVRer
- 21 posts since 25 Dec, 2020
Thanks , Kott for checking! How about other Mac users? Are you experiencing similar results with the compact view of the Control Panel?Kott wrote: Tue Mar 09, 2021 4:23 amHm, works for me 11.5.2 LinuxTWfriend wrote: Tue Mar 09, 2021 3:56 am Hello all! I was wondering if there is a way to click the BPM in the compact form of the Control Panel to change the tempo? When in the regular view of the Control Panel, clicking on the BMP gives a popup box that allows the dragging of the tempo or curvature. When I try to click the BPM in the compact view, nothing happens.
I am using 11.5 OEM on a Mac (Catalina)
Thanks in advance, everyone!
bpm.JPG
-
- KVRian
- 526 posts since 7 May, 2007 from Angus,Scotland
FR, Would it be possible to make the display scale in Settings/look and feel, work on a sliding scale? Or make some smaller incremental choices.
100% is a tad too small and 125% too big.
Many thanks.
100% is a tad too small and 125% too big.
Many thanks.
Windows 10 / Intel core i7 2700k @ 3.50GHz / 16GB Ram / Emu 1212m Sound Card / Ati Radeon HD5400 Series G/Card
-
- KVRist
- 62 posts since 29 Mar, 2020
Great! I hadn't seen this feature... Thank you very much for your help.gigazaga wrote: Tue Mar 09, 2021 12:29 pmThere is a “Randomize row” action already if you select a row you will find it in Actions. Is that what you mean?AG1970 wrote: Sun Feb 28, 2021 12:09 am When using the step sequencer and adding a variation, you could also have the function that randomizes a single step (Randomise row). Now there is only the "Randomize each step" function. Thank you.
