aicher1998
Goto Top

C-Sharp BASS WASAPI GetLevel gibt immer 0

Hallo, ich hab von der Seite http://codereview.stackexchange.com/questions/78589/beat-detection-algo ...
den Code kopiert und verwende ihn in meinem Projekt.

Ich rufe den Code wie folgt auf
namespace BeatDetect {
    public partial class Form1 : Form {
        public Form1() {
            InitializeComponent();
        }

        public Szab.BeatDetector.SpectrumBeatDetector.BeatDetectedHandler BDH = new Szab.BeatDetector.SpectrumBeatDetector.BeatDetectedHandler(TE);
        public Szab.BeatDetector.SpectrumBeatDetector x = new Szab.BeatDetector.SpectrumBeatDetector (0);

     private void button2_Click(object sender, EventArgs e){
            x.Subscribe(BDH);
            x.StartAnalysis();
            x.SetBassSensivity(Szab.BeatDetector.SensivityLevel.VERY_LOW);
        }

      public static void TE(byte a) {
            MessageBox.Show("");  
        }

   
    }
}


Mein Problem ist jetzt dass der Aufruf BassWasapi.BASS_WASAPI_GetLevel(); aus der Funktion PerformAnalysis immer 0 ist.

Kann mir bitte einer auf die Sprünge helfen?

Content-ID: 307113

Url: https://administrator.de/contentid/307113

Ausgedruckt am: 22.11.2024 um 02:11 Uhr