UVI Falcon - v4 = 2026 released - rumors, ads, praise, kindergarden, auto-sampling and off-topic inside!

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
Falcon

Post

thetechnobear wrote: the issue is the 'immediate' flag...
the above causes a 'spike' .. I'm not quite sure why, since actually the first values I send are very small,
and the spike sounds like it goes to full volume
I think it's just an initial value problem because the default volume is 1.0, there's a very short burst when fading from 1.0 to 0.0. The immediate flag is there for that, to avoid ramping.
That was the reason why I mentioned the fade() family on functions in the first place, they give you much more freedom regarding ramping.
thetechnobear wrote:do we get sendVoiceModulation in the 1.0.1, or need to wait a little longer ... this is going to be so powerful for me. if you need a beta tester for it, drop me a PM, Id be very happy to help as I can test it using my MPE script :)
It is not in 1.0.1 which has just been released. Most probably in 1.0.2

Post

Sampleconstruct wrote:
wagtunes wrote:
Sampleconstruct wrote:
wagtunes wrote:
SJ_Digriz wrote:maybe I don't understand .. but you can add a filter and an envelope to the keygroup and assign the added envelope mod source to the filter cutoff.
Except you can't do this at the program level. Let's say you want ONE filter to control 6 different keygroups. You can't do this. You have to assign a filter to EACH group.

Okay, I guess technically you can still do this, but this should be a basic function that you should be able to execute at the program level, IMO.
But we have been discussing this (program/layer/keygroup/retrigger) to death many pages back and now you bring it up again, as it was never discussed before. That's some latency here...
I guess I missed that part of the discussion Simon. Unfortunately, this thread is getting way too big and I'm having trouble finding things or even whether or not they've been discussed. And sadly, it's only going to get worse as this thread goes.

By the way, thanks for all the demos. They're great.

I only wonder if I've found all of them.
I thought you were here when we discussed it a few days ago, but what the heck, now you know again :)

...and thank's, my pleasure, all videos here:


audio:
https://soundcloud.com/sampleconstruct/ ... ibrary-for
Okay, I do have one question then. Since stuff like this has to be done at what I call the macro level, you're going to take up more system resources than if you could do this at the program level. Therefore, you need to do these things judiciously so as not to overburden your cpu. Correct? I just don't want to go making patches that are going to bring people's PCs to their knees. I'm trying to be as system resource conscious as I can.

Post

The computer keyboard does not seem to be recognized until a mouse click is made on a keyboard group.
Jim Hurley - experimental music
Windows 10 Pro (20H2 19042.662); i9-9900K@5.1GHz;
Cakewalk; Adam Audio A8X; Axiom 61

Post

wagtunes wrote:
Sampleconstruct wrote:
wagtunes wrote:
Sampleconstruct wrote:
wagtunes wrote:
SJ_Digriz wrote:maybe I don't understand .. but you can add a filter and an envelope to the keygroup and assign the added envelope mod source to the filter cutoff.
Except you can't do this at the program level. Let's say you want ONE filter to control 6 different keygroups. You can't do this. You have to assign a filter to EACH group.

Okay, I guess technically you can still do this, but this should be a basic function that you should be able to execute at the program level, IMO.
But we have been discussing this (program/layer/keygroup/retrigger) to death many pages back and now you bring it up again, as it was never discussed before. That's some latency here...
I guess I missed that part of the discussion Simon. Unfortunately, this thread is getting way too big and I'm having trouble finding things or even whether or not they've been discussed. And sadly, it's only going to get worse as this thread goes.

By the way, thanks for all the demos. They're great.

I only wonder if I've found all of them.
I thought you were here when we discussed it a few days ago, but what the heck, now you know again :)

...and thank's, my pleasure, all videos here:


audio:
https://soundcloud.com/sampleconstruct/ ... ibrary-for
Okay, I do have one question then. Since stuff like this has to be done at what I call the macro level, you're going to take up more system resources than if you could do this at the program level. Therefore, you need to do these things judiciously so as not to overburden your cpu. Correct? I just don't want to go making patches that are going to bring people's PCs to their knees. I'm trying to be as system resource conscious as I can.
But it doesn't matter really if you insert a re-triggering envelope filter in six keygroups which are split across the keyboard or on layer level unless you start layering the keygroups, then of course CPU goes up as two filters need to be calculated in real time. So if you don't need re-triggering filter curves, use the layer level for filtering many keygroups at once, that's how I do it to save CPU.

Post

...and also decide wether you always need to use the Xpander-filters, as great as they sound, in many cases a Biquad or analog filter will also sound good and the CPU resources will be lower.

Post

Thanks Simon. I'm going to have to start taking notes from this thread because the memory is shot.

Post

otristan wrote:
bundoo wrote:this is a really nice instrument...

i would love a randomise arp feature, something I've been looking for in omni2 as well

fm 8 does it pretty well
Randomise what in the arp ? Because there is Random mode in the arp.
literally a button for randomising all arp functions not just on direction which I guess what u thought i meant

Post

mdsp wrote:
thetechnobear wrote: the issue is the 'immediate' flag...
the above causes a 'spike' .. I'm not quite sure why, since actually the first values I send are very small,
and the spike sounds like it goes to full volume
I think it's just an initial value problem because the default volume is 1.0, there's a very short burst when fading from 1.0 to 0.0. The immediate flag is there for that, to avoid ramping.
That was the reason why I mentioned the fade() family on functions in the first place, they give you much more freedom regarding ramping.
ahhh, ok I see... the smoothing is actually 'hurting' me, as its smoothing from 1.0 to 0.1 - useful to know
mdsp wrote:
thetechnobear wrote:do we get sendVoiceModulation in the 1.0.1, or need to wait a little longer ... this is going to be so powerful for me. if you need a beta tester for it, drop me a PM, Id be very happy to help as I can test it using my MPE script :)
It is not in 1.0.1 which has just been released. Most probably in 1.0.2
fantastic news, really excited by this :)


ok, slightly different issue...
MultiStateButton
if you change the selected index programmatically, the display does not update, this includes when they are saved and reloaded.
(I've tried with both explicit load/save and the implicit)
it seems to be a bug,

Code: Select all

processX = MultiStateButton("processX", {"off","on","invert"})
processX.selected = 1
if will still show off, but if you press it, it will go to invert

the issue is the same if you use SetValue(), regardless of callbacks, and same issue if you save/load, internally its got the right value, but the UI is incorrect.

BTW: thanks for the help, its really appreciated... Im making really good progress here... hopefully will have some presets to show :)

BTW2... and this is to everyone, whats the best way to save programs, stored in a similar way to a factory soundbank... I added the top level directory to the 'favourites' and this makes it show up when I do load program, but the subdirectories do not show up?
so how do I create the equivalent of a sound bank?

Post

thetechnobear wrote: so how do I create the equivalent of a sound bank?
Main folder (library name)
containing:

Images (for scriptable interfaces/wavetable resynthesis)
Programs -> Subfolders (optional)
Samples -> Subfolders (optional)
Wavetables -> Subfolders (optional)

Scripts do not have to be stored in the library folder as they are embedded in the programs anyway.

Post

In a similar vein:
Is there a way to tell Falcon where your user library is, if you don't use User/Documents (on Windows)?
I don't use my C: drive for such stuff (limited size SSD) but another HD, but Falcon defaults to Documents for many sorts of presets and re-creates the folders there each time I save one...
I looked in the registry settings for Falcon but did not see it there either.

Would make sense to have this location(s) in preferences like the sound bank paths.

Thanks!

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

otristan wrote:1.0.1 is live.
The changelog will be available when the KvR news is posted.

Cheers !
Cool!

Do we need to re-download the content as well or only Falcon itself?

Cheers and big thanks!!!

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

ThomasHelzle wrote:In a similar vein:
Is there a way to tell Falcon where your user library is, if you don't use User/Documents (on Windows)?
I don't use my C: drive for such stuff (limited size SSD) but another HD, but Falcon defaults to Documents for many sorts of presets and re-creates the folders there each time I save one...
I looked in the registry settings for Falcon but did not see it there either.

Would make sense to have this location(s) in preferences like the sound bank paths.

Thanks!

Tom
You probably already know this, but for the programs that do this I make a folder symlink to the drive I really want the folder on. Still would be better if Falcon support paths directly, but it isn't that hard of a workaround.
If you have to ask, you can't afford the answer

Post

Wow, for a .01 update that contains a lot :o

If it had been Waves (ref Element), this would have been Falcon v2 :hihi:

http://www.kvraudio.com/news/uvi-update ... -0-1-31598

Post

Sampleconstruct wrote:
thetechnobear wrote: so how do I create the equivalent of a sound bank?
Main folder (library name)
containing:

Images (for scriptable interfaces/wavetable resynthesis)
Programs -> Subfolders (optional)
Samples -> Subfolders (optional)
Wavetables -> Subfolders (optional)

Scripts do not have to be stored in the library folder as they are embedded in the programs anyway.
Im obviously being dumb here....
so I created this structure, and added it to my 'soundbanks' directory (as specified in preferences) but its still not showing up. (I create all the above, but only put something in Programs, as this is all I want)

(BTW: I found out, that scripts have to be stored in ~/Documents/Falcon/User Presets/Event Processors /Script Processors , if you want them on your menu)

Post

thanks for the superfast update!
Image

Post Reply

Return to “Instruments”