Denis Delcroix is a composer for various  media.