OmniscientNihilist
500+ Head-Fier
Yes!
The software on your computer has to translate the series of zeros and ones that are stored on your hard drive into something that a DAC understands. DACs do not process sound files, they process the digital audio stream once it has been decoded from whatever file format into a raw stream. So, the software on your computer does the digital signal processing to convert the file into audio data that the DAC understands. As part of that DSP process, it is possible to modify the audio before it gets sent to the DAC.
Just as with a sound card built into the computer, the external DAC is just converting the digital stream of processed audio into analog sound waves that a speaker understands. Headphones are analog. Speakers are analog. The digital-to-analog converter does that piece of the process, but it's not the only step between FLAC (or MP3 or DSD or whatever) and headphones.
where does the amp part fit in the chain? after dsp and dac?