AP - The Recognized Standard In Audio Test

Contact

Utilities, Projects, & MacrosHOME/DOWNLOADS/UTILITIES, PROJECTS, & MACROS

 

Audio Precision Technical Content

Utilities, Projects, & Macros (51)

Utilities, Projects, & Macros

2700 Series AES17 Filter Set Bit Macro

This AP Basic macro reads or sets the 2700 series instrument EEPROM firmware configuration to indicate the currently installed pre-analyzer filter. If you install or remove pre-analyzer filter hardware, you must set the EEPROM configuration for correct software operation. Requires AP2700 or APWIN version 2.24 or later control software.

 

AP Basic Database Connectivity Sample Files v1.0

 

AP Basic Scripting Sample Files v1

These files accompany the "AP Basic Scripting" training video found at http://ap.com/support/training

 

AP2700 & ATS-2 Resources Disc v102

The Audio Precision Resources Disc contains Sample Tests, the Performance Check and documentation to help you operate your AP2700 or ATS control software compatible audio analyzer. AP2700 or ATS control software is required. The installer includes both AP2700 and ATS-2 resources. You will be prompted to choose which components you wish to install.

 

AP2700 ADSR Measurement Test

This measurement looks at the four segments of an envelope expressed as amplitude vs. time; Attack, time for a signal to reach full amplitude, Decay, time for the signal to drop from the initial attack level to the sustain level, Sustain, time the signal remains at the constant amplitude, and Release, time for the signal to return to an off or zero amplitude condition.

 

AP2700 C# Using References v1

Example utilizing C# for AP2700 "using references" (Visual C# 2005).

 

AP2700 Complex Impedance Macros v1

Includes instructions and discussion.

 

AP2700 Crest Factor Test v1

File configured to measure crest factor. See knowledge base article for complete explanation.

 

AP2700 DIM Measurement Macro v1

Accompanies KB article "DIM 30 and DIM 100 Measurements per IEC 60268-3 with AP2700"

 

AP2700 Damping Factor and Output Impedance Measurement Macro v2.0

Measures and graphs the damping factor and output impedance vs. frequency of a power amplifier.

 

AP2700 External Crosstalk vs Frequency Test

Accompanies KB article "Open Loop Crosstalk vs. Frequency."

 

AP2700 FFT Scaling for Noise Macro v1

AP2700 macro and test file to accompany the KB article "FFT Scaling for Noise."

Contains several functions that are useful for performing calculations on FFT spectra, including FFT spectrum integration with window correction. There is also a subroutine that will convert a measured FFT spectrum to amplitude spectral density in dB relative to 1.0 V/√Hz, or FS/√Hz, and plot it on the graph.

 

AP2700 Frequency Error Correction Test

This AP2700 test file accompanies the KB article "Syncing the 2700 Series Generator to an External Reference."

 

AP2700 GraphBuilder Macro v2.0 (View previous versions)

GraphBuilder is a macro that extends the two-dimensional graph capability built into AP2700 and ATS control software to include three dimensional and polar graphs. For use with APWIN, download the previous version (1.1).

 

AP2700 I2S Jitter Measurement Test v1

This file accompanies the knowledge base article "I2S jitter measurement with the SYS-2722." It demonstrates how to measure digital interface jitter using the digital unbalanced input of the instrument.

 

AP2700 PSRR Test

Tests PSRR (power supply rejection ratio). See the associated KB article for instructions. Contains .at27 test and .ads sweep file.

 

AP2700 Prompt Using Windows API Macro

This AP Basic macro demonstrates the use of a modified AP.Prompt for use in control loops. It allows the AP.Prompt text to be changed while a prompt is displayed without flashing or refreshing the entire prompt window.

 

AP2700 Sample Rate Error Measurement Macros v2

Many devices contain internal clocks that are not accessible but that need to be measured. Examples include the A/D converters in USB headsets, and the D/A converters in MP3 players and smart phones. The internal sample rate error of these types of devices can be indirectly determined by measuring the frequency error of a known tone. This download contains two AP2700 macros that calculate the error. See the associated KB article for instructions.

 

AP2700 Send Bar Graph Data to Serial Port Macro

Macro and test file demonstrate how to send a bar graph reading to an RS-232 serial port.

 

AP2700 and ATS Get all FFT Bins Macro v1

Illustrates setting up the sweep panel to return all FFT bins. For 2700 Series and ATS-2. The macro includes a function that gets the Sample Rate and FFT length, and in addition to setting up the sweep panel, it retrieves the FFT level spectrum in units of Volts.

 

AP2700 and ATS Graph Trace Setting Macro v1

Lets you set the graph trace properties quickly (line color, thickness, pattern, comments), even if you aren’t otherwise using macros or automation, by adding this macro to your Quick Launch toolbar.

Zip file includes macros for AP2700 and ATS, and Quick Launch installation instructions.

 

AP2700 and ATS Split Stereo Waveform Macros v0

The ATS-2 and 2700 Series GPIB implementation requires that waveforms loaded into the analog and digital Arbitrary waveform buffers be mono files. Many of the sample waveforms provided for the two instruments are Stereo. This download contains two macros, one for each instrument, that can be used to split the stereo waveform into mono files.

 

APWIN Basic to ATS Basic Translator v1

 

APx Barcode Scanner Interface v2.8 (View previous versions)

A barcode scanner may be useful in production testing, not only to expedite data entry, but to eliminate the possibility of initiating the wrong test routine. The APx Barcode Scanner Interface is a small VB.net application (Run_Barcode_Project_ID.exe) that automatically loads an APx project who's name matches the barcode data.

 

APx Blu-ray Disc Sample Project v1

APx Blu-ray Disc Sample Project with instructions. Requires APx585 with HDMI.

 

APx Click and Pop Measurement Projects

For use with the APx Sound Level Meter Utility. See the associated KB article for full discussion and instructions.

 

APx Damping Factor Measurement Utility v2.9 (View previous versions)

The APx Damping Factor Measurement Utility plots audio amplifier damping factor vs. frequency. It is developed in LabVIEW 2009, but does not require that you have LabVIEW to run. See the accompanying knowledge base article for an explanation and instructions.

Includes the Windows installer, source code, and instructions.

The version number of this utility must match the version of the APx software that you are running.

 

APx FM MPX-RDS Demo Project v1

A simple APx project file to demonstrate testing of FM transmitters and receivers, including automotive head units. Includes a set of MPX-RDS-encoded sweeps and tones.

 

APx FM MPX-RDS Waveform Creation Utility v2.9 (View previous versions)

This utility can create a file containing a multiplexed and RDS encoded waveform of stereo sine waves, and upload it to the APx500 measurement software. Accompanies Technote TN-105, "FM Radio Receiver Testing with APx Audio Analyzers." The MPX-RDS FM utility is written with LabView. This download is for users both with and without LabView installed. For those users who do not have LabView, a run-time version will be installed with the utility.

 

APx Generator EQ Files v1

These files can be used with APx500 v2.7 or later to create equalized sweeps or equalized multitones.

Included are RIAA, FM 50uS, and FM 75uS emphasis and de-emphasis curves.

 

APx J-Test (Jitter) Measurement Utility v2.9 (View previous versions)

Measures jitter at the receiving end of an AES3/SPDIF connection by using a special J-test stimulus signal and analyzing the analog output spectrum. Displays graphs showing the FFT spectrum, the jitter spectral density, and the integrated jitter, in addition to a total jitter value. Tools are included for manipulating the graphs, exporting data, and printing.

Download includes the utility, J-test stimulus waveforms, and instructions. The utility version must match the version of APx500 that you are running.

 

APx Loudspeaker Impedance Measurement Project v1

This project measures loudspeaker impedance using the constant voltage method, taking advantage of the derived measurements feature of APx v2.6 or greater.

Complete instructions and explanation are in the accompanying KB article.

An external sense resistor is required for this project. The "APx Loudspeaker Impedance Measurement Utility," also available for download, can utilize the built-in source resistor in APx analyzers.

 

APx Loudspeaker Impedance Measurement Utility v2.9 (View previous versions)

This utility for APx analyzers allows you to make an impedance vs frequency sweep across a loudspeaker, and then see the graph and data results directly in ohms. Clicking Help in the utility will display the complete instructions, including a discussion of the theory behind it. This download includes the compiled utility application (LabVIEW not required to run), as well as the LabVIEW 2009 source code.

This utility can utilize the built-in source resistor on APx analyzers to make impedance measurements. The "APx Loudspeaker Impedance Measurement Project," also available for download, requires an external sense resistor. It uses the constant voltage method and takes advantage of the derived measurements feature of APx500 v2.6 and later.

 

APx Mixing Console Sample Project v1

APx mixing console sample project with instructions. Requires any APx instrument.

 

APx Output Impedance Measurement Utility v2.9 (View previous versions)

The output impedance of a device can easily be calculated by measuring its output voltage with and without a known load attached. The APx Output Impedance Measurement Utility simplifies the procedure by calculating and graphing the results. It is developed in LabVIEW 2009, but does not require that you have LabVIEW to run. See the accompanying knowledge base article for an explanation and instructions.

The version number of this utility must match the version of the APx software that you are running. Includes the Windows installer, source code, and instructions.

 

APx Phantom Power Measurement Project

Allows measurement of phantom power on a microphone preamplifier, with and without a simultaneous audio signal. Requires a special Phantom Power Test Fixture, described in Technote 114: Measuring Phantom Power (included).

 

APx Portable Audio Player / Headphone Test Utility v2.9 (View previous versions)

Tests portable audio players and headphones packaged as a set, and as individual components, for compliance with the BS EN 50332 standard. Works with any APx Series analyzer. The version of APx500 software must match the utility version. Includes the Windows installer, VB.NET source code, and Technote 107 with full instructions.

 

APx Power Amplifier (Linear) Sample Project v1

APx power amplifier (linear) sample project and instructions. Requires any APx instrument.

 

APx Reports Tutorial A Files v1

The files created while doing "Tutorial A: Making a Custom layout from the Default layout" in the APx500 program Help. Use these files if you wish to skip Tutorial A and proceed with Tutorials B and C.

 

APx Run External Program Project v1

This APx project and related files demonstrates how to run an external program from APx500. Includes THD+N measurement and Stepped Frequency Sweep measurements. The project file calls the Goldwave audio editor program, so you will either need to install Goldwave, or substitute another audio player with a command line interface. Accompanies the kb article "Running an external program from APx500," which gives a complete explanation.

 

APx Self Test v2.9 (View previous versions)

Automated self-test for all APx instruments.

 

APx Smartphone and Tablet Test Signals and Project

This APx project and collection of test signals accompany Technote 116: Testing Smartphones and Tablets: Audio Outputs. The technote is included in the download.

 

APx Sound Level Meter Utility v2.9.2 (View previous versions)

Allows an APx500 Series Analyzer to measure acoustic noise or sound in the environment, taking the place of a handheld sound level meter. Using the analyzer adds the capability to perform spectrum analysis, and to visualize the character of the sound signal over time. The latter is especially valuable when measuring non-steady-state sounds, such as a pulsating alarm. Technote 113, included, describes the theory and how to use the utility.

 

APx Waveform Generator Utility v2.1

The Waveform Generator Utility (WfmGeneration.exe) allows you to generate the 34 APx External Source signals at any of a wide range of sample rates and at two bit depths. It also allows you to generate 8 other waveforms. For more information on the 34 APx External Source signals, see the file "Audio Precision Test Signals on CD.pdf" in the Audio Test Signals folder.

This utility program was created to alleviate the need of copying and transferring gigabytes of linear PCM audio files for external source testing. You are free to copy this utility to other computers or media, where you can generate the audio files you may need for external source testing.

 

ATS-1 HPIB Emulator Sample Programs v1.0

HPIB is an interface protocol used with older Hewlett-Packard instruments. These programs demonstrate the ATS-1 capability to operate in HPIB emulation mode.

 

ATS-2 Loudspeaker Impedance tests v1

ATS-2 Loudspeaker Impedance files associated with KB article 105

 

ATS-2 Performance Check v1.63

ATS-2 Performance Check macro and test files for all ATS-2 instruments. Running the Performance Check verifies proper instrument operation, and provides diagnostic data for Technical Support evaluation before sending an instrument in for service. Perf Check v1.63 is for use with the ATS v1.60 control software.

 

ATS-2 Samples Only

Sample Test files for ATS-2

 

System Two Family Performance Check v1.22

System Two Family Performance Check for all System Two and 2700 Series instruments. Running the Performance Check verifies proper instrument operation, and provides diagnostic data for Technical Support evaluation before sending an instrument in for service.

 


Back To Top