While trying to filter out low frequencies out of my recordings (in R, package Seewave and TuneR), I realized that there are many types of filters (butterworth filter, fir filter, square filter, etc.). Basic google-ing did not help me understand the difference between them and which filter would be the best, since I have very little knowledge in signal processing.
Does anyone have a good resource that explains the difference between filters and their application, accessible for biologists, please?