Sounds kinda like home made! I used to compete in my hometown years ago. Sampler + sequencer + a couple of good synths and have it rollin!