docstr: runs on C4 scale
docstr_tok: ["runs","on","C4","scale"]
code: def testOnC4Scale(self):
      "runs on C4 scale"
      self.source = samples["C4_scale.wav"]
      gain_db = np.round(20 * np.log10(self.gain), 3)
      max_level_value = 0 + gain_db
      rms_level_value = -3.705 + gain_db
  
      self.expected = {
          "level.max": max_level_value,
          "level.rms": rms_level_value,
      }
  
file_path: TimeSide/tests/test_fx.py
imports: import unittest
  from unit_timeside import TestRunner
  from timeside.plugins.decoder.aubio import AubioDecoder
  from timeside.core import get_processor
  from timeside.core.tools.test_samples import samples
  import numpy
label_desc: Use image node_id 2 for calling the TestFxGain obj's underlying member method code with example usage: obj.testOnC4Scale() without return types