docs: def sine_wave(params, frequency=400, amplitude=1, offset=0):
      '''
      Generate a sine wave
      Convenience function, table_wave generates a sine wave by default
      :param params: buffer parameters, controls length of signal created
      :param frequency: wave frequency (array or value)
      :param amplitude: wave amplitude (array or value)
      :param offset: offset of wave mean from zero (array or value)
      :return: array of resulting signal
      '''
      return table_wave(params, frequency, amplitude, offset)