Hallo omata,
komische Antwort, sehr unkonstruktiv. Falls ich dir mit meiner Ablehnung auf den Schlipps getreten habe, entschuldige ich mich, es war nicht meine Absicht. Jedoch kenne ich mich in dem BASS-Gebiet nicht aus, sodass ich den Teil mit "Integer (Self)" übersehen / nicht richtig verstanden habe.
Ich habe erfahren, dass es nicht möglich ist, die RecordingCallback in eine Klasse zu stecken. Als Abhilfe wird angeraten, bei User einen Zeiger auf Self zu übergeben. In deinem Code-Ausschnitt hast du das auch getan und nun wird mir einiges klarer.
Das nächste mal kannst du auch einfach darauf hinweisen.
Danke und Grüße,
Mario