View Single Post
Old 11-04-2019, 09:23 PM   #5234
MalcolmG
Human being with feelings
 
MalcolmG's Avatar
 
Join Date: Jun 2015
Location: Sydney, Australia
Posts: 180
Default CSI with Lemur OSC

Hi all,

I've just started to play with Lemur on iOS using OSC.

I've got it partly working, by adding the following to my CSI.INI

Code:
OSCSurface "iPadPro" 8000 8000 "Lemur.ost" "Lemur" UseZoneLink NoAutoMapSends AutoMapFX NoAutoMapFXMenu AutoMapFocusedFX 10.0.0.137
and then adding a simple ost:

Code:
Widget PlayStopButton
	Control /PlayButton/x
	FB_Processor /PlayButton/x
WidgetEnd

Widget Fader1
	Control /Fader/x
	FB_Processor /Fader/x
WidgetEnd
and a simple zon

Code:
Zone Home
    PlayStopButton Play
    Fader1 MasterTrackVolume  
ZoneEnd
As an aside, looking at the TouchOSC examples in the CSI download, it appears everything in OSC is a Control, and all feedback goes to FB_Processor. Is this correct?

Anyway, back to the point. Comms seems to happen one way ie. pressing the button toggles between Play and Pause and moving the fader adjusts the MasterTrack Volume, however the feedback isn't working. Changing the MasterTrack Volume another way (eg. Reaper GUI or another surface) doesn't update the control in Lemur.

My first thought was the 8001 port in my CSI.ini, however LemurEditor on PC is using this port to push Interface designs back to iOS so I'm guessing that's right. Update: 8001 is a separate port Lemur Editor uses for sending new Interfaces. The correct port is 8000. This still doesn't change the behavior though.

Anybody gone this path already?
__________________
Filter Theory | CSI Notes wiki

Last edited by MalcolmG; 11-06-2019 at 03:20 PM.
MalcolmG is offline   Reply With Quote