class_docstr: Pyloudness Solution. Found on this repo https://github.com/jrigden/pyloudness
  Just a wrapper for the FFMPEG pure c implementation
  https://github.com/FFmpeg/FFmpeg/blob/ed93ed5ee320db299dc8c65d59c4f25e2eb0acdc/libavfilter/ebur128.h
class_docstr_tok: ["Pyloudness","Solution",".","Found","on","this","repo","https",":","\/\/github.com\/jrigden\/pyloudness","Just","a","wrapper","for","the","FFMPEG","pure","c","implementation","https",":","\/\/github.com\/FFmpeg\/FFmpeg\/blob\/ed93ed5ee320db299dc8c65d59c4f25e2eb0acdc\/libavfilter\/ebur128.h"]
code: def compute(self, *args):
      key = args[2]
      outs = pyloudness.get_loudness(args[0].routes[key])
  
      integratedLoudness = outs["Integrated Loudness"]["I"]
      loudnessRange = outs["Loudness Range"]["LRA"]
  
      return esarr([integratedLoudness, loudnessRange])
  
file_path: essentia/test/src/QA/loudnessebu128/test_loudnessebur128.py
imports: import sys
  import essentia.standard
  import pyloudness
  from qa_test import *
  from qa_testvalues import QaTestValues
label_desc: Use image node_id 1 for calling the PyloudnessWrap obj's underlying member method code with example usage: obj.compute() and returns: esarr