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$299.00Buy

Post

otristan wrote:
thetechnobear wrote:
UmFuFu wrote:Hey UVI!

Any plans for a MIDI-Note-Per-Channel mode for some of the newer controllers coming onto the market (i.e. Roli, Linnstrument, etc)?

Thanks!
so... Im assuming there is not note/voice per channel implementation.

BUT, it is multi timbral, and from the manual it seems each part can respond to a different midi channel (correct?)
... if so, If I put the same preset into each part it could work, but the question is:
if I change one part how easy is it to copy that change to the other parts?

I think Omnisphere has a 'copy part to others parts (or something similar), does Falcon make this easy?
or do I have to save the preset, and then go to very other part and reload it?
Well, it is even easier.
Just need to put the part MIDI channel to Omni then script the thing to handle things in a polyphonic manner.
Using the script you can already modify pitch, pan and volume on a per voice basis.

Not saying this is a 2 line script but this is definitively doable.

FWIW we already handle poly aftertouch in the engine itself, so you can as well translate some event on different midi channel as poly aftertouch events for different note by keeping track of what is playing.
Not very difficult for someone with experience, but still not a 2 line script.

oooh, this sounds interesting... I noticed the LUA scripting (Im a programmer by day, so not worried by a bit of scripting :)) but I feared that perhaps this might not be performant enough to handle lots of midi events.
(as its not just notes on/off but continuous controls for timbre and also pitchbend slides)
Do you think LUA can keep up? ( say 500 events/second?)

also what modulations could I do on a per voice basis... could I (for example) get to a filters cutoff?
(my main aim is to have independent timbre and pitch bends for each voice)

Thanks for the info

Post

The problem is not LUA but your CPU :)
For modulation, right now, you can only change volume, pitch and pan in the script.
However, if you don't plan to handle differently multiples voice on the same MIDI key, you can cheat and send poly aftertouch event from the script and connect this modulation to your will like on the filter cutoff.

See
http://www.uvi.net/uviscript/group___events.html
Olivier Tristan
Developer - UVI Team
http://www.uvi.net

Post

otristan wrote:The problem is not LUA but your CPU :)
For modulation, right now, you can only change volume, pitch and pan in the script.
However, if you don't plan to handle differently multiples voice on the same MIDI key, you can cheat and send poly aftertouch event from the script and connect this modulation to your will like on the filter cutoff.

See
http://www.uvi.net/uviscript/group___events.html
CPU, yeah, that of course depends how efficient LUA processing is compared to say native processing (e.g. when you do your poly pressure routing)

hmmm , the problem with sending poly pressure, is it means I 'loose poly pressure'

What Im trying to do is to get 3 axis (X/Y/Z) of control per note, for pitch/timbre/pressure....
pitch is ok for X, as you say.... but if I start using poly pressure for Y ... then I don't have it for Z. i.e. Ive not gained anything (my controller can also already send poly pressure for Z)

really what I need is another modulation source that I can generate from the script.

... so near, an instrument like Falcon connected to my Soundplane or Eigenharp would be awesome :)

Post

I see no problems... you can put the poly pressure modulator to almost anywhere... so that's your Z!

No scripting needed. Unless I'm missing something.

Post

The Seaboard Rise is a great little MPE MIDI Keyboard. Also you can use an iPad or iPhone f.e. as midi controller for things which an "normal" keyboard can´t do. Keyboard was yesterday :D
But since you could midi learn X,Y and Z axis (and more) and use polyphonic aftertouch it should be no problem to achieve an expressive play..... but the cpu will burn in hell!

Edit: Is there a way to use note off modulations in Falcon somewhere?

Post

Something more cosmic, a multi-granular soundscape using multi-sampled Kaleidoscope textures (sampled at different root notes), automating the 13 assigned Macros on the fly, tweaking granular parameters, filters in the FX rack and FX - 100% Falcon:

https://soundcloud.com/sampleconstruct/ ... falcon-air

Post

thetechnobear wrote:CPU, yeah, that of course depends how efficient LUA processing is compared to say native processing (e.g. when you do your poly pressure routing)

hmmm , the problem with sending poly pressure, is it means I 'loose poly pressure'

What Im trying to do is to get 3 axis (X/Y/Z) of control per note, for pitch/timbre/pressure....
pitch is ok for X, as you say.... but if I start using poly pressure for Y ... then I don't have it for Z. i.e. Ive not gained anything (my controller can also already send poly pressure for Z)

really what I need is another modulation source that I can generate from the script.

... so near, an instrument like Falcon connected to my Soundplane or Eigenharp would be awesome :)
Just tested this script on my mac book pro, I launched 8 instances of it on 8 empty parts to only count the lua stuff and reduce the measurement bias. The Falcon CPU meter says 8.9% so ~ 1.1% per script instance for sending CC events at 500Hz

Code: Select all

spawn(function()
	local value = 0
	local freq = 500 -- Hz
	local period = 1000.0 / freq -- convert to milliseconds
	while true do
		controlChange(1, value)
		value = value + 1
		if value >= 128 then
			value = 0
		end
		wait(period)
	end
end)
If instead I send 8 CC at a time to amortise the cost of each wakeup, the CPU is now 2.5% for 8 CC @ 500Hz so ~ 0.14% per midi CC. The main overhead in this example is in suspending and resuming after calling wait (which BTW is sample-accurate)

This was a benchmark example, in real world use, the density of events isn't really that high (a few Hz on average) compared to audio-rate, what matters more most of the time is what's happening in the synthesis part.
Last edited by mdsp on Fri Nov 06, 2015 6:41 pm, edited 1 time in total.

Post

Cinebient wrote:Edit: Is there a way to use note off modulations in Falcon somewhere?
Yes, it's a modulator called Release Velocity. You're welcome (I asked for its implementation during beta) ;)

Post

EvilDragon wrote:I see no problems... you can put the poly pressure modulator to almost anywhere... so that's your Z!

No scripting needed. Unless I'm missing something.
yes, that gives me Z... so how do I get another polyphonic modulator for Y ?
I cant send poly pressure from the script, that will then trigger all my poly pressure modulations set up for Z!
Cinebient wrote:The Seaboard Rise is a great little MPE MIDI Keyboard. Also you can use an iPad or iPhone f.e. as midi controller for things which an "normal" keyboard can´t do. Keyboard was yesterday
But since you could midi learn X,Y and Z axis (and more) and use polyphonic aftertouch it should be no problem to achieve an expressive play..... but the cpu will burn in hell!
you cannot midi learn , as this is not specific to voice.

so, we are back to... having different voices on different parts, which will work, as with all multitimbral synths (I do this all the time) but its a pain, unless there is an efficient way to keep each part in sync.

Post

audientronic wrote:
BERFAB wrote:For those of you who have MachFive 3, I have question about MOTU registration.

I bought MF3 last year as a crossgrade. Installed and authorized to ilok.

Now with this Falcon crossgrade, I went to the MOTU site and discovered that MF3 is not registered in my MOTU account (I don't own any other MOTU products). When I went to register it, I discovered that I was never issued a serial number (or at least I think I wasn't). I was only given the ilok auth code, and a separate code for the UVI FX library.

Is there a way to register this with MOTU? The website says to see the instructions given with the product. But there are no instructions (I have all original packaging and receipts). Can anyone help or at least point me in the right direction?

I haven't sent MOTU a ticket yet, but I will. Just thought I'd ask here first to make sure I didn't miss something very obvious.

Thanks
-B
There should've been pretty extensive instructions in the box. You have to contact MOTU at least by email or by phone and they will walk you through the registration process they will ask you to provide proof of your previous ownership of one of the cross grading products and proof of the purchase of the cross grade and then they will set you up with a serial number.
The "box" was just a folio with the discs and a card with the ilok auth. But you just made me realize why they wouldn't give a serial with the crossgrade. I was wondering how they checked up on crossgraded products. Now I know. But I swear there were no instructions.

I submit a ticket and take it from there.
thanks
-B
Berfab
So many plugins, so little time...

Post

EvilDragon wrote:
Cinebient wrote:Edit: Is there a way to use note off modulations in Falcon somewhere?
Yes, it's a modulator called Release Velocity. You're welcome (I asked for its implementation during beta) ;)
Ha ha.... thank´s for that then :) But can i also then trigger LFO, MSEG, Sequencer etc. with note off events (like in Dune 2).

Post

@thetechnobear
Little thought experiment:
You can use pitch per midi channel, so that one axis is possible to sort via Lua as I understand it. Let's call it X.
You have Poly AT, which works right away as Y.
Since Polyphonic AT is per channel, you could in theory translate your Z to another channel of Poly AT somehow externally.
That would give you the ability to work with only two programs in Falcon, each with it's own Poly AT source (one of which is originally Timbre).
So you would not have all three expressions in both programs, but a separate Poly AT in each.
I would expect that you can do a lot with this already when layering things and it wouldn't need you to duplicate everything, the two programs could form one voice together.
I still don't have an MPE instrument, but would such a setup not work in many cases?

Hopefully Falcon will support full MPE and more per-voice modulations in the future...

Cheers,

Tom
Last edited by ThomasHelzle on Fri Nov 06, 2015 7:26 pm, edited 1 time in total.
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

thetechnobear wrote:
EvilDragon wrote:I see no problems... you can put the poly pressure modulator to almost anywhere... so that's your Z!

No scripting needed. Unless I'm missing something.
yes, that gives me Z... so how do I get another polyphonic modulator for Y ?
I cant send poly pressure from the script, that will then trigger all my poly pressure modulations set up for Z!
Cinebient wrote:The Seaboard Rise is a great little MPE MIDI Keyboard. Also you can use an iPad or iPhone f.e. as midi controller for things which an "normal" keyboard can´t do. Keyboard was yesterday
But since you could midi learn X,Y and Z axis (and more) and use polyphonic aftertouch it should be no problem to achieve an expressive play..... but the cpu will burn in hell!
you cannot midi learn , as this is not specific to voice.

so, we are back to... having different voices on different parts, which will work, as with all multitimbral synths (I do this all the time) but its a pain, unless there is an efficient way to keep each part in sync.

MMhhhh yes but i could just assign a polyphonic modulation to each axis.... or not?
Maybe i didn´t understand the whole thing but even on my iPad with some tools i could assign as many polyphonic modulations on each axis like i want. Of course i just have X and Y there (with 3D touch now also a Z axis). So i could f.e. use polyphonic pitch bend, modulations and timbre change per note (like Animoog?).
Sorry, i´m still a noob!

Post

Sampleconstruct wrote:Something more cosmic, a multi-granular soundscape using multi-sampled Kaleidoscope textures (sampled at different root notes), automating the 13 assigned Macros on the fly, tweaking granular parameters, filters in the FX rack and FX - 100% Falcon
Very nice :tu:

Post

BlueFielder wrote:
Sampleconstruct wrote:Something more cosmic, a multi-granular soundscape using multi-sampled Kaleidoscope textures (sampled at different root notes), automating the 13 assigned Macros on the fly, tweaking granular parameters, filters in the FX rack and FX - 100% Falcon
Very nice :tu:
Thank's.

Post Reply

Return to “Instruments”