That was a wasted opportunity to show case a new product producing good sound through some already half reasonable speakers, that's if it was working of course which it appears not to be. When I first saw those photos I thought straight away why have they got that old rig running for ? I mean it was a cheesy demo that could have easily been setup using a minidsp running Dirac. Seriously no one is going to pay 5-7k to fix up a $150 speaker which no doubt cannot possibly fix up all of the non-linearities or get it to reproduce reference standard bass down to 20Hz at a reasonable SPL and distortion. it just won't happen ! You can't make a silk purse out of a sows ear !
It's no mean feat to pull a new product like this off. First you have to map out the hardware design and using all new chips including a new micro/DSP means there is something you are going to leave off or make wiring mistakes on the schematic. Very easy to do which means reworking the PCB or even worse redoing another PCB or PCB's until you have got the hardware right. Then there is laying out the PCB with high pin count BGA devices, most likely having to use at least a 6-layer or more PCB and if you are mixing analog with digital on the same board then you better know what you are doing because it is easy to screw up. If you are using an ARM core and interfacing to DDR memory then you'd hope the PCB designer has experience with that because that is one thing that is easy to screw up with impedance and trace length matching so good luck with that !
It is possible they are using off the shelf hardware such as raspberry pi and just interfacing it to all of the peripheral audio chips, LCD etc in which case that would be a lot of work saved but you still have to write all of the firmware which is another huge undertaking. This may explain what they were able to demonstrate with no audio processing.
Then there is all of the software written for the PC application running under Windows which is a huge undertaking by itself I Plus there is the mechanical design which is another person on the job who knows what they are doing !
This is at least a five year job just to get to a working prototype if you had to start from scratch and probably no less than a five man team. Fortunately I was able to do the UP all by myself over a few years with only three board revisions which all worked btw with little or no board mods 😉