@marabu: Danke für den Tip. Ich verstehe den Vorschlag aber so, dass ich mit Streams arbeiten muss. Das habe ich aber noch nie getan und habe dementsprechend wenig Ahnung davon. Falls ich mein Programm nochmal überarbeite, werde ich es aber mal versuchen.
Ansonsten habe ich hier einen
Link zum Programm eingefügt. In Anbetracht des Umstandes, dass man mp3-Dateien nicht regelmäßig von teilweise lästigen TAGs löscht, habe ich mich mittlerweile mit den rund 30 Sek., die bei mir für eine 5,5 MB Datei benötigt werden, abgefunden.
Falls jemand das ganze verbessern will, stelle ich den Quelltext, unter der Bedingung, dass das Endergebnis Freeware bleibt, gern zur Verfügung.