Welcome to %s forums

BrainModular Users Forum

Login Register

creating an interface to control external software/hardware

General Discussion about whatever fits..
Post Reply
goyya76
Member
Posts: 69
Contact:

Unread post by goyya76 » 15 Jan 2008, 01:49

hi all...i know about Usine since v1, but i still didn't dig into it - quick question: if i create an interface (say 8 knobs), i see it's possible to assign a CC each one knob to control them remotely (say CC 1-8, from a BCF2000 encoder to Usine knob) ....can i assign a different midi output to the knob (say NRPN 1-8, from the knob to i.e. an external effect)? looking in the manual i got a feeling that the answer is "yes", but i'm in need of some sleep, and maybe someone already knows the answer/can point me to the correct thread....(i also got a feeling that i'll probably buy the full version....)

Thanks in advance&goodnight,

Goyya :)

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 15 Jan 2008, 07:13

hello
not sure you can do this directly in Usine
but if you need such a tool , i can do a little vst tool easily for you...

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

Unread post by bsork » 15 Jan 2008, 08:27

Hi Goyya,

if I understand you correctly, you want the Usine knob to send CCs. If so, you could use a combination of the HasChanged and CreateMidi modules to generate midi messages. Connect the interface knobs or faders to HasChanged, and HasChanged to the create inlet of CreateMidi, and a connection from the knobs/faders to data2.

If you don't want to mess with maths to convert values and ranges (typically 0-127) between the interface knobs/faders and the generated messages, you could also have (invisible) duplicates of interface elements connected to data2.
Bjørn S

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 15 Jan 2008, 12:40

you ' right bsork in the case of sending normal cc
but with nrpn....more work !!
if i remember , 2 cc for nrpn msb and lsb + cc 6 for value entry
and in the good order...;-)

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

Unread post by bsork » 15 Jan 2008, 13:56

Well nay-seven, yes I know...

I've been thinking of maybe creating a script for (N)RPNs, or maybe it should be my first attempt at a user module? Not in the very near future, though...

Edit: You could have a look at the script by antwan in another post:

http://www.sensomusic.com/forums/viewtopic.php?id=715

He just uploaded it as an add-on.
Bjørn S

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 15 Jan 2008, 21:41

of course you ( and not me ) can do many things with scripts
i 've to learn this one day...;-)
days are too short....

neve
Member
Posts: 20
Contact:

Unread post by neve » 19 Jan 2008, 21:57

Hi
I would interested too into Usine modules/templates being able to control some hardware (i have an expander with broken knobs)...
Cheers

goyya76
Member
Posts: 69
Contact:

Unread post by goyya76 » 20 Jan 2008, 18:26

Hi Nay-seven&bsork, thanks a lot for your feedback - i'm going to try with Usine and let you know (nay, thanks for your kindness!)....
In the meantime, i bought Usine Pro, and i must say that it seems a perfect tool to manage the midi flow between hardware (keyboard, BCF, BCR, effects) and the sequencer through Midi Yoke (though probably it's not the primary use!) - especially because it can act like MidiOx, adding remote control possibility (for example, you could use a knob to change midi out's channels).
when i get something done, i'll revert in case someone is interested (Neve?)

Ciao,

goyya

Post Reply

Who is online

Users browsing this forum: No registered users and 19 guests