Ray Brien
Software Developer in Test
Focusrite PLC
Sessions
-
Model-Based Testing for Audio Devices
How We Test on Hardware Early10:00 - 10:50 UTC | Tuesday 10th November 2026 | Bristol 2BeginnerIntermediateFirmware can change quickly during development. When it does, tests are prone to becoming bottlenecks – this is especially true when you're validating a variety of audio devices. A single routing change in firmware can cost a significant amount of debugging and guesswork. We needed a way to de-couple test scripts from firmware implementation. This talk shows how our solution makes tests easier to maintain across multiple audio hardware projects. We'll walk through how our model-based test approach encapsulates signal paths and SKU-specific behaviour. We’ll detail how we achieved this by using a graph network model that runs alongside the […]