Bass hat alle Beispiele die Du dafür brauchst im Paket.
Um aus vielen MP3s eine Solo-Audiodatei zu machen brauchst du drei Bass-Streams.
Stream 1 = Record Stream 2 + 3 (ich würde PCM/WAV schreiben lassen, geht am sichersten und ist Verlustfrei)
Stream 2 = Play
Stream 3 = Play
Stream 1 aufzeichnen lassen, Stream 2 und 3 nun abwechselnd mit neuem Audio füllen und abspielen lassen.
Irgendwann Stream 1 stoppen, fertig. Das wäre eine realtime Variante.
Wenn Du das hinbekommen hast kann man zu der gepufferten Variante kommen, das erspart grob 80-90% der Zeit da nichts über Lautsprecher abgegeben wird sondern alles nur im Speicher stattfindet.
An welcher Stelle happert es? Zeige doch mal woran Du scheiterst?! Los, trau Dich
Ps: Als professionelle Lösung kann ich CoolEdit2000 (mit Studio Plugin) bzw den Nachfolger Adobe Audition sehr empfehlen!