If the controller has an integrated sound card and audio interface, you don't need an external one. But some budget controllers lack this, so you'd need to purchase one separately.