A 23-year partnership across platforms, product lines, and technologies
Client: ECHO Corp.
Project: Audio / Test + Measurement Software, Website update
Working with ECHO Corp is a delight and a challenge; they’re brilliant and prolific visionaries and they set a very high bar.
ECHO Corporation was founded in 1978 as Street Electronics, and has reinvented themselves many times. Their current focus is on audio test and measurement hardware and software, but they have also developed a large line of high-performance professional audio recording interfaces, bespoke solutions for AV Bridging applications, guitar electronics, and much more.
Working with ECHO has required us to be nimble, as well as sensitive. As a relatively small business, their priorities can change quickly. In some cases they need us to pivot quickly along with them, but sometimes it’s better for us to see the previous project through to completion, while they focus on something new. Talking with us gives them a chance to move back to the strategic perspective, re-assess their priorities, and ensure none of the balls they’re juggling lack attention for too long. Our strength as software engineering generalists seems a good fit for ECHO’s own brilliant and flexible engineering talent. We’ve had the chance to learn elements of audio filter design, technologies like Audio Video Bridging (AVB), and countless libraries and frameworks (cryptographic, platform-specific performance primitives, etc.), thanks to them sharing our belief that smart people can learn and use new tools efficiently.
Through the years…
The Driver Era
The challenge here was that the code needed to move large amounts of audio data extremely quickly and accurately, to avoid delays that would impact the musicians’ performance, as well as data errors that would ruin a musical “take.”
The "How can we help you?" Era
These projects usually consisted of desktop applications, on Mac OS and Windows, that communicated with custom hardware ECHO was creating for a corporate client
The Now Era
Here our responsibilities included various efforts related to their flagship cross-platform desktop application; collaborating on architecture for an internal job queueing system, porting DSP code, adding UI elements
New Website and Branding