-
Notifications
You must be signed in to change notification settings - Fork 29
Description
The EQ settings are saved with Watch Later, and applied to the file when opened again, but Fire Eq visually loads from the saved firequalizer15.conf
, which can be completely different if multiple files have had EQ values applied.
This is confusing, at least, since the values shown don't match what is shown when (i)nfo is displayed.
At worst, if any of the EQ settings are changed, all the values are changed to match what Fire Eq has loaded and displayed.
The solution, I think, is Fire Eq needs to check the Watch Later config first and, if found settings, load those instead of from firequalizer15.conf
. I can try and figure this out with GPT or something and submit a pull req.
Example line from Watch Later:
af=@firequalizer15:lavfi=graph=%384%firequalizer = wfunc = tukey:delay = 0.028:scale = linlog:zero_phase = on:gain_entry = 'entry(0,0.0);entry(1,-1.0);entry(2,-2.0);entry(3,-3.0);entry(4,-4.0);entry(5,-5.0);entry(6,-6.0);entry(7,-7.0);entry(8,-8.0);entry(9,-9.0);entry(10,-10.0);entry(11,-11.0);entry(12,-12.0);entry(13,-13.0);entry(14,-14.0)':gain = 'cubic_interpolate(2.8853900817779269*log(f/157.48+1))'
which corresponds to a firequalizer15.conf
like:
eq0=0
eq1=-10
eq2=-20
eq3=-30
eq4=-40
eq5=-50
eq6=-60
eq7=-70
eq8=-80
eq9=-90
eq10=-100
eq11=-110
eq12=-120
eq13=-130
eq14=-140