Hello, i've worked for you before (flattening PDFs) and i'm very happy to place my bid in another project of yours. I use BASS very often, pretty much in every Delphi project i made that involved sound playback or recording. I have already modified MeMP project to load files to TMemoryStream if adding them to the playlist. BASS is then operating on a buffered stream that is filled with data from that stream, instead of operating on files. I can already tell that seeking or switching between tracks is amazingly fast, there is zero delay to be noticed. I can send this modified version to you. MeMP however is not capable of playing two tracks at the same time (required for fade out prev + fade in next) that's why i set my proposal to 7 days. Silence detection routine can be applied at the time track is being added to the playlist.