Repository navigation
v0.4
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