Nicht dass ich wüsste. Aber das ist doch auch schon einfach. Guck dir mal an, was da passiert. Da kommen kiloweise Bytes ausm Kabel oder aus der Luft angeschwirrt, die die bass.dll in Musik umwandelt. Ab und zu bilden die Bytes keine Musik, sondern Texte, und die bass.dll ist so nett und merkt das. Und wenn man der vorher sagt "Hörmal, wenn da so anderes Zeug kommt, dann sach mir Bescheid" (BASS_ChannelSetSync(chan, BASS_SYNC_META, 0, @MetaSync, 0);), dann muss nur auf das "Bescheid" hören (procedure MetaSync(handle: HSYNC; channel, data, user: DWORD); stdcall;), um dann dieses andere Zeugs auseinanderzunehmen und die gewünschten Infos auslesen (procedure DoMeta(meta: PChar);)...
_________________
We are, we were and will not be.