Installation ‘tips’ - Ableton / MacOS
might be useful for others, if you see similar issues.
the install instructions and the advance section of the osmose manual are pretty good, but a few things I found…
a) there’s a lot to install 
the firmware update is almost instant (assuming you were already up to date)
but then you have to install ctrl-e (and for some reason EE website was very slow), then you’ll probably want to install/update the vsts ctrl-e supports.
b) switching presets constantly
ok, so when I first fired up Ableton with Ctrl-E on it, it was constantly switching presets within Ctrl-E.
This was something to do with the Haken port sending CC messages and Ctrl-E responding too it… possibly due to changes in Osmose midi ports. once I ensured I only used Osmose (play) with Ctrl-E it seemed to be ok.
Setup
ok, mostly this has not changed… except the usage of usb midi ports slightly…
a) hardware settings (osmose)
Midi IO
ext clock usb play 1/3
usb haken mode 2/3 note + matrix (assuming you want to use Haken Editor)
haken local control on or off (to taste, see below)
Ext Midi setting - usually MPE, but to taste.
b) Ableton setup
so this is how Ive set things up, and all appears to be good…
Midi settings
Surface
you will already have a new surface , Osmose with Osmose (daw control) as in and out 
Midi In
Osmose (Play) - enable , check MPE
Osmose (sound engine) - enable , check MPE
Midi Out
Osmose (sound engine) - enable
you want all other Osmose ports disabled/off
decide if you want to use Clock or not for Ext In/Out
Id assume its not really necessary if you are using daw control.
d) Haken Editor 10.52
yes, we are still on 10.52, so don’t update 
all you need to do is going into Midi Global setting and set Osmose (Haken) as the port for in and out - as this changed.
(again, you’ll need to have midi io - usb haken mode set to 2/3 note + matrix)
e) Ableton tracks
Generally, you want to use Osmose (play) as the midi input, and make sure you select this - do not leave to ‘all instruments’.
Ctrl - E track - you will want to use Osmose (play) as input.
and likely Ext Midi mode on Osmose set to MPE.
Osmose Haken Midi aka MPE+ track
Osmose (sound engine) → Osmose (sound engine)
MPE Setting lower channel , 2-14.
(you can use Osmose (play) as input, if you just want normal MPE)
Osmose Audio - I have an audio track, that I use if I have haken local control = on, my normal use-case.
if you always have local control off , you could use Ext Instrument rather than separate audio and midi track.
similarly if you don’t care about MPE+, and your happy with just MPE, don’t enable Osmose (sound engine) in Midi inputs then hopefully ‘all instruments’ should work fine… i.e. you don’t get the duplicate data caused by having both Osmose (play) and Osmose (sound engine) enabled.
so what’s your setup? did I miss something ? a different way?
any tricks / tips for other daws?
note: I think Windows used ports numbers 1-5 , no names, see advance section in osmose manual for details.