From: Karim Barkati Date: Wed, 11 Sep 2013 05:47:42 +0000 (+0200) Subject: libsndfile compiling. X-Git-Url: https://svn.cri.ensmp.fr/git/Faustine.git/commitdiff_plain/f1f94803668061f90a5ce88bf06ee72bba8e41a5?hp=e775f23a10c4ba37fc1a762299f52cd0d71593b7 libsndfile compiling. --- diff --git a/.gitignore b/.gitignore index fee1830..8ad4bde 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,74 @@ parser.ml lexer.ml *.mli .depend* -examples/*/output* # default names +examples/*/output* +*.lo +*.Po +*.Plo +*.la +*.dylib +*.htm* +interpretor/lib/libsndfile/* +interpretor/lib/src/libsndfile-1.0.25/src/G72x/.dirstamp +interpretor/lib/src/libsndfile-1.0.25/src/G72x/.deps/.dirstamp +interpretor/lib/src/libsndfile-1.0.25/src/GSM610/.dirstamp +interpretor/lib/src/libsndfile-1.0.25/src/GSM610/.deps/.dirstamp +interpretor/lib/src/libsndfile-1.0.25/build-test-tarball.mk +interpretor/lib/src/libsndfile-1.0.25/src/config.h +interpretor/lib/src/libsndfile-1.0.25/config.log +interpretor/lib/src/libsndfile-1.0.25/config.status +interpretor/lib/src/libsndfile-1.0.25/examples/generate +interpretor/lib/src/libsndfile-1.0.25/examples/.libs/generate +interpretor/lib/src/libsndfile-1.0.25/src/.libs/libsndfile.lai +interpretor/lib/src/libsndfile-1.0.25/libsndfile.spec +interpretor/lib/src/libsndfile-1.0.25/libtool +interpretor/lib/src/libsndfile-1.0.25/examples/list_formats +interpretor/lib/src/libsndfile-1.0.25/examples/.libs/list_formats +interpretor/lib/src/libsndfile-1.0.25/examples/make_sine +interpretor/lib/src/libsndfile-1.0.25/examples/.libs/make_sine +interpretor/lib/src/libsndfile-1.0.25/Makefile +interpretor/lib/src/libsndfile-1.0.25/doc/Makefile +interpretor/lib/src/libsndfile-1.0.25/examples/Makefile +interpretor/lib/src/libsndfile-1.0.25/M4/Makefile +interpretor/lib/src/libsndfile-1.0.25/man/Makefile +interpretor/lib/src/libsndfile-1.0.25/Octave/Makefile +interpretor/lib/src/libsndfile-1.0.25/programs/Makefile +interpretor/lib/src/libsndfile-1.0.25/regtest/Makefile +interpretor/lib/src/libsndfile-1.0.25/src/Makefile +interpretor/lib/src/libsndfile-1.0.25/tests/Makefile +interpretor/lib/src/libsndfile-1.0.25/Win32/Makefile +interpretor/lib/src/libsndfile-1.0.25/tests/pedantic-header-test.sh +interpretor/lib/src/libsndfile-1.0.25/examples/sfprocess +interpretor/lib/src/libsndfile-1.0.25/examples/.libs/sfprocess +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-cmp +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-cmp +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-concat +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-concat +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-convert +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-convert +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-deinterleave +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-deinterleave +interpretor/lib/src/libsndfile-1.0.25/man/sndfile-deinterleave.1 +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-info +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-info +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-interleave +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-interleave +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-get +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-metadata-get +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-set +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-metadata-set +interpretor/lib/src/libsndfile-1.0.25/man/sndfile-metadata-set.1 +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-play +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-play +interpretor/lib/src/libsndfile-1.0.25/regtest/sndfile-regtest +interpretor/lib/src/libsndfile-1.0.25/regtest/.libs/sndfile-regtest +interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-salvage +interpretor/lib/src/libsndfile-1.0.25/programs/.libs/sndfile-salvage +interpretor/lib/src/libsndfile-1.0.25/examples/sndfile-to-text +interpretor/lib/src/libsndfile-1.0.25/examples/.libs/sndfile-to-text +interpretor/lib/src/libsndfile-1.0.25/src/sndfile.h +interpretor/lib/src/libsndfile-1.0.25/sndfile.pc +interpretor/lib/src/libsndfile-1.0.25/examples/sndfilehandle +interpretor/lib/src/libsndfile-1.0.25/examples/.libs/sndfilehandle +interpretor/lib/src/libsndfile-1.0.25/src/stamp-h1 +interpretor/lib/src/libsndfile-1.0.25/tests/test_wrapper.sh diff --git a/interpretor/lib/Makefile b/interpretor/lib/Makefile new file mode 100644 index 0000000..e249b40 --- /dev/null +++ b/interpretor/lib/Makefile @@ -0,0 +1,40 @@ +LIBSNDFILESRC := src/libsndfile-1.0.25 +prefix := libsndfile +rootdir := $(abspath .) +#TARGETDIR ?= "" +#PREFIX ?= /usr/local +#prefix := $(DESTDIR)$(PREFIX) +#arch := $(wildcard architecture/*.*) + +all: librairies + +librairies :: libsndfile +# @cp $(SNDFILE_PATH)/sndfile_stub.o $(SRC_DIR) +# @cd $(SRC_DIR) && $(MAKE) opt OCAML_INCLUDE_PATH=$(OCAML_INCLUDE_PATH) SNDFILE_PATH=$(SNDFILE_PATH) +# @cd $(SRC_DIR) && $(MAKE) clean + +libsndfile: + mkdir -p $(prefix) + cd $(LIBSNDFILESRC) && ./configure --prefix="$(rootdir)/$(prefix)" --exec_prefix="$(rootdir)/$(prefix)" + cd $(LIBSNDFILESRC) && make + cd $(LIBSNDFILESRC) && make install + +.PHONY: clean mrproper help libsndfile + +help : + @echo "make or make all : compile librairies" + @echo "make clean : remove all object files" + +clean: + @(cd $(LIBSNDFILESRC) && $(MAKE) clean) + @(rm -f *~) + +mrproper: clean + @(cd $(LIBSNDFILESRC) && $(MAKE) clean) + + +# Library paths for OCaml and libsndfile-ocaml +# OCAML_INCLUDE_PATH +# SNDFILE_PATH +OCAML_INCLUDE_PATH = /usr/local/lib/ocaml +SNDFILE_PATH = /Users/karimbarkati/Boulot/2013-07-CRI/Interpretor/libsndfile-ocaml diff --git a/interpretor/libsndfile-1.0.25/AUTHORS b/interpretor/lib/src/libsndfile-1.0.25/AUTHORS similarity index 100% rename from interpretor/libsndfile-1.0.25/AUTHORS rename to interpretor/lib/src/libsndfile-1.0.25/AUTHORS diff --git a/interpretor/libsndfile-1.0.25/COPYING b/interpretor/lib/src/libsndfile-1.0.25/COPYING similarity index 100% rename from interpretor/libsndfile-1.0.25/COPYING rename to interpretor/lib/src/libsndfile-1.0.25/COPYING diff --git a/interpretor/libsndfile-1.0.25/Cfg/compile b/interpretor/lib/src/libsndfile-1.0.25/Cfg/compile similarity index 100% rename from interpretor/libsndfile-1.0.25/Cfg/compile rename to interpretor/lib/src/libsndfile-1.0.25/Cfg/compile diff --git a/interpretor/libsndfile-1.0.25/Cfg/config.guess b/interpretor/lib/src/libsndfile-1.0.25/Cfg/config.guess similarity index 100% rename from interpretor/libsndfile-1.0.25/Cfg/config.guess rename to interpretor/lib/src/libsndfile-1.0.25/Cfg/config.guess diff --git a/interpretor/libsndfile-1.0.25/Cfg/config.sub b/interpretor/lib/src/libsndfile-1.0.25/Cfg/config.sub similarity index 100% rename from interpretor/libsndfile-1.0.25/Cfg/config.sub rename to interpretor/lib/src/libsndfile-1.0.25/Cfg/config.sub diff --git a/interpretor/libsndfile-1.0.25/Cfg/depcomp b/interpretor/lib/src/libsndfile-1.0.25/Cfg/depcomp similarity index 100% rename from interpretor/libsndfile-1.0.25/Cfg/depcomp rename to interpretor/lib/src/libsndfile-1.0.25/Cfg/depcomp diff --git a/interpretor/libsndfile-1.0.25/Cfg/install-sh b/interpretor/lib/src/libsndfile-1.0.25/Cfg/install-sh similarity index 100% rename from interpretor/libsndfile-1.0.25/Cfg/install-sh rename to interpretor/lib/src/libsndfile-1.0.25/Cfg/install-sh diff --git a/interpretor/libsndfile-1.0.25/Cfg/ltmain.sh b/interpretor/lib/src/libsndfile-1.0.25/Cfg/ltmain.sh similarity index 100% rename from interpretor/libsndfile-1.0.25/Cfg/ltmain.sh rename to interpretor/lib/src/libsndfile-1.0.25/Cfg/ltmain.sh diff --git a/interpretor/libsndfile-1.0.25/Cfg/missing b/interpretor/lib/src/libsndfile-1.0.25/Cfg/missing similarity index 100% rename from interpretor/libsndfile-1.0.25/Cfg/missing rename to interpretor/lib/src/libsndfile-1.0.25/Cfg/missing diff --git a/interpretor/libsndfile-1.0.25/ChangeLog b/interpretor/lib/src/libsndfile-1.0.25/ChangeLog similarity index 100% rename from interpretor/libsndfile-1.0.25/ChangeLog rename to interpretor/lib/src/libsndfile-1.0.25/ChangeLog diff --git a/interpretor/libsndfile-1.0.25/INSTALL b/interpretor/lib/src/libsndfile-1.0.25/INSTALL similarity index 100% rename from interpretor/libsndfile-1.0.25/INSTALL rename to interpretor/lib/src/libsndfile-1.0.25/INSTALL diff --git a/interpretor/libsndfile-1.0.25/M4/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/M4/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/M4/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/M4/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/M4/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/M4/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/M4/add_cflags.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/add_cflags.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/add_cflags.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/add_cflags.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/add_cxxflags.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/add_cxxflags.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/add_cxxflags.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/add_cxxflags.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/clip_mode.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/clip_mode.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/clip_mode.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/clip_mode.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/endian.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/endian.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/endian.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/endian.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/extra_largefile.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/extra_largefile.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/extra_largefile.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/extra_largefile.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/extra_pkg.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/extra_pkg.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/extra_pkg.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/extra_pkg.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/flexible_array.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/flexible_array.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/flexible_array.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/flexible_array.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/gcc_version.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/gcc_version.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/gcc_version.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/gcc_version.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/libtool.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/libtool.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/libtool.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/libtool.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/llrint.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/llrint.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/llrint.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/llrint.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/lrint.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/lrint.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/lrint.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/lrint.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/lrintf.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/lrintf.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/lrintf.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/lrintf.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/ltoptions.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/ltoptions.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/ltoptions.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/ltoptions.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/ltsugar.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/ltsugar.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/ltsugar.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/ltsugar.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/ltversion.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/ltversion.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/ltversion.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/ltversion.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/lt~obsolete.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/lt~obsolete.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/lt~obsolete.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/lt~obsolete.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/mkoctfile_version.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/mkoctfile_version.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/mkoctfile_version.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/mkoctfile_version.m4 diff --git a/interpretor/libsndfile-1.0.25/M4/octave.m4 b/interpretor/lib/src/libsndfile-1.0.25/M4/octave.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/M4/octave.m4 rename to interpretor/lib/src/libsndfile-1.0.25/M4/octave.m4 diff --git a/interpretor/libsndfile-1.0.25/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/NEWS b/interpretor/lib/src/libsndfile-1.0.25/NEWS similarity index 100% rename from interpretor/libsndfile-1.0.25/NEWS rename to interpretor/lib/src/libsndfile-1.0.25/NEWS diff --git a/interpretor/libsndfile-1.0.25/Octave/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/Octave/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/Octave/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/Octave/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/Octave/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/Octave/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/Octave/PKG_ADD b/interpretor/lib/src/libsndfile-1.0.25/Octave/PKG_ADD similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/PKG_ADD rename to interpretor/lib/src/libsndfile-1.0.25/Octave/PKG_ADD diff --git a/interpretor/libsndfile-1.0.25/Octave/octave_test.m b/interpretor/lib/src/libsndfile-1.0.25/Octave/octave_test.m similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/octave_test.m rename to interpretor/lib/src/libsndfile-1.0.25/Octave/octave_test.m diff --git a/interpretor/libsndfile-1.0.25/Octave/octave_test.sh b/interpretor/lib/src/libsndfile-1.0.25/Octave/octave_test.sh similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/octave_test.sh rename to interpretor/lib/src/libsndfile-1.0.25/Octave/octave_test.sh diff --git a/interpretor/libsndfile-1.0.25/Octave/sndfile.cc b/interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile.cc similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/sndfile.cc rename to interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile.cc diff --git a/interpretor/libsndfile-1.0.25/Octave/sndfile_load.m b/interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile_load.m similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/sndfile_load.m rename to interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile_load.m diff --git a/interpretor/libsndfile-1.0.25/Octave/sndfile_play.m b/interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile_play.m similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/sndfile_play.m rename to interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile_play.m diff --git a/interpretor/libsndfile-1.0.25/Octave/sndfile_save.m b/interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile_save.m similarity index 100% rename from interpretor/libsndfile-1.0.25/Octave/sndfile_save.m rename to interpretor/lib/src/libsndfile-1.0.25/Octave/sndfile_save.m diff --git a/interpretor/libsndfile-1.0.25/README b/interpretor/lib/src/libsndfile-1.0.25/README similarity index 100% rename from interpretor/libsndfile-1.0.25/README rename to interpretor/lib/src/libsndfile-1.0.25/README diff --git a/interpretor/libsndfile-1.0.25/Win32/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/Win32/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/Win32/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/Win32/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/Win32/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/Win32/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/Win32/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/Win32/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/Win32/README-precompiled-dll.txt b/interpretor/lib/src/libsndfile-1.0.25/Win32/README-precompiled-dll.txt similarity index 100% rename from interpretor/libsndfile-1.0.25/Win32/README-precompiled-dll.txt rename to interpretor/lib/src/libsndfile-1.0.25/Win32/README-precompiled-dll.txt diff --git a/interpretor/libsndfile-1.0.25/Win32/testprog.c b/interpretor/lib/src/libsndfile-1.0.25/Win32/testprog.c similarity index 100% rename from interpretor/libsndfile-1.0.25/Win32/testprog.c rename to interpretor/lib/src/libsndfile-1.0.25/Win32/testprog.c diff --git a/interpretor/libsndfile-1.0.25/aclocal.m4 b/interpretor/lib/src/libsndfile-1.0.25/aclocal.m4 similarity index 100% rename from interpretor/libsndfile-1.0.25/aclocal.m4 rename to interpretor/lib/src/libsndfile-1.0.25/aclocal.m4 diff --git a/interpretor/libsndfile-1.0.25/build-test-tarball.mk.in b/interpretor/lib/src/libsndfile-1.0.25/build-test-tarball.mk.in similarity index 100% rename from interpretor/libsndfile-1.0.25/build-test-tarball.mk.in rename to interpretor/lib/src/libsndfile-1.0.25/build-test-tarball.mk.in diff --git a/interpretor/libsndfile-1.0.25/configure b/interpretor/lib/src/libsndfile-1.0.25/configure similarity index 100% rename from interpretor/libsndfile-1.0.25/configure rename to interpretor/lib/src/libsndfile-1.0.25/configure diff --git a/interpretor/libsndfile-1.0.25/configure.ac b/interpretor/lib/src/libsndfile-1.0.25/configure.ac similarity index 100% rename from interpretor/libsndfile-1.0.25/configure.ac rename to interpretor/lib/src/libsndfile-1.0.25/configure.ac diff --git a/interpretor/libsndfile-1.0.25/doc/AUTHORS b/interpretor/lib/src/libsndfile-1.0.25/doc/AUTHORS similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/AUTHORS rename to interpretor/lib/src/libsndfile-1.0.25/doc/AUTHORS diff --git a/interpretor/libsndfile-1.0.25/doc/ChangeLog b/interpretor/lib/src/libsndfile-1.0.25/doc/ChangeLog similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/ChangeLog rename to interpretor/lib/src/libsndfile-1.0.25/doc/ChangeLog diff --git a/interpretor/libsndfile-1.0.25/doc/FAQ.html b/interpretor/lib/src/libsndfile-1.0.25/doc/FAQ.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/FAQ.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/FAQ.html diff --git a/interpretor/libsndfile-1.0.25/doc/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/doc/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/doc/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/doc/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/doc/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/doc/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/doc/NEWS b/interpretor/lib/src/libsndfile-1.0.25/doc/NEWS similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/NEWS rename to interpretor/lib/src/libsndfile-1.0.25/doc/NEWS diff --git a/interpretor/libsndfile-1.0.25/doc/README b/interpretor/lib/src/libsndfile-1.0.25/doc/README similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/README rename to interpretor/lib/src/libsndfile-1.0.25/doc/README diff --git a/interpretor/libsndfile-1.0.25/doc/api.html b/interpretor/lib/src/libsndfile-1.0.25/doc/api.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/api.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/api.html diff --git a/interpretor/libsndfile-1.0.25/doc/bugs.html b/interpretor/lib/src/libsndfile-1.0.25/doc/bugs.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/bugs.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/bugs.html diff --git a/interpretor/libsndfile-1.0.25/doc/command.html b/interpretor/lib/src/libsndfile-1.0.25/doc/command.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/command.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/command.html diff --git a/interpretor/libsndfile-1.0.25/doc/dither.html b/interpretor/lib/src/libsndfile-1.0.25/doc/dither.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/dither.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/dither.html diff --git a/interpretor/libsndfile-1.0.25/doc/embedded_files.html b/interpretor/lib/src/libsndfile-1.0.25/doc/embedded_files.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/embedded_files.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/embedded_files.html diff --git a/interpretor/libsndfile-1.0.25/doc/index.html b/interpretor/lib/src/libsndfile-1.0.25/doc/index.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/index.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/index.html diff --git a/interpretor/libsndfile-1.0.25/doc/libsndfile.css b/interpretor/lib/src/libsndfile-1.0.25/doc/libsndfile.css similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/libsndfile.css rename to interpretor/lib/src/libsndfile-1.0.25/doc/libsndfile.css diff --git a/interpretor/libsndfile-1.0.25/doc/libsndfile.css.in b/interpretor/lib/src/libsndfile-1.0.25/doc/libsndfile.css.in similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/libsndfile.css.in rename to interpretor/lib/src/libsndfile-1.0.25/doc/libsndfile.css.in diff --git a/interpretor/libsndfile-1.0.25/doc/libsndfile.jpg b/interpretor/lib/src/libsndfile-1.0.25/doc/libsndfile.jpg similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/libsndfile.jpg rename to interpretor/lib/src/libsndfile-1.0.25/doc/libsndfile.jpg diff --git a/interpretor/libsndfile-1.0.25/doc/lists.html b/interpretor/lib/src/libsndfile-1.0.25/doc/lists.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/lists.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/lists.html diff --git a/interpretor/libsndfile-1.0.25/doc/new_file_type.HOWTO b/interpretor/lib/src/libsndfile-1.0.25/doc/new_file_type.HOWTO similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/new_file_type.HOWTO rename to interpretor/lib/src/libsndfile-1.0.25/doc/new_file_type.HOWTO diff --git a/interpretor/libsndfile-1.0.25/doc/octave.html b/interpretor/lib/src/libsndfile-1.0.25/doc/octave.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/octave.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/octave.html diff --git a/interpretor/libsndfile-1.0.25/doc/pkgconfig.html b/interpretor/lib/src/libsndfile-1.0.25/doc/pkgconfig.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/pkgconfig.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/pkgconfig.html diff --git a/interpretor/libsndfile-1.0.25/doc/sndfile_info.html b/interpretor/lib/src/libsndfile-1.0.25/doc/sndfile_info.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/sndfile_info.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/sndfile_info.html diff --git a/interpretor/libsndfile-1.0.25/doc/tutorial.html b/interpretor/lib/src/libsndfile-1.0.25/doc/tutorial.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/tutorial.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/tutorial.html diff --git a/interpretor/libsndfile-1.0.25/doc/win32.html b/interpretor/lib/src/libsndfile-1.0.25/doc/win32.html similarity index 100% rename from interpretor/libsndfile-1.0.25/doc/win32.html rename to interpretor/lib/src/libsndfile-1.0.25/doc/win32.html diff --git a/interpretor/libsndfile-1.0.25/examples/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/examples/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/examples/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/examples/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/examples/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/examples/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/examples/generate.c b/interpretor/lib/src/libsndfile-1.0.25/examples/generate.c similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/generate.c rename to interpretor/lib/src/libsndfile-1.0.25/examples/generate.c diff --git a/interpretor/libsndfile-1.0.25/examples/list_formats.c b/interpretor/lib/src/libsndfile-1.0.25/examples/list_formats.c similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/list_formats.c rename to interpretor/lib/src/libsndfile-1.0.25/examples/list_formats.c diff --git a/interpretor/libsndfile-1.0.25/examples/make_sine.c b/interpretor/lib/src/libsndfile-1.0.25/examples/make_sine.c similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/make_sine.c rename to interpretor/lib/src/libsndfile-1.0.25/examples/make_sine.c diff --git a/interpretor/libsndfile-1.0.25/examples/sfprocess.c b/interpretor/lib/src/libsndfile-1.0.25/examples/sfprocess.c similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/sfprocess.c rename to interpretor/lib/src/libsndfile-1.0.25/examples/sfprocess.c diff --git a/interpretor/libsndfile-1.0.25/examples/sndfile-to-text.c b/interpretor/lib/src/libsndfile-1.0.25/examples/sndfile-to-text.c similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/sndfile-to-text.c rename to interpretor/lib/src/libsndfile-1.0.25/examples/sndfile-to-text.c diff --git a/interpretor/libsndfile-1.0.25/examples/sndfilehandle.cc b/interpretor/lib/src/libsndfile-1.0.25/examples/sndfilehandle.cc similarity index 100% rename from interpretor/libsndfile-1.0.25/examples/sndfilehandle.cc rename to interpretor/lib/src/libsndfile-1.0.25/examples/sndfilehandle.cc diff --git a/interpretor/libsndfile-1.0.25/libsndfile.spec.in b/interpretor/lib/src/libsndfile-1.0.25/libsndfile.spec.in similarity index 100% rename from interpretor/libsndfile-1.0.25/libsndfile.spec.in rename to interpretor/lib/src/libsndfile-1.0.25/libsndfile.spec.in diff --git a/interpretor/libsndfile-1.0.25/man/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/man/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/man/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/man/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/man/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/man/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/man/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/man/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/man/sndfile-cmp.1 b/interpretor/lib/src/libsndfile-1.0.25/man/sndfile-cmp.1 similarity index 100% rename from interpretor/libsndfile-1.0.25/man/sndfile-cmp.1 rename to interpretor/lib/src/libsndfile-1.0.25/man/sndfile-cmp.1 diff --git a/interpretor/libsndfile-1.0.25/man/sndfile-concat.1 b/interpretor/lib/src/libsndfile-1.0.25/man/sndfile-concat.1 similarity index 100% rename from interpretor/libsndfile-1.0.25/man/sndfile-concat.1 rename to interpretor/lib/src/libsndfile-1.0.25/man/sndfile-concat.1 diff --git a/interpretor/libsndfile-1.0.25/man/sndfile-convert.1 b/interpretor/lib/src/libsndfile-1.0.25/man/sndfile-convert.1 similarity index 100% rename from interpretor/libsndfile-1.0.25/man/sndfile-convert.1 rename to interpretor/lib/src/libsndfile-1.0.25/man/sndfile-convert.1 diff --git a/interpretor/libsndfile-1.0.25/man/sndfile-info.1 b/interpretor/lib/src/libsndfile-1.0.25/man/sndfile-info.1 similarity index 100% rename from interpretor/libsndfile-1.0.25/man/sndfile-info.1 rename to interpretor/lib/src/libsndfile-1.0.25/man/sndfile-info.1 diff --git a/interpretor/libsndfile-1.0.25/man/sndfile-interleave.1 b/interpretor/lib/src/libsndfile-1.0.25/man/sndfile-interleave.1 similarity index 100% rename from interpretor/libsndfile-1.0.25/man/sndfile-interleave.1 rename to interpretor/lib/src/libsndfile-1.0.25/man/sndfile-interleave.1 diff --git a/interpretor/libsndfile-1.0.25/man/sndfile-metadata-get.1 b/interpretor/lib/src/libsndfile-1.0.25/man/sndfile-metadata-get.1 similarity index 100% rename from interpretor/libsndfile-1.0.25/man/sndfile-metadata-get.1 rename to interpretor/lib/src/libsndfile-1.0.25/man/sndfile-metadata-get.1 diff --git a/interpretor/libsndfile-1.0.25/man/sndfile-play.1 b/interpretor/lib/src/libsndfile-1.0.25/man/sndfile-play.1 similarity index 100% rename from interpretor/libsndfile-1.0.25/man/sndfile-play.1 rename to interpretor/lib/src/libsndfile-1.0.25/man/sndfile-play.1 diff --git a/interpretor/libsndfile-1.0.25/programs/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/programs/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/programs/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/programs/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/programs/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/programs/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/programs/common.c b/interpretor/lib/src/libsndfile-1.0.25/programs/common.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/common.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/common.c diff --git a/interpretor/libsndfile-1.0.25/programs/common.h b/interpretor/lib/src/libsndfile-1.0.25/programs/common.h similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/common.h rename to interpretor/lib/src/libsndfile-1.0.25/programs/common.h diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-cmp.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-cmp.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-cmp.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-cmp.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-concat.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-concat.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-concat.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-concat.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-convert.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-convert.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-convert.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-convert.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-deinterleave.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-deinterleave.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-deinterleave.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-deinterleave.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-info.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-info.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-info.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-info.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-interleave.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-interleave.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-interleave.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-interleave.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-metadata-get.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-get.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-metadata-get.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-get.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-metadata-set.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-set.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-metadata-set.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-metadata-set.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-play-beos.cpp b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-play-beos.cpp similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-play-beos.cpp rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-play-beos.cpp diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-play.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-play.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-play.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-play.c diff --git a/interpretor/libsndfile-1.0.25/programs/sndfile-salvage.c b/interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-salvage.c similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/sndfile-salvage.c rename to interpretor/lib/src/libsndfile-1.0.25/programs/sndfile-salvage.c diff --git a/interpretor/libsndfile-1.0.25/programs/test-sndfile-metadata-set.py b/interpretor/lib/src/libsndfile-1.0.25/programs/test-sndfile-metadata-set.py similarity index 100% rename from interpretor/libsndfile-1.0.25/programs/test-sndfile-metadata-set.py rename to interpretor/lib/src/libsndfile-1.0.25/programs/test-sndfile-metadata-set.py diff --git a/interpretor/libsndfile-1.0.25/regtest/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/regtest/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/regtest/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/regtest/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/regtest/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/regtest/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/regtest/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/regtest/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/regtest/checksum.c b/interpretor/lib/src/libsndfile-1.0.25/regtest/checksum.c similarity index 100% rename from interpretor/libsndfile-1.0.25/regtest/checksum.c rename to interpretor/lib/src/libsndfile-1.0.25/regtest/checksum.c diff --git a/interpretor/libsndfile-1.0.25/regtest/database.c b/interpretor/lib/src/libsndfile-1.0.25/regtest/database.c similarity index 100% rename from interpretor/libsndfile-1.0.25/regtest/database.c rename to interpretor/lib/src/libsndfile-1.0.25/regtest/database.c diff --git a/interpretor/libsndfile-1.0.25/regtest/regtest.h b/interpretor/lib/src/libsndfile-1.0.25/regtest/regtest.h similarity index 100% rename from interpretor/libsndfile-1.0.25/regtest/regtest.h rename to interpretor/lib/src/libsndfile-1.0.25/regtest/regtest.h diff --git a/interpretor/libsndfile-1.0.25/regtest/sndfile-regtest.c b/interpretor/lib/src/libsndfile-1.0.25/regtest/sndfile-regtest.c similarity index 100% rename from interpretor/libsndfile-1.0.25/regtest/sndfile-regtest.c rename to interpretor/lib/src/libsndfile-1.0.25/regtest/sndfile-regtest.c diff --git a/interpretor/libsndfile-1.0.25/sndfile.pc.in b/interpretor/lib/src/libsndfile-1.0.25/sndfile.pc.in similarity index 100% rename from interpretor/libsndfile-1.0.25/sndfile.pc.in rename to interpretor/lib/src/libsndfile-1.0.25/sndfile.pc.in diff --git a/interpretor/libsndfile-1.0.25/src/G72x/ChangeLog b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/ChangeLog similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/ChangeLog rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/ChangeLog diff --git a/interpretor/libsndfile-1.0.25/src/G72x/README b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/README similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/README rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/README diff --git a/interpretor/libsndfile-1.0.25/src/G72x/README.original b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/README.original similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/README.original rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/README.original diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g721.c b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g721.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g721.c rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g721.c diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g723_16.c b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g723_16.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g723_16.c rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g723_16.c diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g723_24.c b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g723_24.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g723_24.c rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g723_24.c diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g723_40.c b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g723_40.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g723_40.c rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g723_40.c diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g72x.c b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g72x.c rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x.c diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g72x.h b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g72x.h rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x.h diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g72x_priv.h b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x_priv.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g72x_priv.h rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x_priv.h diff --git a/interpretor/libsndfile-1.0.25/src/G72x/g72x_test.c b/interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/G72x/g72x_test.c rename to interpretor/lib/src/libsndfile-1.0.25/src/G72x/g72x_test.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/COPYRIGHT b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/COPYRIGHT similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/COPYRIGHT rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/COPYRIGHT diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/ChangeLog b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/ChangeLog similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/ChangeLog rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/ChangeLog diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/README b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/README similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/README rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/README diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/add.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/add.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/add.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/add.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/code.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/code.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/code.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/code.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/config.h b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/config.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/config.h rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/config.h diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/decode.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/decode.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/decode.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/decode.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/gsm.h b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/gsm.h rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm.h diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/gsm610_priv.h b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm610_priv.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/gsm610_priv.h rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm610_priv.h diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/gsm_create.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_create.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/gsm_create.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_create.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/gsm_decode.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_decode.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/gsm_decode.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_decode.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/gsm_destroy.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_destroy.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/gsm_destroy.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_destroy.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/gsm_encode.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_encode.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/gsm_encode.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_encode.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/gsm_option.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_option.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/gsm_option.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/gsm_option.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/long_term.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/long_term.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/long_term.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/long_term.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/lpc.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/lpc.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/lpc.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/lpc.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/preprocess.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/preprocess.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/preprocess.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/preprocess.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/rpe.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/rpe.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/rpe.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/rpe.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/short_term.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/short_term.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/short_term.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/short_term.c diff --git a/interpretor/libsndfile-1.0.25/src/GSM610/table.c b/interpretor/lib/src/libsndfile-1.0.25/src/GSM610/table.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/GSM610/table.c rename to interpretor/lib/src/libsndfile-1.0.25/src/GSM610/table.c diff --git a/interpretor/libsndfile-1.0.25/src/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/src/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/src/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/src/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/src/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/src/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/src/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/src/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/src/Symbols.darwin b/interpretor/lib/src/libsndfile-1.0.25/src/Symbols.darwin similarity index 100% rename from interpretor/libsndfile-1.0.25/src/Symbols.darwin rename to interpretor/lib/src/libsndfile-1.0.25/src/Symbols.darwin diff --git a/interpretor/libsndfile-1.0.25/src/Symbols.gnu-binutils b/interpretor/lib/src/libsndfile-1.0.25/src/Symbols.gnu-binutils similarity index 100% rename from interpretor/libsndfile-1.0.25/src/Symbols.gnu-binutils rename to interpretor/lib/src/libsndfile-1.0.25/src/Symbols.gnu-binutils diff --git a/interpretor/libsndfile-1.0.25/src/Symbols.os2 b/interpretor/lib/src/libsndfile-1.0.25/src/Symbols.os2 similarity index 100% rename from interpretor/libsndfile-1.0.25/src/Symbols.os2 rename to interpretor/lib/src/libsndfile-1.0.25/src/Symbols.os2 diff --git a/interpretor/libsndfile-1.0.25/src/Symbols.static b/interpretor/lib/src/libsndfile-1.0.25/src/Symbols.static similarity index 100% rename from interpretor/libsndfile-1.0.25/src/Symbols.static rename to interpretor/lib/src/libsndfile-1.0.25/src/Symbols.static diff --git a/interpretor/libsndfile-1.0.25/src/aiff.c b/interpretor/lib/src/libsndfile-1.0.25/src/aiff.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/aiff.c rename to interpretor/lib/src/libsndfile-1.0.25/src/aiff.c diff --git a/interpretor/libsndfile-1.0.25/src/alaw.c b/interpretor/lib/src/libsndfile-1.0.25/src/alaw.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/alaw.c rename to interpretor/lib/src/libsndfile-1.0.25/src/alaw.c diff --git a/interpretor/libsndfile-1.0.25/src/au.c b/interpretor/lib/src/libsndfile-1.0.25/src/au.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/au.c rename to interpretor/lib/src/libsndfile-1.0.25/src/au.c diff --git a/interpretor/libsndfile-1.0.25/src/audio_detect.c b/interpretor/lib/src/libsndfile-1.0.25/src/audio_detect.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/audio_detect.c rename to interpretor/lib/src/libsndfile-1.0.25/src/audio_detect.c diff --git a/interpretor/libsndfile-1.0.25/src/avr.c b/interpretor/lib/src/libsndfile-1.0.25/src/avr.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/avr.c rename to interpretor/lib/src/libsndfile-1.0.25/src/avr.c diff --git a/interpretor/libsndfile-1.0.25/src/binheader_writef_check.py b/interpretor/lib/src/libsndfile-1.0.25/src/binheader_writef_check.py similarity index 100% rename from interpretor/libsndfile-1.0.25/src/binheader_writef_check.py rename to interpretor/lib/src/libsndfile-1.0.25/src/binheader_writef_check.py diff --git a/interpretor/libsndfile-1.0.25/src/broadcast.c b/interpretor/lib/src/libsndfile-1.0.25/src/broadcast.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/broadcast.c rename to interpretor/lib/src/libsndfile-1.0.25/src/broadcast.c diff --git a/interpretor/libsndfile-1.0.25/src/caf.c b/interpretor/lib/src/libsndfile-1.0.25/src/caf.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/caf.c rename to interpretor/lib/src/libsndfile-1.0.25/src/caf.c diff --git a/interpretor/libsndfile-1.0.25/src/chanmap.c b/interpretor/lib/src/libsndfile-1.0.25/src/chanmap.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/chanmap.c rename to interpretor/lib/src/libsndfile-1.0.25/src/chanmap.c diff --git a/interpretor/libsndfile-1.0.25/src/chanmap.h b/interpretor/lib/src/libsndfile-1.0.25/src/chanmap.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/chanmap.h rename to interpretor/lib/src/libsndfile-1.0.25/src/chanmap.h diff --git a/interpretor/libsndfile-1.0.25/src/chunk.c b/interpretor/lib/src/libsndfile-1.0.25/src/chunk.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/chunk.c rename to interpretor/lib/src/libsndfile-1.0.25/src/chunk.c diff --git a/interpretor/libsndfile-1.0.25/src/command.c b/interpretor/lib/src/libsndfile-1.0.25/src/command.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/command.c rename to interpretor/lib/src/libsndfile-1.0.25/src/command.c diff --git a/interpretor/libsndfile-1.0.25/src/common.c b/interpretor/lib/src/libsndfile-1.0.25/src/common.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/common.c rename to interpretor/lib/src/libsndfile-1.0.25/src/common.c diff --git a/interpretor/libsndfile-1.0.25/src/common.h b/interpretor/lib/src/libsndfile-1.0.25/src/common.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/common.h rename to interpretor/lib/src/libsndfile-1.0.25/src/common.h diff --git a/interpretor/libsndfile-1.0.25/src/config.h.in b/interpretor/lib/src/libsndfile-1.0.25/src/config.h.in similarity index 100% rename from interpretor/libsndfile-1.0.25/src/config.h.in rename to interpretor/lib/src/libsndfile-1.0.25/src/config.h.in diff --git a/interpretor/libsndfile-1.0.25/src/create_symbols_file.py b/interpretor/lib/src/libsndfile-1.0.25/src/create_symbols_file.py similarity index 100% rename from interpretor/libsndfile-1.0.25/src/create_symbols_file.py rename to interpretor/lib/src/libsndfile-1.0.25/src/create_symbols_file.py diff --git a/interpretor/libsndfile-1.0.25/src/dither.c b/interpretor/lib/src/libsndfile-1.0.25/src/dither.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/dither.c rename to interpretor/lib/src/libsndfile-1.0.25/src/dither.c diff --git a/interpretor/libsndfile-1.0.25/src/double64.c b/interpretor/lib/src/libsndfile-1.0.25/src/double64.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/double64.c rename to interpretor/lib/src/libsndfile-1.0.25/src/double64.c diff --git a/interpretor/libsndfile-1.0.25/src/dwd.c b/interpretor/lib/src/libsndfile-1.0.25/src/dwd.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/dwd.c rename to interpretor/lib/src/libsndfile-1.0.25/src/dwd.c diff --git a/interpretor/libsndfile-1.0.25/src/dwvw.c b/interpretor/lib/src/libsndfile-1.0.25/src/dwvw.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/dwvw.c rename to interpretor/lib/src/libsndfile-1.0.25/src/dwvw.c diff --git a/interpretor/libsndfile-1.0.25/src/file_io.c b/interpretor/lib/src/libsndfile-1.0.25/src/file_io.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/file_io.c rename to interpretor/lib/src/libsndfile-1.0.25/src/file_io.c diff --git a/interpretor/libsndfile-1.0.25/src/flac.c b/interpretor/lib/src/libsndfile-1.0.25/src/flac.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/flac.c rename to interpretor/lib/src/libsndfile-1.0.25/src/flac.c diff --git a/interpretor/libsndfile-1.0.25/src/float32.c b/interpretor/lib/src/libsndfile-1.0.25/src/float32.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/float32.c rename to interpretor/lib/src/libsndfile-1.0.25/src/float32.c diff --git a/interpretor/libsndfile-1.0.25/src/g72x.c b/interpretor/lib/src/libsndfile-1.0.25/src/g72x.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/g72x.c rename to interpretor/lib/src/libsndfile-1.0.25/src/g72x.c diff --git a/interpretor/libsndfile-1.0.25/src/gsm610.c b/interpretor/lib/src/libsndfile-1.0.25/src/gsm610.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/gsm610.c rename to interpretor/lib/src/libsndfile-1.0.25/src/gsm610.c diff --git a/interpretor/libsndfile-1.0.25/src/htk.c b/interpretor/lib/src/libsndfile-1.0.25/src/htk.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/htk.c rename to interpretor/lib/src/libsndfile-1.0.25/src/htk.c diff --git a/interpretor/libsndfile-1.0.25/src/id3.c b/interpretor/lib/src/libsndfile-1.0.25/src/id3.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/id3.c rename to interpretor/lib/src/libsndfile-1.0.25/src/id3.c diff --git a/interpretor/libsndfile-1.0.25/src/ima_adpcm.c b/interpretor/lib/src/libsndfile-1.0.25/src/ima_adpcm.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ima_adpcm.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ima_adpcm.c diff --git a/interpretor/libsndfile-1.0.25/src/ima_oki_adpcm.c b/interpretor/lib/src/libsndfile-1.0.25/src/ima_oki_adpcm.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ima_oki_adpcm.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ima_oki_adpcm.c diff --git a/interpretor/libsndfile-1.0.25/src/ima_oki_adpcm.h b/interpretor/lib/src/libsndfile-1.0.25/src/ima_oki_adpcm.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ima_oki_adpcm.h rename to interpretor/lib/src/libsndfile-1.0.25/src/ima_oki_adpcm.h diff --git a/interpretor/libsndfile-1.0.25/src/interleave.c b/interpretor/lib/src/libsndfile-1.0.25/src/interleave.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/interleave.c rename to interpretor/lib/src/libsndfile-1.0.25/src/interleave.c diff --git a/interpretor/libsndfile-1.0.25/src/ircam.c b/interpretor/lib/src/libsndfile-1.0.25/src/ircam.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ircam.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ircam.c diff --git a/interpretor/libsndfile-1.0.25/src/libsndfile-1.def b/interpretor/lib/src/libsndfile-1.0.25/src/libsndfile-1.def similarity index 100% rename from interpretor/libsndfile-1.0.25/src/libsndfile-1.def rename to interpretor/lib/src/libsndfile-1.0.25/src/libsndfile-1.def diff --git a/interpretor/libsndfile-1.0.25/src/macbinary3.c b/interpretor/lib/src/libsndfile-1.0.25/src/macbinary3.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/macbinary3.c rename to interpretor/lib/src/libsndfile-1.0.25/src/macbinary3.c diff --git a/interpretor/libsndfile-1.0.25/src/macos.c b/interpretor/lib/src/libsndfile-1.0.25/src/macos.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/macos.c rename to interpretor/lib/src/libsndfile-1.0.25/src/macos.c diff --git a/interpretor/libsndfile-1.0.25/src/make-static-lib-hidden-privates.sh b/interpretor/lib/src/libsndfile-1.0.25/src/make-static-lib-hidden-privates.sh similarity index 100% rename from interpretor/libsndfile-1.0.25/src/make-static-lib-hidden-privates.sh rename to interpretor/lib/src/libsndfile-1.0.25/src/make-static-lib-hidden-privates.sh diff --git a/interpretor/libsndfile-1.0.25/src/mat4.c b/interpretor/lib/src/libsndfile-1.0.25/src/mat4.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/mat4.c rename to interpretor/lib/src/libsndfile-1.0.25/src/mat4.c diff --git a/interpretor/libsndfile-1.0.25/src/mat5.c b/interpretor/lib/src/libsndfile-1.0.25/src/mat5.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/mat5.c rename to interpretor/lib/src/libsndfile-1.0.25/src/mat5.c diff --git a/interpretor/libsndfile-1.0.25/src/mpc2k.c b/interpretor/lib/src/libsndfile-1.0.25/src/mpc2k.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/mpc2k.c rename to interpretor/lib/src/libsndfile-1.0.25/src/mpc2k.c diff --git a/interpretor/libsndfile-1.0.25/src/ms_adpcm.c b/interpretor/lib/src/libsndfile-1.0.25/src/ms_adpcm.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ms_adpcm.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ms_adpcm.c diff --git a/interpretor/libsndfile-1.0.25/src/nist.c b/interpretor/lib/src/libsndfile-1.0.25/src/nist.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/nist.c rename to interpretor/lib/src/libsndfile-1.0.25/src/nist.c diff --git a/interpretor/libsndfile-1.0.25/src/ogg.c b/interpretor/lib/src/libsndfile-1.0.25/src/ogg.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ogg.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ogg.c diff --git a/interpretor/libsndfile-1.0.25/src/ogg.h b/interpretor/lib/src/libsndfile-1.0.25/src/ogg.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ogg.h rename to interpretor/lib/src/libsndfile-1.0.25/src/ogg.h diff --git a/interpretor/libsndfile-1.0.25/src/ogg_pcm.c b/interpretor/lib/src/libsndfile-1.0.25/src/ogg_pcm.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ogg_pcm.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ogg_pcm.c diff --git a/interpretor/libsndfile-1.0.25/src/ogg_speex.c b/interpretor/lib/src/libsndfile-1.0.25/src/ogg_speex.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ogg_speex.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ogg_speex.c diff --git a/interpretor/libsndfile-1.0.25/src/ogg_vorbis.c b/interpretor/lib/src/libsndfile-1.0.25/src/ogg_vorbis.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ogg_vorbis.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ogg_vorbis.c diff --git a/interpretor/libsndfile-1.0.25/src/paf.c b/interpretor/lib/src/libsndfile-1.0.25/src/paf.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/paf.c rename to interpretor/lib/src/libsndfile-1.0.25/src/paf.c diff --git a/interpretor/libsndfile-1.0.25/src/pcm.c b/interpretor/lib/src/libsndfile-1.0.25/src/pcm.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/pcm.c rename to interpretor/lib/src/libsndfile-1.0.25/src/pcm.c diff --git a/interpretor/libsndfile-1.0.25/src/pvf.c b/interpretor/lib/src/libsndfile-1.0.25/src/pvf.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/pvf.c rename to interpretor/lib/src/libsndfile-1.0.25/src/pvf.c diff --git a/interpretor/libsndfile-1.0.25/src/raw.c b/interpretor/lib/src/libsndfile-1.0.25/src/raw.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/raw.c rename to interpretor/lib/src/libsndfile-1.0.25/src/raw.c diff --git a/interpretor/libsndfile-1.0.25/src/rf64.c b/interpretor/lib/src/libsndfile-1.0.25/src/rf64.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/rf64.c rename to interpretor/lib/src/libsndfile-1.0.25/src/rf64.c diff --git a/interpretor/libsndfile-1.0.25/src/rx2.c b/interpretor/lib/src/libsndfile-1.0.25/src/rx2.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/rx2.c rename to interpretor/lib/src/libsndfile-1.0.25/src/rx2.c diff --git a/interpretor/libsndfile-1.0.25/src/sd2.c b/interpretor/lib/src/libsndfile-1.0.25/src/sd2.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sd2.c rename to interpretor/lib/src/libsndfile-1.0.25/src/sd2.c diff --git a/interpretor/libsndfile-1.0.25/src/sds.c b/interpretor/lib/src/libsndfile-1.0.25/src/sds.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sds.c rename to interpretor/lib/src/libsndfile-1.0.25/src/sds.c diff --git a/interpretor/libsndfile-1.0.25/src/sf_unistd.h b/interpretor/lib/src/libsndfile-1.0.25/src/sf_unistd.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sf_unistd.h rename to interpretor/lib/src/libsndfile-1.0.25/src/sf_unistd.h diff --git a/interpretor/libsndfile-1.0.25/src/sfconfig.h b/interpretor/lib/src/libsndfile-1.0.25/src/sfconfig.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sfconfig.h rename to interpretor/lib/src/libsndfile-1.0.25/src/sfconfig.h diff --git a/interpretor/libsndfile-1.0.25/src/sfendian.h b/interpretor/lib/src/libsndfile-1.0.25/src/sfendian.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sfendian.h rename to interpretor/lib/src/libsndfile-1.0.25/src/sfendian.h diff --git a/interpretor/libsndfile-1.0.25/src/sndfile.c b/interpretor/lib/src/libsndfile-1.0.25/src/sndfile.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sndfile.c rename to interpretor/lib/src/libsndfile-1.0.25/src/sndfile.c diff --git a/interpretor/libsndfile-1.0.25/src/sndfile.h.in b/interpretor/lib/src/libsndfile-1.0.25/src/sndfile.h.in similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sndfile.h.in rename to interpretor/lib/src/libsndfile-1.0.25/src/sndfile.h.in diff --git a/interpretor/libsndfile-1.0.25/src/sndfile.hh b/interpretor/lib/src/libsndfile-1.0.25/src/sndfile.hh similarity index 100% rename from interpretor/libsndfile-1.0.25/src/sndfile.hh rename to interpretor/lib/src/libsndfile-1.0.25/src/sndfile.hh diff --git a/interpretor/libsndfile-1.0.25/src/strings.c b/interpretor/lib/src/libsndfile-1.0.25/src/strings.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/strings.c rename to interpretor/lib/src/libsndfile-1.0.25/src/strings.c diff --git a/interpretor/libsndfile-1.0.25/src/svx.c b/interpretor/lib/src/libsndfile-1.0.25/src/svx.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/svx.c rename to interpretor/lib/src/libsndfile-1.0.25/src/svx.c diff --git a/interpretor/libsndfile-1.0.25/src/test_audio_detect.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_audio_detect.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_audio_detect.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_audio_detect.c diff --git a/interpretor/libsndfile-1.0.25/src/test_broadcast_var.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_broadcast_var.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_broadcast_var.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_broadcast_var.c diff --git a/interpretor/libsndfile-1.0.25/src/test_conversions.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_conversions.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_conversions.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_conversions.c diff --git a/interpretor/libsndfile-1.0.25/src/test_endswap.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_endswap.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_endswap.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_endswap.c diff --git a/interpretor/libsndfile-1.0.25/src/test_endswap.def b/interpretor/lib/src/libsndfile-1.0.25/src/test_endswap.def similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_endswap.def rename to interpretor/lib/src/libsndfile-1.0.25/src/test_endswap.def diff --git a/interpretor/libsndfile-1.0.25/src/test_endswap.tpl b/interpretor/lib/src/libsndfile-1.0.25/src/test_endswap.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_endswap.tpl rename to interpretor/lib/src/libsndfile-1.0.25/src/test_endswap.tpl diff --git a/interpretor/libsndfile-1.0.25/src/test_file_io.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_file_io.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_file_io.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_file_io.c diff --git a/interpretor/libsndfile-1.0.25/src/test_float.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_float.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_float.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_float.c diff --git a/interpretor/libsndfile-1.0.25/src/test_ima_oki_adpcm.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_ima_oki_adpcm.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_ima_oki_adpcm.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_ima_oki_adpcm.c diff --git a/interpretor/libsndfile-1.0.25/src/test_log_printf.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_log_printf.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_log_printf.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_log_printf.c diff --git a/interpretor/libsndfile-1.0.25/src/test_main.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_main.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_main.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_main.c diff --git a/interpretor/libsndfile-1.0.25/src/test_main.h b/interpretor/lib/src/libsndfile-1.0.25/src/test_main.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_main.h rename to interpretor/lib/src/libsndfile-1.0.25/src/test_main.h diff --git a/interpretor/libsndfile-1.0.25/src/test_strncpy_crlf.c b/interpretor/lib/src/libsndfile-1.0.25/src/test_strncpy_crlf.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/test_strncpy_crlf.c rename to interpretor/lib/src/libsndfile-1.0.25/src/test_strncpy_crlf.c diff --git a/interpretor/libsndfile-1.0.25/src/txw.c b/interpretor/lib/src/libsndfile-1.0.25/src/txw.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/txw.c rename to interpretor/lib/src/libsndfile-1.0.25/src/txw.c diff --git a/interpretor/libsndfile-1.0.25/src/ulaw.c b/interpretor/lib/src/libsndfile-1.0.25/src/ulaw.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/ulaw.c rename to interpretor/lib/src/libsndfile-1.0.25/src/ulaw.c diff --git a/interpretor/libsndfile-1.0.25/src/version-metadata.rc b/interpretor/lib/src/libsndfile-1.0.25/src/version-metadata.rc similarity index 100% rename from interpretor/libsndfile-1.0.25/src/version-metadata.rc rename to interpretor/lib/src/libsndfile-1.0.25/src/version-metadata.rc diff --git a/interpretor/libsndfile-1.0.25/src/version-metadata.rc.in b/interpretor/lib/src/libsndfile-1.0.25/src/version-metadata.rc.in similarity index 100% rename from interpretor/libsndfile-1.0.25/src/version-metadata.rc.in rename to interpretor/lib/src/libsndfile-1.0.25/src/version-metadata.rc.in diff --git a/interpretor/libsndfile-1.0.25/src/voc.c b/interpretor/lib/src/libsndfile-1.0.25/src/voc.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/voc.c rename to interpretor/lib/src/libsndfile-1.0.25/src/voc.c diff --git a/interpretor/libsndfile-1.0.25/src/vox_adpcm.c b/interpretor/lib/src/libsndfile-1.0.25/src/vox_adpcm.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/vox_adpcm.c rename to interpretor/lib/src/libsndfile-1.0.25/src/vox_adpcm.c diff --git a/interpretor/libsndfile-1.0.25/src/w64.c b/interpretor/lib/src/libsndfile-1.0.25/src/w64.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/w64.c rename to interpretor/lib/src/libsndfile-1.0.25/src/w64.c diff --git a/interpretor/libsndfile-1.0.25/src/wav.c b/interpretor/lib/src/libsndfile-1.0.25/src/wav.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/wav.c rename to interpretor/lib/src/libsndfile-1.0.25/src/wav.c diff --git a/interpretor/libsndfile-1.0.25/src/wav_w64.c b/interpretor/lib/src/libsndfile-1.0.25/src/wav_w64.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/wav_w64.c rename to interpretor/lib/src/libsndfile-1.0.25/src/wav_w64.c diff --git a/interpretor/libsndfile-1.0.25/src/wav_w64.h b/interpretor/lib/src/libsndfile-1.0.25/src/wav_w64.h similarity index 100% rename from interpretor/libsndfile-1.0.25/src/wav_w64.h rename to interpretor/lib/src/libsndfile-1.0.25/src/wav_w64.h diff --git a/interpretor/libsndfile-1.0.25/src/windows.c b/interpretor/lib/src/libsndfile-1.0.25/src/windows.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/windows.c rename to interpretor/lib/src/libsndfile-1.0.25/src/windows.c diff --git a/interpretor/libsndfile-1.0.25/src/wve.c b/interpretor/lib/src/libsndfile-1.0.25/src/wve.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/wve.c rename to interpretor/lib/src/libsndfile-1.0.25/src/wve.c diff --git a/interpretor/libsndfile-1.0.25/src/xi.c b/interpretor/lib/src/libsndfile-1.0.25/src/xi.c similarity index 100% rename from interpretor/libsndfile-1.0.25/src/xi.c rename to interpretor/lib/src/libsndfile-1.0.25/src/xi.c diff --git a/interpretor/libsndfile-1.0.25/tests/Makefile.am b/interpretor/lib/src/libsndfile-1.0.25/tests/Makefile.am similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/Makefile.am rename to interpretor/lib/src/libsndfile-1.0.25/tests/Makefile.am diff --git a/interpretor/libsndfile-1.0.25/tests/Makefile.in b/interpretor/lib/src/libsndfile-1.0.25/tests/Makefile.in similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/Makefile.in rename to interpretor/lib/src/libsndfile-1.0.25/tests/Makefile.in diff --git a/interpretor/libsndfile-1.0.25/tests/aiff_rw_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/aiff_rw_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/aiff_rw_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/aiff_rw_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/alaw_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/alaw_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/alaw_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/alaw_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/benchmark.c b/interpretor/lib/src/libsndfile-1.0.25/tests/benchmark.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/benchmark.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/benchmark.c diff --git a/interpretor/libsndfile-1.0.25/tests/benchmark.def b/interpretor/lib/src/libsndfile-1.0.25/tests/benchmark.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/benchmark.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/benchmark.def diff --git a/interpretor/libsndfile-1.0.25/tests/benchmark.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/benchmark.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/benchmark.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/benchmark.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/checksum_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/checksum_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/checksum_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/checksum_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/command_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/command_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/command_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/command_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/cpp_test.cc b/interpretor/lib/src/libsndfile-1.0.25/tests/cpp_test.cc similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/cpp_test.cc rename to interpretor/lib/src/libsndfile-1.0.25/tests/cpp_test.cc diff --git a/interpretor/libsndfile-1.0.25/tests/dft_cmp.c b/interpretor/lib/src/libsndfile-1.0.25/tests/dft_cmp.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/dft_cmp.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/dft_cmp.c diff --git a/interpretor/libsndfile-1.0.25/tests/dft_cmp.h b/interpretor/lib/src/libsndfile-1.0.25/tests/dft_cmp.h similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/dft_cmp.h rename to interpretor/lib/src/libsndfile-1.0.25/tests/dft_cmp.h diff --git a/interpretor/libsndfile-1.0.25/tests/dither_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/dither_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/dither_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/dither_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/dwvw_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/dwvw_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/dwvw_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/dwvw_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/error_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/error_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/error_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/error_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/external_libs_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/external_libs_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/external_libs_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/external_libs_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/fix_this.c b/interpretor/lib/src/libsndfile-1.0.25/tests/fix_this.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/fix_this.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/fix_this.c diff --git a/interpretor/libsndfile-1.0.25/tests/floating_point_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/floating_point_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/floating_point_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/floating_point_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/floating_point_test.def b/interpretor/lib/src/libsndfile-1.0.25/tests/floating_point_test.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/floating_point_test.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/floating_point_test.def diff --git a/interpretor/libsndfile-1.0.25/tests/floating_point_test.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/floating_point_test.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/floating_point_test.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/floating_point_test.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/format_check_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/format_check_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/format_check_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/format_check_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/generate.c b/interpretor/lib/src/libsndfile-1.0.25/tests/generate.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/generate.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/generate.c diff --git a/interpretor/libsndfile-1.0.25/tests/generate.h b/interpretor/lib/src/libsndfile-1.0.25/tests/generate.h similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/generate.h rename to interpretor/lib/src/libsndfile-1.0.25/tests/generate.h diff --git a/interpretor/libsndfile-1.0.25/tests/header_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/header_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/header_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/header_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/header_test.def b/interpretor/lib/src/libsndfile-1.0.25/tests/header_test.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/header_test.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/header_test.def diff --git a/interpretor/libsndfile-1.0.25/tests/header_test.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/header_test.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/header_test.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/header_test.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/headerless_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/headerless_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/headerless_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/headerless_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/largefile_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/largefile_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/largefile_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/largefile_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/locale_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/locale_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/locale_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/locale_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/lossy_comp_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/lossy_comp_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/lossy_comp_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/lossy_comp_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/misc_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/misc_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/misc_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/misc_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/multi_file_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/multi_file_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/multi_file_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/multi_file_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/ogg_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/ogg_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/ogg_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/ogg_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/pcm_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/pcm_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/pcm_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/pcm_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/pcm_test.def b/interpretor/lib/src/libsndfile-1.0.25/tests/pcm_test.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/pcm_test.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/pcm_test.def diff --git a/interpretor/libsndfile-1.0.25/tests/pcm_test.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/pcm_test.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/pcm_test.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/pcm_test.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/peak_chunk_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/peak_chunk_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/peak_chunk_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/peak_chunk_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/pedantic-header-test.sh.in b/interpretor/lib/src/libsndfile-1.0.25/tests/pedantic-header-test.sh.in similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/pedantic-header-test.sh.in rename to interpretor/lib/src/libsndfile-1.0.25/tests/pedantic-header-test.sh.in diff --git a/interpretor/libsndfile-1.0.25/tests/pipe_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/pipe_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/pipe_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/pipe_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/pipe_test.def b/interpretor/lib/src/libsndfile-1.0.25/tests/pipe_test.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/pipe_test.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/pipe_test.def diff --git a/interpretor/libsndfile-1.0.25/tests/pipe_test.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/pipe_test.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/pipe_test.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/pipe_test.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/raw_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/raw_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/raw_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/raw_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/rdwr_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/rdwr_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/rdwr_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/rdwr_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/rdwr_test.def b/interpretor/lib/src/libsndfile-1.0.25/tests/rdwr_test.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/rdwr_test.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/rdwr_test.def diff --git a/interpretor/libsndfile-1.0.25/tests/rdwr_test.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/rdwr_test.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/rdwr_test.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/rdwr_test.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/scale_clip_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/scale_clip_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/scale_clip_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/scale_clip_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/scale_clip_test.def b/interpretor/lib/src/libsndfile-1.0.25/tests/scale_clip_test.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/scale_clip_test.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/scale_clip_test.def diff --git a/interpretor/libsndfile-1.0.25/tests/scale_clip_test.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/scale_clip_test.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/scale_clip_test.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/scale_clip_test.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/sfversion.c b/interpretor/lib/src/libsndfile-1.0.25/tests/sfversion.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/sfversion.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/sfversion.c diff --git a/interpretor/libsndfile-1.0.25/tests/stdin_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/stdin_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/stdin_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/stdin_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/stdio_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/stdio_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/stdio_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/stdio_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/stdout_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/stdout_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/stdout_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/stdout_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/string_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/string_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/string_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/string_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/test_wrapper.sh.in b/interpretor/lib/src/libsndfile-1.0.25/tests/test_wrapper.sh.in similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/test_wrapper.sh.in rename to interpretor/lib/src/libsndfile-1.0.25/tests/test_wrapper.sh.in diff --git a/interpretor/libsndfile-1.0.25/tests/ulaw_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/ulaw_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/ulaw_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/ulaw_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/utils.c b/interpretor/lib/src/libsndfile-1.0.25/tests/utils.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/utils.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/utils.c diff --git a/interpretor/libsndfile-1.0.25/tests/utils.def b/interpretor/lib/src/libsndfile-1.0.25/tests/utils.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/utils.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/utils.def diff --git a/interpretor/libsndfile-1.0.25/tests/utils.h b/interpretor/lib/src/libsndfile-1.0.25/tests/utils.h similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/utils.h rename to interpretor/lib/src/libsndfile-1.0.25/tests/utils.h diff --git a/interpretor/libsndfile-1.0.25/tests/utils.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/utils.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/utils.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/utils.tpl diff --git a/interpretor/libsndfile-1.0.25/tests/virtual_io_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/virtual_io_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/virtual_io_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/virtual_io_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/vorbis_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/vorbis_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/vorbis_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/vorbis_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/win32_ordinal_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/win32_ordinal_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/win32_ordinal_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/win32_ordinal_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/win32_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/win32_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/win32_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/win32_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/write_read_test.c b/interpretor/lib/src/libsndfile-1.0.25/tests/write_read_test.c similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/write_read_test.c rename to interpretor/lib/src/libsndfile-1.0.25/tests/write_read_test.c diff --git a/interpretor/libsndfile-1.0.25/tests/write_read_test.def b/interpretor/lib/src/libsndfile-1.0.25/tests/write_read_test.def similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/write_read_test.def rename to interpretor/lib/src/libsndfile-1.0.25/tests/write_read_test.def diff --git a/interpretor/libsndfile-1.0.25/tests/write_read_test.tpl b/interpretor/lib/src/libsndfile-1.0.25/tests/write_read_test.tpl similarity index 100% rename from interpretor/libsndfile-1.0.25/tests/write_read_test.tpl rename to interpretor/lib/src/libsndfile-1.0.25/tests/write_read_test.tpl