ho visto che l'oggetto supporta la proprietà Brano.onSoundComplete che permette di eseguire un'azione appena un brano viene eseguito fino alla fine, ma io vorrei eseguire una serie di file, e con questo metodo tra un file e l'altro ci sarebbe per forza un buco

come faccio a far partire il buffering prima?
c'è una proprietà dell'oggetto o devo alternare due oggetti?
e come faccio a conoscere la durata e quindi il momento giusto in cui partire con il secondo buffer?