timer code added by retroj on Mon Jun 27 16:20:42 2016
(define (dmx-eventloop)
(ola:init-logging)
(let ((sender (dmx-client-init))
(thread-rate 0.025))
(let loop ((time (time->seconds (current-time))))
(sender time)
(let ((next-time (+ time thread-rate)))
(thread-sleep! (seconds->time next-time))
(loop next-time)))))