Klar, wäre es besser z.B. den Cube per µC anzusteuern, denn der PC ist ja kein Echtzeitsystem und je nach Auslastung kann es auch immer mal kurz "hängen".
So kann man den µC eine "vordefinierte" Bildsequenz abspielen lassen,
aber via PC hast du dann noch die Möglichkeiten auch Live-Daten einfließen zu lassen, wie z.B. deine grade gehörte Musik.
PS: selbst ohne Live-Daten muß auch irgendwie das Programm (quasi die Firmeware) auf deinen µC.
Wie gesagt, es gibt einige Anschlußmöglichkeiten und tausende verschiedene Steuereinheiten und dazu dann noch unzählige varianten dach auch noch programmseitig anzusteuern,
aber alles hat irgendwo gewisse Grenzen/Vorteile/Nachteile, welche sich je nach Verwendungszweck stark unterscheiden.
Bezüglich der LEDCubes gibt/gab es in der
DP auch schon einige größere und interessante Threads.
[add]
Wenn man jede LED flimmerfrei und gleichzeitig direkt ansteuern will, dann brauchst man pro LED eine Datenleitung.
Für 64 LEDs kann man aber auch 16 (2x8) Leitung nehmen und darüber eine 8x8-Matrix ansteuern.
Es reichen auch 8x3 Leitungen, wenn man es binär kodiert, also 2^3 * 8 = 64.
Oder gleich Seriell, z.B. über ein 64-bittiges Schieberegister, dann braucht man nur 2 Leitungen, aber je mehr man es "komprimiert", um so weniger Daten bekommt man schnell übertragen und um so langsamer ist die Ansteuerung.
Auch muß man aufpassen, daß es nicht zu sehr flimmert.