%.o: %.cpp
$(CXX) -MMD -MP $(CPPFLAGS) $(CXXFLAGS) -o $@ -c $<
-OBJS=decode.o synth.o synth_main.o interpolate.o sync.o level.o
+OBJS=decode.o synth.o synth_main.o interpolate.o sync.o level.o filter.o
DEPS=$(OBJS:.o=.d)
-include $(DEPS)
-decode: interpolate.o audioreader.o decode.o level.o
+decode: interpolate.o audioreader.o decode.o level.o filter.o
$(CXX) -o $@ $^ $(LDLIBS) $(LDFLAGS)
synth: synth.o synth_main.o