A "Controller" either allows / stores pattern & color control for LED(s) or translates a control protocol into one that the LED drivers can listen to. SPI for example...
Here is a really good external website comparing many larger scale controllers: http://nutcracker123.com/nutcracker/rgb_controllers
- Advatek - PixLite
- DMXking - LeDMX4 Pro
- EntTec - Pixelator
- Madrix - Nebula
- Falcon Controllers
- Holiday Coro - AlphaPix
These can be controlled via the older RS-485 based DMX protocol.