Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • aports aports
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 749
    • Issues 749
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 320
    • Merge requests 320
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • alpine
  • aportsaports
  • Merge requests
  • !35582

Merged
Created Jun 22, 2022 by Carl Chave@sodfaceContributor

testing/signal-estimator: new aport

  • Overview 1
  • Commits 1
  • Pipelines 5
  • Changes 1

signal-estimator is a small command-line and GUI tool allowing to measure different characteristics of the signal looped back from audio output to audio input.

Features:

  • send test signal to output device and receive looped back signal from input device
  • measure signal latency (the shift between output and input signal)
  • measure signal loss ratio (number of glitches per second in the input signal)
  • measurements output in JSON format for easy parsing
  • dump output and input streams to text files and plot them using matplotlib
Edited Jun 23, 2022 by Carl Chave
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: testing/signal-estimator