Trinnov use $100 CPUs for digital room correction at up to 192kHz, so it can't be that difficult. Granted, Trinnov are expensive, but an ordinary PC can do DRC.
There are lots of software tools, some of them filter designers, and some of them convolvers, and some of them both, but they're all capable and fair value:
- Acourate - AudioVero
- Audiolense Convolver Download – juicehifi.com
- Cavern
- Comparison of convolution engines | Audio Science Review (ASR) Forum
- Dirac - Digital sound improvement that transforms your HiFi experience
- DRC: Digital Room Correction
- Focus Fidelity - Digital Room Correction
- Hang Loose Convolver (HLC) - Accurate Sound
- HQPlayer Desktop – Signalyst
- JRiver Media Center software
- juicehifi.com
- LinFIR Software - Dem Audio
- PGGB - Offline remastering
- rePhase - Official Site - Free FIR filtering tool
- REW - Room EQ Wizard Room Acoustics Software
- Umami Audio - Perfect Soup MIMO Speaker Calibration
As an Hobby probably not that Difficult but i can say from own Experience to you it is Timeconsuming

and still cost Money depend's on what you try to reach!
For Stereo Only not an big Deal at all, so many Hardware DSP out there (MiniDSP as example with DIRAC) I used Najda DSP with 8 Channel Out IIR only, for some Time using his PEQ's for Roomcorection manualy with REW Autoeq and Targetcurve limited to 15 Peq's per Chanel if i remeber me right.
Than switched to 2 MOTU UL Mk5's on an RPI5 to get into Surround Side off Audio Life with CamillaDSP (FIR Filtering). That's cost already a lot more DSP wise because off 2 MOTU'S needed for Analogue 16 Channel Outs! RPI5 around 200€ at that time now also much more expensive depends on Memmory needed.
But for Stereo only one MOTU (800€) do his Job very well on Linux with own Volumecontrol (10 Channel) aktive Speaker Setup FIR Filtered, Roomcorected with REW and Rephase used.
And on the last Journey i go into the Future with an RME HDSPe AES Card (900€) capabel to expand it up to 32 Channels (16 need so far) on an PC but you could go also the DANTE Route with an RME HDSPE AoX-D (1800€) with shitload off channels

Not sure how it will wen't on Linux but with Windows or MAC possible for now.
Also for Multi Room aktive Setupes usefull

not only Surround.
It's an Pitty that HYPEX don't has Plate AMP's without DSP only with 2 or 3 XLR in that would make Speaker building a lot easier. For now i need to use his Modules and build up my own Enclosure or Plate CNC Machined. But anyway.
So with new Digital Processors ariving this and next Year with DANTE or AES Multichannels Digital Outs you can go far now or soon in any Direction with full aktive Speaker Setups using FIR Filter.
Cheepest Surroundprocessors so far Nuprime H16-AES 48kHz only AES Out (1300€)
Most Expensive i guess Trynov CL 16 Channel (14000-16000€) The Dark Side off the FORCE
Future:
HX16-AES (???)
Hyperion DPR-16 (5000€)
But Still not something you could Buy switch on and thats it for End Consumer.
It's for Hobbyists or Private Cinema Builder but not for the mainstream User for sure.
Also more Channels more Money needed ! Think about all the AMP's needed. Even if you use HYPEX PWM Amps it's not cheep.