Skip to content

v0.4

Choose a tag to compare

@loudifier loudifier released this 29 Apr 08:07
· 88 commits to main since this release

Chirplab v0.4 includes:

Graphical User Interface

  • File input and output
  • Sound card input and output
  • Input calibration dialog for acoustic/electrical measurements
  • Create and configure projects
  • Create and configure measurements
  • Save and load measurement presets
  • Export individual measurement graphs and data

Command-Line Interface

  • Measure an input file using the settings in a Chirplab project file
  • Switches to override input file, input channel, and data output directory
  • Generate a chirp stimulus file from project file parameters

Runs on Windows, Linux, and Mac. GitHub actions automatically bundle a Windows executable for every build and release.

Measurements

  • Frequency Response
  • Phase Response
  • Group Delay
  • Harmonic Distortion
  • (new) Impulse Response
  • (new) Waterfall
  • Tracking Filter
  • Residual Distortion

Examples:

  • New project response file allowing immediate configuration and exploration of measurements without first needing to capture a chirp response
  • Speaker measurement project with example speaker response recording and measurements that are typical for basic electroacoustic evaluation
  • THD+N and High Order Harmonic Distortion measurement presets
  • Rub and Buzz measurement presets using different analysis methods

Other updates in v0.4

  • Settings to control whether measurement noise floor estimate is plotted in GUI or included in measurement data output
  • 'dB' output unit for Frequency Response measurement, which normalizes measurement to a reference frequency point
  • Help menu with links to GitHub, issues, and wiki
  • Other minor tweaks and bugfixes