code: def testRegressionDubstep(self):
      audio = MonoLoader(
          filename=join(testdata.audio_dir, "recorded", "dubstep.wav")
      )()
  
      # This test case will use the documented default parameters from recording dubstep.wav
      onsets = SuperFluxExtractor(
          combine=30,
          frameSize=2048,
          hopSize=256,
          ratioThreshold=16,
          sampleRate=44100,
          threshold=0.5,
      )(audio)
  
      # This commented out code was used to obtain reference samples for storing in a file.
      # save('superfluxdub', onsets)
  
      # Reference samples are loaded as expected values
      expected_superflux = load(
          join(filedir(), "superflux/superfluxdub.npy")
      )
      self.assertAlmostEqualVector(onsets, expected_superflux, 1e-5)
  
file_path: essentia/test/src/unittests/rhythm/test_superfluxextractor.py
imports: from essentia_test import *
  from essentia.standard import MonoLoader, SuperFluxExtractor
  from numpy import *
label_desc: Use image node_id 2 for calling the TestSuperFluxExtractor obj's underlying member method code with example usage: obj.testRegressionDubstep() without return types