Thanks for joining the trail. Yes, we made that rule to stop scammers that were flooding the contest.
However, there are exceptions which you'll find are still playing music to their own beats. You just have to make it clear somehow that these are your own beats. Maybe show a video clip of you making the beats you're performing to so there is no doubt they are, in fact, your beats.
Hope this makes sense and look forward to hearing you back.