Ob der Stream bzw. Channel, aus dem die Daten für die Visualisierung kommen, über Bass_StreamCreateFile oder Bass_StreamCreateURL erzeugt wurde, ist völlig egal.
Mit etwas überlegtem Copy&Paste von Teilen der Beiden Codes sollte das fix erledigt sein.
The angels have the phone box.