Tuning Tool: Car Audio System's Tuning App
Role
Full Stack Developer
Description of Project
Tuning Tool is a Windows desktop application for tuning car audio systems.
The system was developed on the basis of the Electron application. Our app helps audio engineers tune up their car audio system. Through the Tuning Tool application, the engineer uses a laptop to connect to the 3rd party tool and proceed to tune the characteristics of the car's audio system. The specialist sees all the current settings, has the ability to change them, save and load those already saved earlier. The Tuning Tool supports the export and import of DSP and XML files. The system allows you to adjust various filters, flexibly modify many parameters and detailed graphs of parameters value dependencies.
Responsibilities
Tuning Tool is a very non-trivial application. To interact with the 3rd party tool, a low-level row binary protocol is used. The 3rd party tool gives us a strictly structured set of different data types, in different number systems. We convert them to the format and data type we need and display them in the UI. Sending data to the 3rd party tool occurs in reverse order. Also, the project has built-in custom native modules in C, which were developed by the development team.
Technology Stack
React, NodeJS, Electron
Period
07.2022 —
12.2022
(6 months)