danke, jetzt sieht es so aus:
arr_ausgewaehlte_audios = Array.from( document.querySelectorAll( "audio" )); // array wg. slice kann keine NodeList
console.log( "lied_mehrspurig.js " +arr_ausgewaehlte_audios.length +" audios" );
for ( let i=0; i < arr_ausgewaehlte_audios.length; i++ ) {
if( arr_ausgewaehlte_audios[i].className == "nogroup" ) { // .nogroup nicht auswaehlen - tonikum you_took_the_words
alert( "Audio " +i +" entfernen [" +arr_ausgewaehlte_audios[i].source +"]" );
arr_ausgewaehlte_audios.splice( i, 1 );
}
arr_ausgewaehlte_audios[i].volume = 0.2;
}
Kann man bei querySelectorAll Elemente ausschließen, sowas wie
arr_ausgewaehlte_audios = Array.from( document.querySelectorAll( "audio", !".nogroup" ));