By Bruce Hofer, Chairman & Co-Founder, Audio Precision
Hello addressee_placeholder
2008 is proceeding quickly. NAB is already on the horizon, and our product development team is hard at work on the next release cycle of APx. We also have a team of engineers in Asia listening to customers about new test techniques and discussing possible new features for APx.
Here at the Factory, I'm pleased to announce that our Calibration lab has finished the work required to launch calibration services for the ATS-1 and later versions of the P1. Our Tech Support group is also
continuing to release new resources for APx API developers. It is always rewarding to me to see the completion of a significant technical effort.
Finally, I want to congratulate our fine network of distributors and representatives who work so hard to provide the highest level of service to all AP customers. I consider these people to be critically important extensions of our AP body, and wish to recognize their many helpful contributions besides the generation of sales. However, speaking of sales, I would be remiss in not also recognizing our fine team for setting yet another all-time record high in 2007.
Bruce
Accredited Calibration for ATS-1 and Portable One now available
AP is pleased to announce that accredited calibration is now available for ATS-1 and Portable One. Calibration for the 2700 Series, APx Series and ATS-2 has been available since January 2007.
Calibration provides documented and traceable verification that instruments meet or exceed all of their published specifications. Accredited calibration adds a further degree of rigor to the testing process, incorporating review and accepted Quality System Documentation as well as an On-Site Assessment including Measurement Audit and a Corrective Actions Cycle.
The Audio Precision Factory is accredited by the American Association for Laboratory Accreditation under ISO/IEC 17025:2005 for equipment calibration at our main factory in the USA.With its 17025 accreditation, the AP Factory meets the highest standard of calibration performance.
New instrument calibration
Calibrating Instruments already in the field
For more information, please visit the AP Calibration Services webpage at
Getting started with API Programming for the APx
Applications Engineer Eric Schultheis looks at the best practices for setting up an APx API programming environment.
This month we’ll offer some tips on writing automation scripts for the Audio Precision APx Series audio analyzers using Microsoft Visual Basic .NET. While APx500 Measurement Software has the most advanced audio measurement user interface in the world, sometimes the Operator needs a simplified interface (for example quality testing on the production line), or application-to-application automation is required. For these cases, APx has an comprehensive API (Application Programming Interface).
The basic idea here is to do as much as possible in the APx UI, save an APx project file, then use a VB.NET application and the API to open and run the APx project file, if necessary sending additional commands to the analyzer such as repeating measurements, skipping measurements (branching), or changing measurement settings.
Creating the APx Project File
Your first step is to create your test sequence inside the APx UI.
Fig 1: The APX UI. Click to view full size
The second step is to add the necessary measurements to each signal path and configure them. Measurements cannot be added to a signal path through the API, so this work must be done in the UI. In my example, I have three measurements in each path: THD+N, Frequency Response and Crosstalk.
Finally, we’ll save this APx project file as “My_APx_ Project.approj”
Running the Project with Visual Basic .NET
My objective is to create a simple application that opens the APx control software and has buttons to show or hide the APx GUI, open a specific APx Project file, and run the APx measurement sequence defined in the project.
AP provides a VB Express project template installer which gives you a starting point for a new APx VB project. The template creates a VB project with the APx class defined and a blank form. We’ll take this blank form and add the functionality we need by assigning API commands to buttons on the form.
Note: You can follow along by opening this tutorial's Visual Basic solution file
Fig 2. Code syntax. Click to view full size
Fig 3: The end result: a simple APx Interface
When you've finished coding, publish the project.
You now have a simple application with buttons to toggle APx visibility, open the My_APx_ Project file and run the sequence. For more functionality, simply build on this foundation with more API calls. The APx Resource disc contains several examples, download the APx Resources Disc and browse to the Sample Files directory.
Related Downloads
AP Sales Partners of the Year
Every year, AP highlights one of our American, Asian and European Sales Partners as Sales Partner of the Year. As Dave Schmoldt noted last month, 2007 was another record year for Audio Precision, and every one of our Partners across the world worked tirelessly to help our customers, however the Partners below each went the extra mile.
Sales Partner of the Year is not just about sales volume, but also takes into consideration the investment each Partner makes to guarantee high quality service to our customers.
With all that in mind, we are pleased to present the 2007 Sales Partners of the Year:
UPCOMING EVENTS
NAB Show 2008 | Las Vegas
April 14-17
Visit the show websiteAES Europe 2008 | Amsterdam
May 17-20
Please log in to add a comment.