Signal Processing and Acoustics Engineer
I am a experienced signal processing and acoustics engineer with a passion for creating data driven interpretations of complex engineering problems and designs. My most impactful work has focused on the collection, analysis, and and implementation of data to either inform designs or identify and solve problems.
The work I enjoy the most are when design and its implementation meet. I consistently thrive in scenarios where uncertainty is inherent, and I thoroughly enjoy the process of understanding complex problems objectively.
Below you will find a collection of my personal software development projects, professional experience, and random musings.
I created a Python GUI and processing script backend that generates ASTM test reports from ASTC, AIIC and NIC acoustics tests. The script processes sound level data combines them with the test environment aspects to generate a report with the results of the test. This is replacing a manual entry excel spreadsheet and reduces the test data processing, report generation and formatting time from hours to minutes.
ASTM Test Calculator RepositoryFor more details about the development process and implementation of this test calculator, you can view my deep dive Overview:
ASTM Test Calculator OverviewDeveloped a web-based consulting project management tool combining Python data processing with Django. This tool is an effort to condense project progress and coordination into a single interface, and to provide semi-automated tools to track historical project progress, phases, milestones and deliverables. A secondary goal is to aggregate data from previous projects to inform future projects in an organized database.
Design Goals:
The project is hosted on GitHub and can be found here: Consulting Manager Repository
Developed a web-based project timeline visualization tool combining Python data processing with Three.js 3D graphics:
Backend features:
Frontend visualization:
Key capabilities:
The project is hosted on GitHub and can be found here: Project Timeline Visualizer Repository
During the hardware development phase of Airpods Max, the primary pressure relief vent for the speaker front-volume was shown to produce a tone when the front volume was compressed during head placement or compressing the cushion while wearing.
I was tasked with finding the root cause of this issue and to create a production line tester to validate the solution. This not only included working with my acoustics org colleagues to understand the issue's root cause, but then coordinating with the hardware design team to demonstrate the solution and ensure minimal impact to the design. As this issue was caught when the design was relatively locked and the initial production lines were in the process of being built and validated, it was very importiant to properly understand the aspects of the issue and how it related to both the design and the assembly process.
The fix primarily consisted of developing a frequency analysis technique of Q-factor measurement of a tone produced when air was forced through the pressure relief vent.
For more details about the development process and implementation of this test station, you can view my detailed presentation:
PRV Station PresentationAt Apple and GoPro, I developed Matlab tools for processing and analyzing acoustic measurement data. Key features include:
This is the GUI front-end for the ASTM test report generator, the overall program flow and examples of the output are shown below. It takes in the raw sound level meter data and a specifically formatted test plan to calculate results per the ASTM standards and output a formatted report. This tool assumes the user is aware of the ASTM test procedures and standards for the ASTC, AIIC and NIC tests.
Output: AIIC test report example:
Output: ASTM test report Results page example:
Patent for a ventialated foot for the HomePod project. This patent reflects my initial work at Apple, troubleshooting a product validation issue of excessive movement of the speaker in specific environmental conditions and finding the issue root cause lead to a ventiallation solution. Detail 1416 as noted in the two drawings below is the vent that I was responsible for.
The key aspects of this vent are:
BEAM (Biology, Electronics, Aesthetics, Mechanics) robotics is an approach to robotics that focuses on simple analog circuits rather than microprocessors. My projects include:
Using Raspberry Pi single-board computers for various robotics and automation projects:
As an acoustical consultant, I conducted comprehensive acoustical testing and analysis for architectural and environmental projects. Key responsibilities included:
At Apple, I worked in the acoustics organization on the AirPods Max, AirPods Pro, Homepod and other audio products:
As an Audio Test Engineer at GoPro, I focused on:
At Response Dynamics, I provided specialized engineering consulting services:
I occasionally share my thoughts on technical topics, project updates, and interesting findings from my work in signal processing and acoustics engineering.
Read my latest musings →Email: jakepfitsch@gmail.com
LinkedIn: www.linkedin.com/in/jake-pfitsch-17a88a11
GitHub: github.com/phiberoptik112