code: def transform_audio(self, y):
          '''Compute the CQT with unwrapped phase
  
          Parameters
          ----------
          y : np.ndarray
              The audio buffer
  
          Returns
          -------
          data : dict
              data['mag'] : np.ndarray, shape=(n_frames, n_bins)
                  CQT magnitude
  
              data['dphase'] : np.ndarray, shape=(n_frames, n_bins)
                  Unwrapped phase differential
          '''
          data = super(CQTPhaseDiff, self).transform_audio(y)
          data['dphase'] = self.phase_diff(data.pop('phase'))
          return datf transform_audio(self, y):
          '''Compute the CQT with unwrapped phase
  
          Parameters
          ----------
          y : np.ndarray
              The audio buffer
  
          Returns
          -------
          data : dict
              data['mag'] : np.ndarray, shape=(n_frames, n_bins)
                  CQT magnitude
  
              data['dphase'] : np.ndarray, shape=(n_frames, n_bins)
                  Unwrapped phase differential
          '''
          data = super(CQTPhaseDiff, self).transform_audio(y)
          data['dphase'] = self.phase_diff(data.pop('phase'))
          return data
docs: Compute the CQT with unwrapped phase
  
          Parameters
          ----------
          y : np.ndarray
              The audio buffer
  
          Returns
          -------
          data : dict
              data['mag'] : np.ndarray, shape=(n_frames, n_bins)
                  CQT magnitude
  
              data['dphase'] : np.ndarray, shape=(n_frames, n_bins)
                  Unwrapped phase differential