para saber en que
posicion esta cierto
valor del vector podes usar el metodo
array_search() http://php.net/manual/es/function.array-search.php
Este es un ejemplo de la pagina
Código PHP:
Ver original<?php
$matriz = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');
?>
Entonces despues sabiendo la posicion del artista que queres, te manejas con la posicion +1 -1 del vector para acceder al anterior y siguiente, siempre y cuando tengas uno antes o despues, eso lo vas a tener que validar, en caso de que sea el primer o el ultimo elemento del vector.
Saludos