Naja, deswegen richtet sich das Tutorial ja auch an erfahrenere Programmierer.
Die Methode Assign ist im Tutorial-Text nicht weiter erläutert. Die muss man (das steht da aber iirc) selber schreiben, d.h. sämtliche Eigenschaften rüberkopieren. Im Quelltext-Archiv ist die enthalten. BASS_ChannelSetAttributes ist ein Fehler vom Delphi-Treff, ich hatte eigentlich da mal ne Mail hingeschrieben, dass das ausgebessert wird. Und das war meine ich auch mal ausgebessert

. Hat mit der Inkompatibilität von Version 2.3 und 2.4 der bass.dll zu tun. SetPosition sollte aber deklariert sein - kann sein, dass das ein Folgefehler wegen dem davor ist.
Probier mal die Version von meiner Seite, die sollte aktuell sein.
http://gausi.de/delphi/memp/
Being smart will count for nothing if you don't make the world better. You have to use your smarts to count for something, to serve life, not death.