Innanzitutto ti devo dire che avrai bisogno di enumerare pure gli id degli checkbox ad esempio:

<input type="checkbox" name="mycheck_<?= $i ?>" id="mycheck_<?= $i ?>" value="<?= $titolo." - ".$artista ?>" />
Ovviamente $i ha il numero di checkbox che hai creato, a questo punto puoi passare a Javascript questo valore:

<?= "<script type=\"text/javascript\">var numCB = $i ;</script>" ?>
In javascript crei una funzione che faccia il controllo

<script type="text/javascript">
function controlCH()
{
var idx = 0 ;

for ( i=0; i<=numCB; i++ )
{
var checkBx = document.getElementById("mycheck_"+i) ;

if ( checkBx.checked == true && idx<10 ) { idx++ ; }
else { checkBx.checked = false ; }
}
}
</script>
non ho provato lo script, l'ho scritto direttamente quindi lo devi probare.