code: def compute_all(x):
      import time
  
      now = time.time()
  
      yin = sqd_yin(x)
      t1 = time.time()
      print("yin took %.2fms" % ((t1 - now) * 1000.0))
  
      yinfast = sqd_yinfast(x)
      t2 = time.time()
      print("yinfast took: %.2fms" % ((t2 - t1) * 1000.0))
  
      yintapered = sqd_yintapered(x)
      t3 = time.time()
      print("yintapered took: %.2fms" % ((t3 - t2) * 1000.0))
  
      yinfft = sqd_yinfft(x)
      t4 = time.time()
      print("yinfft took: %.2fms" % ((t4 - t3) * 1000.0))
  
      return yin, yinfast, yintapered, yinfft
  
file_path: aubio/python/demos/demo_yin_compare.py
imports: import sys
  import numpy
  import matplotlib.pyplot
label_desc: Use image node_id 6 for calling a global function with example usage: compute_all(x) and returns: yin,  yinfast,  yintapered,  yinfft