|
![]() |
#1 |
Forum King
|
in_flac inconsistenies
This is not really so much a bug as it is a nuisance or inconsistency with in_flac and the other input plugins. I've noticed that the built-in EQ shows the changes made by DSP plugins when playing files decoded by most other input plugins but does not when playing files with in_flac. It appears that in_flac is first sending samples to the SAAddPCMData and similar functions before sending them to the DSP instead of the other way 'round like in in_mp3 and and in_wav
|
![]() |
![]() |
![]() |
#2 |
Forum King
Join Date: Aug 2011
Location: Phoenix, AZ
Posts: 4,772
|
Thank you for your post. I've been trying to figure out the processing train (without the benefit of the tools you have available) and it did seem to change depending on the file format. This has lead me to stop using Winamp's EQ in most cases. Usually when I need equalizing, I use the EQ provided with my sound card. It's only a 7-band EQ, but it's effects are added after all the Winamp + my 3rd party DSP plug-in (Stereo Tool without it's EQ function) processing.
Windows 10 Home 64-bit v20H2 desktop - Logitech Z906 5.1 speaker system |
![]() |
![]() |
![]() |
#3 | |
Forum King
|
Quote:
PENN STATE Radio or http://www.LION-Radio.org/ -- BUG #1 = Winamp skips short tracks Wish #1 = Multiple Column Sorting Wish #2 = Add TCMP/Compilation editing |
|
![]() |
![]() |
![]() |
#4 |
Join Date: Sep 2003
Posts: 27,873
|
what's being mentioned only relates to visual elements and is not related to actual DSP processing which is done via a different code path (as can be confirmed by messing around with the preamp level on the EQ which is the easiest way i believe to see the effect when comparing FLAC vs MP3 versions of the same file).
in_flac itself doesn't call the methods mentioned and instead uses SAGetMode(..) and SAAdd(..) which a number of other input plug-ins also use (but it depends on the format / mode as to what will or will not be used - often determined by how the audio is obtained). whether it's a bug or not is debatable, but for the time being i don't intend to make any changes other than logging this as something to check if i get really bored. |
![]() |
![]() |
![]() |
|
Tags |
dsp, in_flac, savsa |
Thread Tools | Search this Thread |
Display Modes | |
|
|