started to add gui events and osc stuff, more or less working, needs to investigate better the interaction with Duration