model rendering

Use this forum for reporting bugs and requesting new features.
Post Reply
Johan Söderberg
Posts: 294
Joined: Mon Sep 01, 2008 12:35 pm
Contact:

model rendering

Post 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?
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post 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.
Johan Söderberg
Posts: 294
Joined: Mon Sep 01, 2008 12:35 pm
Contact:

Post 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.
?
admin
Site Admin
Posts: 1643
Joined: Mon Nov 05, 2007 1:26 am
Contact:

Post 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.
Post Reply