Welcome to %s forums

BrainModular Users Forum

Login Register

Global remote learn "range"

Tell us what you'd like Usine to do
Post Reply
bmoussay
Member
Posts: 130
Contact:

Unread post by bmoussay » 11 Jan 2007, 21:40

Hi another idea.

Would it be possible, for Global remote, to assign a "range" of response for "fader" objects.
Let's take the following example:
- I have a basic midi controller, where a knob sends values between 0 to 127.
- I map it to "track 1 volume", but actually I would love the volume to change ONLY beetween -30dB to 0 dB (instead of the full range from -80dB to +12dB).

Actually I use form the moment "workarounds" (for the above situation a sub patch with "midi in -> small circuit to do the scaling-> Audio volume" for example), or even simpler, on some midi hardware controllers you can do this scaling on the controller itself, that will send from 30 to 100 for instance), but I think it would be great for Usine to have this option.

What do you think?

Rgds,

B.

lalo
Member
Posts: 200
Location: italy
Contact:

Unread post by lalo » 12 Jan 2007, 08:36

totally agree :)

bsork
Site Admin
Posts: 1334
Location: Asker, Norway
Contact:

Unread post by bsork » 12 Jan 2007, 08:55

Me too.

I have a controller where min/max values can be set, but the drawback of limiting the sent CC values is that the control gets coarser.
Bjørn S

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 12 Jan 2007, 09:22

hello,
benjamin+lalo+bsork : the master team?

For you problem, the real question is: how often do you need those features?
Don't forget that any 'hard implementation' has a cost in CPU, memory, etc.

For all this special cases, I have created the interface control objects. Track mixer, global volume, etc...
All those modules have a big advantage: they are flexible and they cost almost no CPU (they are virtual copy of interface objects).

Another question: don't you think that the global remote setup should be totally independent of patch functionalities them self?

Isn?t it better (conceptually) to create a patch as an ?insert? to implement that?

In the add-ons there is a sub-patch with can be very useful (I use it a lot): Kitchen pack/ autoscale. It scales automatically the input signal to fit to the output.

lalo
Member
Posts: 200
Location: italy
Contact:

Unread post by lalo » 12 Jan 2007, 10:00

senso wrote:For you problem, the real question is: how often do you need those features?
Don't forget that any 'hard implementation' has a cost in CPU, memory, etc.
i understand..this is a really good point...
..but sometimes (quite often) having some hard (optional in the setup panel for example) implementation saves a lot of time a t patching sessions...
senso wrote:For all this special cases, I have created the interface control objects. Track mixer, global volume, etc...
All those modules have a big advantage: they are flexible and they cost almost no CPU (they are virtual copy of interface objects).
and they are really really useful and appreciated
senso wrote:Another question: don't you think that the global remote setup should be totally independent of patch functionalities them self?
i think the most important thing is often the "coherence"...

for example the midi learn works always regardless the active track
the key learn instead works only when the track where the control is , is active...

i think there's should be option for midi learn and key learn to be "globally active" or "active when track is active"

senso wrote:Isn?t it better (conceptually) to create a patch as an ?insert? to implement that?
what do you mean?
senso wrote:In the add-ons there is a sub-patch with can be very useful (I use it a lot): Kitchen pack/ autoscale. It scales automatically the input signal to fit to the output.
thanx for the info

have a good day guys :)

thanx again

lalo

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 12 Jan 2007, 10:13

Isn?t it better (conceptually) to create a patch as an ?insert? to implement that?
I mean as an insert in the master section.

Good suggestion: option "key global / only on selected track"

lalo
Member
Posts: 200
Location: italy
Contact:

Unread post by lalo » 12 Jan 2007, 10:18

senso wrote:
Isn?t it better (conceptually) to create a patch as an ?insert? to implement that?
I mean as an insert in the master section.

Good suggestion: option "key global / only on selected track"
thanx
and also "midi global/only on selected track"...for consistency ;)

bmoussay
Member
Posts: 130
Contact:

Unread post by bmoussay » 14 Jan 2007, 00:36

senso wrote:hello,
benjamin+lalo+bsork : the master team?

For you problem, the real question is: how often do you need those features?
Don't forget that any 'hard implementation' has a cost in CPU, memory, etc.

For all this special cases, I have created the interface control objects. Track mixer, global volume, etc...
All those modules have a big advantage: they are flexible and they cost almost no CPU (they are virtual copy of interface objects).
Hello,

Actually I had totally forgotten about these modules, after digging a bit in the "interface control" folder, I've definitely found treasures!!! Once again I think usine is really amazing and full of surprises!! Great!
senso wrote:Another question: don't you think that the global remote setup should be totally independent of patch functionalities them self?
Yes, I agree! More simple this way.
senso wrote:Isn?t it better (conceptually) to create a patch as an ?insert? to implement that?
Well, now that I have these interface control modules, that's what I'm gonna do, that's easy!!
senso wrote:In the add-ons there is a sub-patch with can be very useful (I use it a lot): Kitchen pack/ autoscale. It scales automatically the input signal to fit to the output.
Gonna check that!
Rgds,

B.

Post Reply

Who is online

Users browsing this forum: No registered users and 11 guests