Antes de responder, no creo que éste sea el foro correcto para tu duda, aunque utilices php, tu problema no creo que tenga relación con el código, sino, más bien con el objeto flash... Pero de todas maneras intentaré ayudarte
Doy por hecho que $artista Está definida en 'Generos/.$Genero.php'.
y que el valor devuelto es correcto... sin más info no creo que se pueda decir más...
No sé como tienes definido el .swf para obtener los valores de $Genero/$Artista ... será la posición del fichero que leerá el .swf ...
Una pregunta... ¿el fichero .swf está en el mismo nivel que la página?