Es que no necesitas pasarle parámetros. Al momento de incluir el script, éste dispone de todas las variables que tuvieras definidas hasta el momento. Si artistas.php hace uso de una variable $cancion, bastará que pongas:
Código PHP:
$cancion = 'mi rola favorita';
include('artistas.php');
El problema que veo es que tú estás intentando hacer un include de un script que usas también para una petición web directa. En ese caso usas $_GET (o $_POST) para leer los valores que manda el navegador. No creo conveniente hacer este tipo de mezclas: una cosa son los scripts que se invocan desde un navegador web, y otra los que usas internamente desde esos scripts.
// Saludos