Files
jthedering b8cdd47f71 Version 1.0
Added: Configuration Editor, which allows to edit configurations in a graphical user interface. Contains GUIs for most commands supported by E-APO, but as lines can also be edited directly, all commands can be used.
Added: Command "GraphicEQ", which can act as a regular, fixed-band graphic equalizer (via the GUI) but also supports variable bands so that any desired frequency response can be specified. Internally, it is implemented via convolution with a generated IR.
Added: Command "Convolution", which allows to convolve the signal with a user-provided impulse response to achieve e.g. equalization or reverberation effects.
Improved: Configurator performs checks for registry values that are needed for the operation of E-APO, which may be changed by driver installations, fixing the values if necessary.
Improved: Configurator shows which is the default device as a hint to the user.
2015-09-27 16:01:21 +00:00

28 lines
434 B
Makefile

CC=gcc
INCDIR=
LIBDIR=
#CFLAGS=-g -O0 -msse -msse2 -fomit-frame-pointer -funroll-loops -ffast-math -Wall -Wextra
CFLAGS=-O2 -msse -msse2 -fomit-frame-pointer -funroll-loops -ffast-math -Wall -Wextra
LFLAGS=-lm -lfftw3f
OBJ=libHybridConv.o hcTest.o
all : hcTest
hcTest : $(OBJ)
$(CC) -o hcTest $(OBJ) $(LIBDIR) $(LFLAGS)
%.o:%.c
$(CC) $(CFLAGS) -c $< $(INCDIR)
install:
echo Nothing to be done
clean:
rm $(OBJ) hcTest