Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

Feature list

Lu, Han edited this page Mar 25, 2016 · 1 revision

Features supported

  • Frequency analysis on playback-capture loopback mode and single-line capture mode
  • Playback / capture / analysis components independent and configurable
  • Configurable parameters
    • PCM format (U8, S16_LE, S24_3LE, S32_LE)
    • Sample rate (any sample rate supported by hardware)
    • Sound clip length (0 to 10M frames)
    • Channel number (1 or 2)
    • Frequency in each channel (value from 7Hz to 40% * sample_rate)
  • ALSA / tinyalsa APIs, PulseAudio and CRAS server support
  • Playback from either sine wave generator or RIFF WAV file
  • Store playback/recorded signal into RIFF WAV file for debug

Features will support

  • Pause/resume detecting
  • Pipe/mode change detecting
  • Gain setting and detecting
  • Power management D3 and RTD3
  • Buffer and period sizes setting
  • Multiple threads support