Dynamic Signal Analysis and Data Acquisition Platform
The Faber Electroacoustics Toolbox (FEaT) is a modularized, multi-channel multi-analyzer, offering real-time data acquisition and analysis of electrical, acoustical, and electroacoustic signals and systems.
FEaT brings powerful new tools to the Macintosh platform for multi-channel, audio-band data acquisition and real-time analysis of electrical, acoustical, and electroacoustic signals and systems. Electroacoustics Toolbox enables precision measurements of acoustic quantities, such as equivalent and time-weighted sound levels, as well as acoustic and electroacoustic systems, such as listening rooms and loudspeakers. The software is designed to work with any Mac-compatible audio hardware and supports multiple channels of 8, 16, 24, or 32-bit data with sample rates as high as the hardware will support.
Electroacoustics Toolbox features:
Multi-channel Dual FFT Analyzer for transfer function and impulse response measurements of electrical, acoustical, and electroacoustic systems (filter circuits, listening rooms, loudspeakers, etc)
Multi-channel FFT Analyzer for real-time spectral analysis of input and output signals
Multi-channel Meter Bridge for a quick look at input signal levels
Multi-channel Oscilloscope for real-time viewing of input signal waveforms
Sound Level Meter for measuring instantaneous and time-averaged sound pressure levels
X/Y Plotter for creating Lissajous figures in real time
Signal Generator for real-time synthesis of various waveforms and test signals
Noise Dosimeter for convenient noise dose measurements
Hardware-accelerated OpenGL graphics for fast real-time plotting
Quartz-based graphics for high-resolution still images and prints
Advanced control over input and output devices
Device and individual channel calibration
Support for units, including Volts, Amps, Pascals, and Engineering Units
Saving complete configurations and data in project files
Exporting data to ascii text files for easy import into other applications
Work with multiple independent audio devices simultaneously
No arbitrary limits on how many devices or channels are used, or on sample rates or signal formats--these are limited only by your hardware
Modular architecture for rapid development of additional tools, with the potential to allow third parties to develop custom plug-ins
 |
Version 3.0.5 |
MacOS X UB |
(App) |
Feb 2, 2012 |
Version 3.0.5 is a maintenance release.
 |
Version 3.0.4 |
MacOS X UB |
(App) |
Nov 30, 2011 |
Version 3.0.4 is a maintenance release.
 |
Version 3.0.1 |
MacOS X Intel |
(App) |
Mar 30, 2011 |
Corrects a bug that prevented proper saving of wave and AIFF audio files in the SLM and Signal Generator tools.
Corrects an issue that could cause a crash when removing a Spectrogram tool from the current project (it typically occurred when closing a project).
 |
Version 3.0 |
MacOS X Intel |
(App) |
Mar 11, 2011 |
* Version 3 sports an improved user interface.
* User preferences are available for individual tools.
* Default audio device configurations, including channel labels, units, and sensitivity can be saved.
* Virtual input channels can be added to audio input devices. Two-channel signal arithmetic (add, subtract, multiply) is now supported.
* Arbitrary FFT lengths may be specified in FFT-based analysis tools.
* Sound Level Meter and Octave Analyzer tools support percentile-exceeded sound levels.
* Extended low-frequency support has been added to the Octave Analyzer.
* The Spectrogram supports log frequency scales and real-time 3D spectrogram display.
* Version 3 includes various other improvements over previous versions.
* The Toolbox may now be purchased and maintained through the Mac App Store.
 |
Version 2.1.10 |
MacOS X UB |
(App) |
Nov 12, 2010 |
* Channel count changes for multi-channel audio devices are handled dynamically, avoiding potential crashes.
* Several other minor bugs have been corrected.
 |
Version 2.1.9 |
MacOS X UB |
(App) |
May 28, 2010 |
* Output channels of certain multi-channel audio interfaces, such as the MOTU UltraLite mk3, are properly enumerated.
* Audio device channel gains on certain devices, such as the Wavelength Proton USB DAC, are properly restored when opening project files.
* The reference delay value in the Dual FFT Analyzer tool's function table is presented with greater precision.
 |
Version 2.1.8 |
MacOS X UB |
(App) |
May 7, 2010 |
Version 2.1.8 is a maintenance release that improves the stability of the application.
* Dual FFT Analyzer: Added AppleScript access to the IR data window indices in the individual dual fft analyzer objects.
* Dual FFT Analyzer: The windowed IR FFT length is now set somewhat arbitrarily to be as small as possible for the selected IR window. It is no longer constrained to be one of the user-selectable FFT lengths.
* Dual FFT Analyzer: When the source or reference channel of a Dual FFT Analyzer channel gets set via AppleScript, the channel's sensitivity, units, and label values also get refreshed.
* Dual FFT Analyzer: The time and time shift vectors are written with the correct (effective) sample period when data is exported to mat or text files.
 |
Version 2.1.7 |
MacOS X UB |
(App) |
Jan 12, 2010 |
Version 2.1.7 is a maintenance release that improves application stability.
 |
Version 2.1.6 |
MacOS X UB |
(App) |
Jan 6, 2010 |
* The Dual FFT Analyzer now supports user-definable time delay of the reference input for each live measurement.
* A bug was fixed that led to a potential crash when computing an impulse response.
* The recent projects menu gets updated properly again.
* Impulse time weighting now passes the tone burst tests specified in ANSI S1.4.
* Some AppleScript behaviors were corrected.
* This release includes other minor bug fixes, stability enhancements, and cosmetic refinements.
 |
Version 2.1.1 |
MacOS X UB |
(App) |
Sep 18, 2009 |
Version 2.1.1 is a maintenance release, which corrects data export problems in the DFFT Analyzer, which occurred when a window was applied to the impulse response. It also corrects some minor cosmetic issues.
 |
Version 2.1 |
MacOS X UB |
(App) |
Sep 4, 2009 |
• Version 2.1 improves compatibility with Snow Leopard (Mac OS X, version 10.6).
• Transfer function measurements can be corrected by previous captured measurements.
• Memory management and stability have been improved.
• Product updates can now be automatically retrieved and installed.
• Individual input channel calibration is now possible within the Device I/O Setup window.
• Some oscilloscope triggering issues have been corrected.
• Cross-correlation functions are properly normalized
• Other minor bugs and cosmetic issues have been corrected.
 |
Version 2.0.3 |
MacOS X UB |
(App) |
Mar 12, 2009 |
Version 2.0.3 is a maintenance release, which improves the performance of the fractional octave band filters and fixes menu commands and keyboard shortcuts for the primary data cursor in the Octave Analyzer.
 |
Version 2.0.1 |
MacOS X UB |
(App) |
Jan 29, 2009 |
Version 2.0.1 is a maintenance release, which fixes several bugs.
 |
Version 2.0 |
MacOS X UB |
(App) |
Oct 14, 2008 |
New in version 2.0:
- Drag and drop installation
- Borderless analyzer windows
- New mouse cursor types for more intuitive interaction with data displays
- More efficient on and off-screen drawing
- More efficient Spectrogram drawing over all time scales and FFT lengths
- Improved page layout when printing
- Improved support for Leopard
- Improved channel selection--by checkbox or radio button
- Arm/disarm individual tools in the project window, so that Start, Capture, and Export All commands affect only the desired tools
- Dual FFT Analyzer
⁃ Harmonic cursors
⁃ Auto up-scale and auto down-scale for vertical plot scales
⁃ Option to synchronize changes in tables views across all rows
⁃ The normalized cross-correlation is normalized by the actual cross-correlation coefficient, rather than by the peak value of the cross-correlation function.
- FFT Analyzer
⁃ Harmonic cursors
⁃ THD, THD+N, SNR
⁃ Auto up-scale and auto down-scale for vertical plot scales
⁃ Option to synchronize changes in tables views across all rows
- Oscilloscope
⁃ Auto up-scale and auto down-scale for vertical plot scales
⁃ Option to synchronize changes in tables views across all rows
- Signal Generator
⁃ Option to disable oversampling in the signal generator
⁃ Pan type selection in signal generator Preference pane
⁃ Support for Audio Unit signal generator plug-ins
⁃ Support for signal processing via Audio Unit effects plug-ins
- Sound Level Meter
⁃ Input calibration
⁃ Impulse time weighting
- New Meter Bridge
⁃ Behaves like a multi-channel Sound Level Meter
⁃ Time weighting
⁃ Frequency weighting
⁃ Input calibration
⁃ Input and/or output channel selection (including individual channel selection)
- Enhanced AppleScript support
- Start/Stop All tools from Dock menu
- Dock icon indicates whether any tools are running
- UI improvements
- Support for user-defined unit labels
- Numerous bug fixes and stability enhancements
- Revised Help files
 |
Version 1.2.1 |
MacOS X UB |
(App) |
Sep 6, 2007 |
Electroacoustics Toolbox now supports quasi-anechoic frequency response measurements. The measured impulse response can be truncated (windowed), which will cause the transfer function measurements to be recomputed based in the shortened impulse response.The Meter Bridge tool now correctly saves and restores its selected input device.The Dual FFT Analyzer's auto-scale function always sets the vertical scale to 0.2 per division when viewing cross correlation data.Using reduced frequency spans in the Dual FFT Analyzer could previously result in corrupted measurements when using the analyzer's built-in excitation signal. This has been repaired.Oscilloscope displays are more robust, particularly for large time scales.The Spectrogram 3D display no longer gets reset when clicking the Stop All button in the project window.Applescript is now supported by the feature-limited, 30-day demo.Several other bugs have been fixed.
 |
Version 1.2 |
MacOS X UB |
(App) |
Apr 24, 2007 |
- Electroacoustics Toolbox is now scriptable! Projects, measurements, data capture and export, and even displays can now be manipulated and automated via AppleScript.
- The project window has been enhanced with a toolbar and additional functions that are available within the project toolbox outline. Each tool now has its own icon, which can be added to the project window toolbar for one-click addition of new tools to the toolbox.
- Controls have been added to send start/stop, capture, and export messages to all tools in the project toolbox.
- Data can now be exported to MAT-files, in addition to ascii text files.
- The Dual FFT Analyzer now includes a built-in signal generator to simplify the measurement process. The excitation signal can be configured in the Excitation tab in the analyzer window's Controls drawer.
- The Dual FFT Analyzer now allows only a single live input channel to be selected, making single-channel autospectrum or autocorrelation measurements less cumbersome.
- The Spectrogram display no longer draws a blank image when displaying large data sets in 2D Fast mode. Also, for some configurations, the 2D Fast mode is automatically selected/or deselected to ensure the display of a proper image.
- The Spectrogram 3D surface plot is now clipped at the boundaries defined by the floor and ceiling values.
- A new option in the Preferences, enables the user to choose whether Electroacoustics Toolbox should create a new project, open the most recent project, or prompt the user for a decision when it launches.
- Electroacoustics Toolbox now supports a feature-limited demo mode, which does not require a serial number to activate.
- Autoscaling of captured/paused data in the oscope and XY plotter works correctly
- Eliminated a lockup, which could cause audio I/O to halt when a long FFT was being computed.
- FFT and Dual FFT axis labels should be drawn correctly when viewing captured data, particularly when viewing time domain data in the Dual FFT Analyzer.
- The XY Plotter window has a much smaller minimum size.
- The Bartlett data window type is now implemented correctly.
- Cross spectrum magnitudes are now scaled properly
- Cross correlation functions are now normalized (equal to 1 at zero time lag)
- A third tutorial has been added to the Help files.
- Numerous improvements have been made to enhance the user experience and improve the stability of the application.
 |
Version 1.1 |
MacOS X UB |
(App) |
Feb 22, 2007 |
Improvements in this version include:
New tool: Octave Analyzer
New tool: Spectrogram Analyzer
Data capture and export support have been added to the Sound Level Meter and Noise Dosimeter tools
SLM and Dosimeter tools operate more efficiently
Frequency weighting has been removed from the Dual FFT Analyzer
The SLM now offers better handling of non-acoustic signals by displaying the correct units of the selected input channel
Meter Bridge control states are properly saved in project files
Fixed a bug which could cause a crash when opening a project containing an FFT Analyzer with A or C frequency weighting selected
Project files created on a PowerPC-based Mac open correctly on an Intel-based Mac, and vice versa
Several other minor fixes & improvements
New Tools Included in Electroacoustics Toolbox 1.1:
Octave Analyzer
Features whole and 1/3-octave real-time spectral analysis using digital Butterworth bandpass filters, as recommended by ANSI Standards
Supports calibrated sound level measurements in whole and 1/3-octave bands, including Lp, Lp_max, Lp_peak, and Leq
Flat, A, and C frequency weighting
Fast and Slow time weighting
Supports non-acoustic signals with units other than Pascals
Captures current spectrum for later review or export
Spectrogram Analyzer
Hardware-accelerated graphics with OpenGL
3D data visualization with colorful surface and mesh plots
Zoom and Pan controls for enhanced viewing of spectral data
Trackball-style rotation of the data in 3D display mode
Cursors for pinpointing spectral data as a function of time and frequency
Cursor lines follow the data surface in time and frequency in the 3D view
Multiple color schemes for visualizing the spectral data
Captures current spectrogram data for later review or export
 |
Version 1.0.2 |
MacOS X UB |
(App) |
Jan 3, 2007 |
- Oscilloscope waveform drawing is much more efficient and stable (particularly for long time scales of 50 ms/div or greater)
- Autoscale has been improved for linear-scale data, such as phase and group delay, in the Dual FFT Analyzer
- Tutorials have been added to the Help
- Project files in directories with spaces in the path name are properly added to the Recent Projects menu
- Audio device selection in individual tool popup menus is properly restored from a project file when output-only devices are present
- Frequency weighting has been removed from the Dual FFT Analyzer
- Cursors no longer appear in the XY Plotter
- Peak tracking is enforced when the FFT or Dual FFT analyzer is stopped
- Toggle Analyzer menu item renamed to Toggle Tool On/Off
- Phase is properly unwrapped before group delay is computed
- Project files created on a PowerPC-based Mac open correctly on an Intel-based Mac, and vice versa
- Includes several minor maintenance and cosmetic improvements