verwende nun ein gewichtets Mittel, in das die Stärke des Sprunges mit einfließt. Dies führt zu wesentlich stabileren Entscheidungen. Verbesserte Diagnostik (Konstante VERBOSE im Code setzen!), erlaubt nun, den Entscheidungsprozeß im Detail nachzuvollziehen.
39 lines
1,003 B
Makefile
39 lines
1,003 B
Makefile
###############################################################################
|
|
#
|
|
# SynKlick - Reparatur von Klicks durch Null-Worte auf allen Spuren.
|
|
# Mycel-Aufnahme 2014
|
|
#
|
|
# Voraussetzungen: libsndfile
|
|
#
|
|
|
|
## Setup ##
|
|
|
|
#XXX_H = /usr/include
|
|
|
|
#INCLUDES = -I$(XXX_H)
|
|
INCLUDES =
|
|
LIBRARIES = -lm -lsndfile
|
|
CFLAGS = $(INCLUDES) -ggdb -DDEBUG -fPIC
|
|
#-O2 -fPIC
|
|
CXXFLAGS = $(CFLAGS) -std=gnu++11
|
|
PROGRAMS = SynKlick
|
|
CC = clang
|
|
CXX = clang++
|
|
|
|
###############################################################################
|
|
|
|
SynKlick: SynKlick.cc
|
|
$(CXX) -o $@ $^ $(CXXFLAGS) $(LIBRARIES)
|
|
|
|
###############################################################################
|
|
|
|
all: SynKlick
|
|
|
|
clean:
|
|
-rm -f SynKlick
|
|
-rm -f `find . -name "*.o"`
|
|
-rm -f `find .. -name "*~"`
|
|
-rm -f *.bak core score.srt
|
|
|
|
###############################################################################
|
|
|