Direwolf is a sound card TNC for FX.25/AX.25 communications. Direwolf "Uses computer's "soundcard" and digital signal processing."
I checked the code on github and found the dsp.h header file. It contains four functions including a window function, and two band pass filter functions. Surely these four functions are not enough to do the type of DSP Direwolf does.
So my question is what are ALL the functions and functionality used that constitutes Direwolf's entire DSP functionality. Citing Direwolf source files and or an accompanying high level explaination would be very welcome.