Page 1 of 1
Lemur 2 Computers Interface *now works*
Posted: Tue Mar 05, 2013 09:25
by HerrNieDa
as i can see there is no option to tell resolume on which osc channel is sends back, it's always on "OSC 0"
i think with OSCulator it's possible to change this, but this won't work on Windows.
It would be nice to have the feature in the OSC Preferences.
the point is i'm "screwing" on a lemur interface which controls 2 (or even more) Computers at once. (and the future will bring a Interface to sync 2 or more pc's). I control Computer1 with OSC0 and Computer2 with OSC1... so the Lemur can send it to 2 different ip's!
The only Problem now is if PC2 returns osc data, it returns the value to the interface from PC1.
if it helps, here is my interface... still in progress/testing so beware of some bugs
here is the actual version:
download/file.php?id=1530
Re: OSC Output Channel
Posted: Fri Mar 22, 2013 18:11
by HerrNieDa
ok, it seems the osc channels from lemur are just one way... i found no solution for bidirectional osc with 2 or more computers/ip's....
i think with midi it shouldn't be a problem... but anyhow i like osc more than midi (more prescise)
Re: Lemur 2 PC interface (OSC Output Channel)
Posted: Wed May 01, 2013 05:09
by HerrNieDa
finally i got it to run using osc only!
i just figured out that resolume can send a different osc signal than it receives...
so far for testing now:
i added /0 (for first computer) and /1 (for second one) in the osc output (must be set/edited for each command you want to use..)
now in lemur (lets say i use the master output fader) i need to set up 4 faders (2 faders to send each pc the common osc to both computers, and extra 2 faders which receive the edited osc command and also trigger the sending faders)
now i have an option for an bidirectional 2 computer interface for resolume...
the only thing to set up after i completed the lemur interface is to edit the mapping xml file and everything is set up....
tomorrow i'll care about the master controls, (to control all 2 or maybe more computers via one slider or button). but i think it should do well like i have it currently, a response from resolume to the master control just makes sense in cases if you use a master computer. if there's time i'll make 2 different versions
i'll post the interface when it's ready and working

let's see how much time it takes

Re: Lemur 2 PC interface *now works*formerly OSC Output Chan
Posted: Wed May 01, 2013 18:21
by HerrNieDa
the Layer selection with renamed output doesn't work well... resolume is still sending /layer1/select instead of my edited /0/layer1/select...
what also would be fine to have the audio transport controls fully available in the osc mapping menu
edit: the layer opacity sliders also aren't really mapable, i can only change the output if i add a new layer in osc mapping menu, then it looks like in composition mapping which is not available for osc...
also the transistion mode selection (doesn't) works this way
so far it's not perfect cause i can't really control the active layer selection bidirectionally with 2 computers :p
the composition interface works so far, i'm just stuck with the layer buttons

i'll leave it so far and won't implement it in my bidirectional version as long as it doesn't work as it should

Re: Lemur 2 PC interface *now works*formerly OSC Output Chan
Posted: Thu May 02, 2013 13:13
by Joris
I'm sorry, I read your messages a few times, but I'm still a bit confused as to what is going wrong with OSC output. Can you give us some steps to recreate?
Re: Lemur 2 PC interface *now works*formerly OSC Output Chan
Posted: Thu May 02, 2013 13:23
by HerrNieDa
if i edit the osc output for /layer?/select (to /0/layer?/select) resolume still sends /layer?/select as osc command so it won't work bidirectional with 2 computers.
the same happens with /layer?/video/mixeroption1-3
also i got problems with sending the layer/clip names.
/activelayer/name works well so far but often isn't updated correctly.
clipnames are only send via /layer?/clip?/name.... would be nice to receive the name via /activelayer/activeclip/name or /layer?/activeclip/name
i hope this was clearly so far....
i'll upload my interface tomorrow, then i should be ready with it so far

Re: Lemur 2 PC interface *now works*formerly OSC Output Chan
Posted: Thu May 02, 2013 14:22
by Joris
Hmmm.
When I use 0/layer1/select, I only get /layer1/select, but with /0/layer1/select ( extra slash in front), I get both the original and the changed version.
A whole load of OSC gets sent when you change active layers, to update all the states and I think the original name is hardcoded in there as well...
Re: Lemur 2 PC interface *now works*formerly OSC Output Chan
Posted: Thu May 02, 2013 16:56
by HerrNieDa
okay... anyways you see its sending the "original" osc signal out from resolume which is not the case with other controls.... maybe it's possible to change this (if it's too complicated i don't want to understand.... i see the mass of osc messages

)
also a composition osc map would be nice (to get the layer opacity faders to work on my bidirectional interface)
just need some hours to complete and short test my interface

Re: Lemur 2 PC interface *now works*formerly OSC Output Chan
Posted: Thu May 02, 2013 18:48
by HerrNieDa
so far it's finished...
did'nt tested everything yet
the xml config files are also in the archive for the 2 machines, simple (rename and) replace them with your original
