As a disclaimer to what I’m about to say, I learned to beatmatch on vinyl, spun on CDs, then timecode vinyl, and now I’m 100% controllerist.
You can learn to beatmatch on controllers. Is it required? Well, honestly, no. You can learn to do everything without the “crutches” as some people call them. But you don’t need to. Why is it necessary? Yes, you could learn how to mix songs well, and beatmatching speeds that process along.
If this guy already likes what you do then rock the fuck on. SHould you go out and spend an extra $1000 on gear that you might never use after this gig? Fuck no. That’s stupid, shortsighted, and anyone encouraging you to do that is not thinking of your specific needs.
Are those pieces of equipment necessary to be a better DJ? I’m sorry to say it, but no. Did I learn things spinning on CDs that I translated to spinning on controllers? Of course. But now that I’ve been spinning on controllers I think differently than when I spin on CDs and prefer my mindset on controllers. You don’t NEED those things.
And you should tell that promoter that if he liked your recorded set then he should let you make the crowd rock out how you’re comfortable. You won’t be as comfortable on CDJs or vinyl, and you may as well kiss the gig goodbye unless you can learn how to do what you do on a completely different medium really really quickly. If an art director came up to someone who draws professionally and said “I love your work, I’d love to display it, but I only display paintings” do you think that artist would drop everything, learn how to paint as good as their drawings, just for that one curator? No. Why should the OP?
Look, every skill and ability you can learn is invaluable, be it beat matching, scratching, mixing on EQ’s, cutting, beat juggling, cue juggling, looping, effects, etc.. But, you’ll find your preferences. It’s what YOU do and what defines YOU as a DJ. And as you grow you’ll incorporate more. But don’t let some short sighted, ignorant promoter make you change your methods because he doesn’t know what the fuck he’s talking about.
Others aren’t going to share our views. Promoters aren’t going to cater to us. But they aren’t going to accept us any more frequently if we don’t stand up for and defend the style and art form we have chosen. If every time a promoter tells us “I won’t book you cause you’re on a laptop. Learn to spin on CDs” we do, then it will never go anywhere regardless.
That’s my .02. Sorry for the rant, not trying to offend anyone, and I don’t 100% disagree with anyone who has said the opposite. But, learning to spin CDs or Vinyl merely to expand your horizons is one thing. Learning it to feed the ego of an ignorant promoter is another.