Hi and welcome,
It's a good group here on TS. There are lots of contributors here who are very flexible thinkers and enjoy spending time trying to tackle interesting questions. This is the reason I've stuck around!
A DJ, huh? I think that may be a first for TS. Excellent!