Would speakers like Yamaha hs8 or jbl 308p with sub be ok for hifi
Yes!! Totally yes!
Honestly, it should be no surprise, let's use what the music makers use to listen to their music!
There are a lot of music makers around the world, which means economy of scale kicks in, which means we get access to stupidly great gear at ridiculously low prices. What's not to love!
My thoughts:
-- good active monitors sitting on vibration absorbing pads, symmetrically lined up in your listening space;
-- Monitors with 4-5" mid-bass drivers are good enough if their Max SPL meet your requirements, crossed over to a one or two subs;
-- well made XLR cables to connect everything, purchased from music stores not HiFi shops!
-- a judicious amount of acoustic treatment in your listening room backed up with measurement to get the right balance;
-- topped off with DIRAC or similar loudspeaker / room correction as the icing on the cake.
You'll end up with a killer music enjoyment system for probably similar money of your first ever stereo... or less.
I've used DEQX, MiniDSP and am now trying out SonarWorks. Whichever works best for you and your budget. The key differentiator is to get both frequency AND phase correction.
My personal approach for DSP EQ etc from when I used DEQX, was:
-- to measure and EQ/Phase correct at 1m for each loudspeaker, ideally of each driver individually and then apply linear phase crossovers. That way I'm ensuring that I get a frequency and phase coherent wave front from each loudspeaker, including the immediate near-field reflections and corresponding phase anomalies. Thus the point of origin sound is as good as I can get it.
-- then measure at and around the listening position for overall loudspeaker / room balance. It's at the listening position where I'd apply Harmon-type overall EQ to get 10dB downward tilt from 20hz-20khz. I'd also apply judicious minor corrections to flatten any room induced bumps, leaving the valleys untouched.
-- Any fine tuning would be by adding, removing or re-positioning any sound absorbing treatments.
MiniDSP DIRAC processing and SonarWorks correction takes a much more focused approach to the broader listening position. I liked the fine grained correction that DEQX gave me, which I miss, but I honestly can't complain about the results i get from MiniDSP processors.