Page 1 of 1
model rendering
Posted: Wed Apr 01, 2015 1:32 am
by Johan Söderberg
Im running LXBeams Version 3.9.10 (9815.1)
and
Lxconsole Version 3.7.2 (8424.1)
in OSX Yosemite 10.10.2
---
There seems to be no way I can make the values in LXConsole continuously update the beams in LXBeams.
-
I want to show a smooth crossfade in the model window, but just cant do it anymore...
Ive done the choice of script and to let it run during fades.
But it only updates if I manually click my preselected trigger key.
Then it works nicely and a lot quicker than in older versions.
-
Any ideas?
Posted: Wed Apr 01, 2015 4:48 am
by admin
Because of OS X changes, AppleScript is no longer a reliable method of continuously updating LXBeams from LXConsole. The "Send channel levels to LXBeams" script will be removed in the next release of LXConsole.
To connect LXConsole and LXBeams use OSC or have LXBeams listen to broadcast Art-Net output from LXConsole.
Posted: Wed Apr 01, 2015 12:29 pm
by Johan Söderberg
Sounds great!
But how do I
connect LXConsole and LXBeams with OSC or have LXBeams listen to broadcast Art-Net output from LXConsole.
?
Posted: Wed Apr 01, 2015 3:22 pm
by admin
Assuming that LXConsole and LXBeams are running on the same computer you can use the local IP address for the OSC Connection. The following uses LXBeams v4.0 build 10001.1. prior versions might get into a loop where LXBeams updated LXConsole over OSC and then LXConsole sent the change back to LXBeams, which updated LXConsole... and so on.
Here's how to configure the preferences of both applications:
In LXConsole's Preferences, in the OSC Out tab,
type 127.0.0.1:7688 into the OSC Out Connection at the top of the pane.
Press Enter.
Check the options so that only "Send All Chanels When Changed" is checked.
In LXConsole's Preferences, in the OSC tab,
select 127.0.0.1 in the connection popup and enter 7689 in the port field.
In LXBeams Preferences Network tab,
enter 7688 in the input port field.
Select 127.0.0.1 from the Input IP Address popup.
Type 127.0.0.1:7689 in the Output Target combo box and press enter.
Now, you need to turn on the OSC connections in both applications:
From LXBeams' File menu, select Share->OSC
From LXConsole' File Menu select External->OSC and External->OSC Out.
Once you have configured both applications' preferences and enabled OSC in both applications, you should see changes made to channel levels in one application cause corresponding changes in the other.