aboutsummaryrefslogtreecommitdiff
path: root/audio/faust
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-02-16 20:33:33 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-02-16 20:33:33 +0000
commit7eb6fb9871a7ac57bbd3c0451259065cef26bec6 (patch)
treecd578cdaa3f45b209ca69579cbeb93ef226ee9f2 /audio/faust
parenta0279bebd1d8ba4c5a40d135814dfccf8e052d82 (diff)
downloadports-7eb6fb9871a7ac57bbd3c0451259065cef26bec6.tar.gz
ports-7eb6fb9871a7ac57bbd3c0451259065cef26bec6.zip
Notes
Diffstat (limited to 'audio/faust')
-rw-r--r--audio/faust/Makefile94
-rw-r--r--audio/faust/distinfo14
-rw-r--r--audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp11
-rw-r--r--audio/faust/files/patch-architecture_faust_dsp_timed-dsp.h11
-rw-r--r--audio/faust/files/patch-architecture_osclib_oscpack_Makefile24
-rw-r--r--audio/faust/files/patch-architecture_osclib_oscpack_ip_posix_UdpSocket.cpp34
-rw-r--r--audio/faust/files/patch-build_CMakeLists.txt28
-rw-r--r--audio/faust/files/patch-compiler_Makefile.unix17
-rw-r--r--audio/faust/pkg-plist427
9 files changed, 221 insertions, 439 deletions
diff --git a/audio/faust/Makefile b/audio/faust/Makefile
index e85200164511..6be756987666 100644
--- a/audio/faust/Makefile
+++ b/audio/faust/Makefile
@@ -2,96 +2,54 @@
# $FreeBSD$
PORTNAME= faust
-DISTVERSION= 2.5.23
-PORTREVISION= 4
+DISTVERSION= 2.27.2
CATEGORIES= audio devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Functional programming language for realtime audio signal processing
-BROKEN= Doesn't build with libmicrohttpd 0.9.71 - PR: 250101
-
LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
-LIB_DEPENDS= libLLVM-${LLVM_VERSION:C/([1-9])([0-9])/\1.\2/}.so:devel/llvm${LLVM_VERSION}
+LIB_DEPENDS= libLLVM-${LLVM_VERSION:C/([1-9])([0-9])/\1/}.so:devel/llvm${LLVM_VERSION}
-USES= compiler:c++11-lang gmake ncurses python pkgconfig shebangfix
+USES= compiler:c++11-lang cmake ncurses python pkgconfig shebangfix
USE_GITHUB= yes
GH_ACCOUNT= grame-cncm
-GH_TUPLE= grame-cncm:faustlibraries:f889fe1:libs/libraries \
- ThatOtherPerson:xxd:cd8ecce:xxd/xxd-replacement
-USE_CXXSTD= c++11
-SHEBANG_FILES= tools/faust2appls/* tools/benchmark/faustbench
-LLVM_VERSION= 60
-MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VERSION}
-
-OPTIONS_DEFINE= HIGHLIGHT HTTPD_LIB
-OPTIONS_DEFAULT= HIGHLIGHT HTTPD_LIB
+GH_TUPLE= \
+ grame-cncm:faustlibraries:cde57d76dd8c4b124998a5490164e4b58ae9495f:grame_cncm_faustlibraries/libraries \
+ google:oboe:f644b60eaf0deea5b9c7af443e28d42c4995b59e:google_oboe/architecture/android/app/oboe \
+ google:oboe:f644b60eaf0deea5b9c7af443e28d42c4995b59e:google_oboe/architecture/smartKeyboard/android/app/oboe \
+
+SHEBANG_FILES= tools/faust2appls/* tools/benchmark/faustbench tools/sound2faust/sound2reader
+
+LLVM_VERSION= ${LLVM_DEFAULT}
+
+CMAKE_SOURCE_PATH= ${WRKSRC}/build
+CMAKE_ARGS= -DLLVM_BACKEND=COMPILER -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VERSION}
+
+CXXFLAGS+= -DCPP_BUILD -DOCPP_BUILD # enable backends
+LDFLAGS+= -lexecinfo
+
+OPTIONS_DEFINE= EXAMPLES HIGHLIGHT HTTPD_LIB
+OPTIONS_DEFAULT= HIGHLIGHT
OPTIONS_SUB= yes
+EXAMPLES_CMAKE_BOOL= FREEBSD_INSTALL_EXAMPLES
+
HIGHLIGHT_DESC= Syntax highlighting in Kate, gedit, Highlight, vim
HTTPD_LIB_DESC= Build httpd support library
HTTPD_LIB_ALL_TARGET= all httpd
HTTPD_LIB_LIB_DEPENDS= libmicrohttpd.so:www/libmicrohttpd
+HTTPD_LIB_BROKEN= TODO fix after change to cmake
-# Fix of the upstream bug https://github.com/grame-cncm/faust/issues/76 will kill most of the patches.
-post-patch:
- @${REINPLACE_CMD} -i '' -e 's|make -C|$$(MAKE) -C| ; s|share/man|man|g' \
- ${WRKSRC}/Makefile \
- ${WRKSRC}/architecture/osclib/Makefile
- @${REINPLACE_CMD} -i '' -e 's| -O1|| ; s|-o faust|-lexecinfo -o faust|' \
- ${WRKSRC}/compiler/Makefile.unix
- @${RM} -r ${WRKSRC}/architecture/osclib/oscpack/ip/win32
- @${REINPLACE_CMD} -i '' -e 's|__linux__|__FreeBSD__|' \
- ${WRKSRC}/architecture/faust/dsp/timed-dsp.h
- @${REINPLACE_CMD} -i '' -e 's|jack_midi_reset_buffer|jack_midi_clear_buffer|' \
- ${WRKSRC}/architecture/faust/gui/ControlUI.h \
- ${WRKSRC}/architecture/faust/midi/jack-midi.h
- @${REINPLACE_CMD} -i '' -e "s|CXX='g++'|CXX='clang++'|" \
- ${WRKSRC}/benchmark/Makefile
- @${REINPLACE_CMD} -i '' -e 's|CXX=g++|CXX=clang++|' \
- ${WRKSRC}/tools/faust2appls/faust2* \
- ${WRKSRC}/tools/dx72faust/Makefile \
- ${WRKSRC}/tools/physicalModeling/mesh2faust/vega/Makefile-headers/Makefile-header.*
- @${REINPLACE_CMD} -i '' -e 's|g++|clang++|' \
- ${WRKSRC}/embedded/faustcsound/Makefile \
- ${WRKSRC}/embedded/faustremote/Makefile \
- ${WRKSRC}/embedded/faustremote/RemoteClient/Example/Makefile \
- ${WRKSRC}/embedded/faustremote/RemoteClient/Example/Makefile \
- ${WRKSRC}/embedded/faustremote/RemoteClient/SimpleExample/Makefile_Linux \
- ${WRKSRC}/embedded/faustremote/RemoteServer/Makefile \
- ${WRKSRC}/run_test_cpp.sh \
- ${WRKSRC}/tests/impulse-tests/faust2* \
- ${WRKSRC}/tests/impulse-tests/install.sh \
- ${WRKSRC}/tools/benchmark/faustbench \
- ${WRKSRC}/tools/faust2appls/faust2ros \
- ${WRKSRC}/tools/faust2appls/faust2rosgtk \
- ${WRKSRC}/tools/faust2appls/faust2vst \
- ${WRKSRC}/tools/faust2appls/faust2vsti \
- ${WRKSRC}/tools/faust2appls/faust2w32max6 \
- ${WRKSRC}/tools/faust2appls/faust2w32msp \
- ${WRKSRC}/tools/faust2appls/faust2w32puredata \
- ${WRKSRC}/tools/faust2appls/faust2w32vst \
- ${WRKSRC}/tools/physicalModeling/mesh2faust/vega/libraries/glui/Makefile \
- ${WRKSRC}/tools/physicalModeling/mesh2faust/vega/libraries/glui/glui-2.35/src/makefile
- @${GREP} -rl llvm-config ${WRKSRC} | \
- ${XARGS} -L 1 ${REINPLACE_CMD} -i '' -e "s|llvm-config|llvm-config${LLVM_VERSION}|"
- @${REINPLACE_CMD} -i '' -e "s|LLVM_VERSION), 4.0.0))|LLVM_VERSION), $$(llvm-config${LLVM_VERSION} --version)))|" \
- ${WRKSRC}/compiler/Makefile.unix
- @${REINPLACE_CMD} -i '' "s|^CC|#CC|; s|^CFLAGS|#CFLAGS|" \
- ${WRKSRC}/xxd-replacement/Makefile
- @${REINPLACE_CMD} -i '' "s|xxd|${WRKSRC}/xxd-replacement/xxd|" \
- ${WRKSRC}/compiler/Makefile.unix \
- ${WRKSRC}/architecture/httpdlib/src/Makefile
-
-pre-build:
- cd ${WRKSRC}/xxd-replacement && ${MAKE_CMD}
+PORTEXAMPLES= *
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/faust
@${RM} -r ${STAGEDIR}${PREFIX}/lib/faust # https://github.com/grame-cncm/faust/issues/135
+ @${FIND} ${STAGEDIR} -name android | ${XARGS} ${RM} -r
post-install-HIGHLIGHT-on:
# 1) kate
diff --git a/audio/faust/distinfo b/audio/faust/distinfo
index 325f1026f8b7..83eb60e1f720 100644
--- a/audio/faust/distinfo
+++ b/audio/faust/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1520413712
-SHA256 (grame-cncm-faust-2.5.23_GH0.tar.gz) = 52c21dff5b4f5da473ba3084324b06277096af6d240f7daab1d386f9cbeed6fe
-SIZE (grame-cncm-faust-2.5.23_GH0.tar.gz) = 41250065
-SHA256 (grame-cncm-faustlibraries-f889fe1_GH0.tar.gz) = 39f8b2825686993574e326b78ad543634a3b7559343575e66927d14c33885bc6
-SIZE (grame-cncm-faustlibraries-f889fe1_GH0.tar.gz) = 6080548
-SHA256 (ThatOtherPerson-xxd-cd8ecce_GH0.tar.gz) = 47e60f554a4a3c403146215cd2811be105c29e5e2fd48a077330c770b137a6d0
-SIZE (ThatOtherPerson-xxd-cd8ecce_GH0.tar.gz) = 11304
+TIMESTAMP = 1600719770
+SHA256 (grame-cncm-faust-2.27.2_GH0.tar.gz) = 3367a868a93b63582bae29ab8783f1df7a10f4084a2bc1d2258ebf3d6a8c31d7
+SIZE (grame-cncm-faust-2.27.2_GH0.tar.gz) = 70252522
+SHA256 (grame-cncm-faustlibraries-cde57d76dd8c4b124998a5490164e4b58ae9495f_GH0.tar.gz) = ef1275b819cc48d9297b43fc83acf6bf7ce0c39903007fbec9379056f5b2f995
+SIZE (grame-cncm-faustlibraries-cde57d76dd8c4b124998a5490164e4b58ae9495f_GH0.tar.gz) = 7140745
+SHA256 (google-oboe-f644b60eaf0deea5b9c7af443e28d42c4995b59e_GH0.tar.gz) = 5d10693fd849b318260d3c36175511f0f3b6deb2fc70e3e44430053b636fab53
+SIZE (google-oboe-f644b60eaf0deea5b9c7af443e28d42c4995b59e_GH0.tar.gz) = 5823831
diff --git a/audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp b/audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp
new file mode 100644
index 000000000000..68beeb4c7367
--- /dev/null
+++ b/audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp
@@ -0,0 +1,11 @@
+--- architecture/faust/dsp/faust-dynamic-engine.cpp.orig 2020-09-21 21:50:12 UTC
++++ architecture/faust/dsp/faust-dynamic-engine.cpp
+@@ -57,7 +57,7 @@
+
+ #endif
+
+-#if defined(_WIN32) || defined(__APPLE__) || defined(__linux__)
++#if defined(_WIN32) || defined(__APPLE__) || defined(__linux__) || defined(__FreeBSD__)
+ #define HAS_JACK 1
+ #endif
+
diff --git a/audio/faust/files/patch-architecture_faust_dsp_timed-dsp.h b/audio/faust/files/patch-architecture_faust_dsp_timed-dsp.h
new file mode 100644
index 000000000000..fcd73401f8c2
--- /dev/null
+++ b/audio/faust/files/patch-architecture_faust_dsp_timed-dsp.h
@@ -0,0 +1,11 @@
+--- architecture/faust/dsp/timed-dsp.h.orig 2020-09-21 21:48:57 UTC
++++ architecture/faust/dsp/timed-dsp.h
+@@ -47,7 +47,7 @@ namespace {
+ #endif
+ #endif
+
+-#if __linux__
++#if __linux__ || defined(__FreeBSD__)
+ #include <sys/time.h>
+ inline double GetCurrentTimeInUsec()
+ {
diff --git a/audio/faust/files/patch-architecture_osclib_oscpack_Makefile b/audio/faust/files/patch-architecture_osclib_oscpack_Makefile
deleted file mode 100644
index 8f6741fbad28..000000000000
--- a/audio/faust/files/patch-architecture_osclib_oscpack_Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
---- architecture/osclib/oscpack/Makefile.orig 2017-06-07 15:07:18 UTC
-+++ architecture/osclib/oscpack/Makefile
-@@ -14,6 +14,13 @@ ARCHFLAGS :=
- CXXFLAGS += -fPIC
-
- else
-+ifeq ($(system), FreeBSD)
-+subprojects := ip ip/posix osc
-+sources := $(sort $(wildcard ip/*.cpp) $(wildcard ip/posix/*.cpp) $(wildcard osc/*.cpp))
-+ARCHFLAGS :=
-+CXXFLAGS += -fPIC
-+
-+else
- ifeq ($(system), GNU/kFreeBSD)
- subprojects := ip ip/posix osc
- sources := $(sort $(wildcard ip/*.cpp) $(wildcard ip/posix/*.cpp) $(wildcard osc/*.cpp))
-@@ -26,6 +33,7 @@ ARCHFLAGS :=
- endif
- endif
- endif
-+endif
-
- VPATH = $(subprojects)
-
diff --git a/audio/faust/files/patch-architecture_osclib_oscpack_ip_posix_UdpSocket.cpp b/audio/faust/files/patch-architecture_osclib_oscpack_ip_posix_UdpSocket.cpp
deleted file mode 100644
index 2aa32835e649..000000000000
--- a/audio/faust/files/patch-architecture_osclib_oscpack_ip_posix_UdpSocket.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
---- architecture/osclib/oscpack/ip/posix/UdpSocket.cpp.orig 2017-06-07 15:07:18 UTC
-+++ architecture/osclib/oscpack/ip/posix/UdpSocket.cpp
-@@ -232,8 +232,10 @@ public:
- mh.msg_iovlen = 1;
-
- // Set socket option
-+#if defined(IP_PKTINFO)
- int val = 1;
- setsockopt (socket_, IPPROTO_IP, IP_PKTINFO, &val, sizeof(val));
-+#endif
- int result = recvmsg(socket_, &mh, 0);
- if( result < 0 )
- return 0;
-@@ -245,14 +247,20 @@ public:
- {
- // ignore the control headers that don't match what we want
- if (cmsg->cmsg_level != IPPROTO_IP ||
-+#if defined(IP_PKTINFO)
- cmsg->cmsg_type != IP_PKTINFO)
-+#else
-+ false)
-+#endif
- {
- continue;
- }
-+#if defined(IP_PKTINFO)
- // Get the destination address
- struct in_pktinfo *pi = (struct in_pktinfo *)CMSG_DATA(cmsg);
- // pi->ipi_addr is the destination in_addr
- remoteEndpoint.destAddress = ntohl(pi->ipi_addr.s_addr);
-+#endif
- }
- remoteEndpoint.address = ntohl(peeraddr.sin_addr.s_addr);
- remoteEndpoint.port = ntohs(peeraddr.sin_port);
diff --git a/audio/faust/files/patch-build_CMakeLists.txt b/audio/faust/files/patch-build_CMakeLists.txt
new file mode 100644
index 000000000000..edf9488df8d6
--- /dev/null
+++ b/audio/faust/files/patch-build_CMakeLists.txt
@@ -0,0 +1,28 @@
+--- build/CMakeLists.txt.orig 2020-08-03 13:32:44 UTC
++++ build/CMakeLists.txt
+@@ -53,7 +53,7 @@ endif()
+
+ ####################################
+ # source and headers files
+-file (GLOB SRC ${SRCDIR}/*.cpp ${SRCDIR}/*/*.cpp ${SRCDIR}/draw/*/*.cpp ${SRCDIR}/generator/fir/*.cpp)
++file (GLOB SRC ${SRCDIR}/*.cpp ${SRCDIR}/*/*.cpp ${SRCDIR}/draw/*/*.cpp ${SRCDIR}/generator/fir/*.cpp ${SRCDIR}/generator/cpp/*.cpp)
+ file (GLOB HH ${SRCDIR}/*.hh ${SRCDIR}/*/*.hh ${SRCDIR}/generator/fir/*.hh)
+
+ ####################################
+@@ -351,13 +351,15 @@ install (
+
+ ####################################
+ # install examples
++if (FREEBSD_INSTALL_EXAMPLES)
+ install (
+- DIRECTORY ${ROOT}/examples DESTINATION ${CMAKE_INSTALL_PREFIX}//share/faust
++ DIRECTORY ${ROOT}/examples DESTINATION share/examples/faust # TODO flatten "examples" from the hierarchy
+ FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
+ DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
+ GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+ PATTERN ".DS_Store" EXCLUDE
+ )
++endif()
+
+ # install faust libraries
+ file (GLOB FAUSTDSPLIBS ${ROOT}/libraries/*.lib ${ROOT}/libraries/old/*.lib)
diff --git a/audio/faust/files/patch-compiler_Makefile.unix b/audio/faust/files/patch-compiler_Makefile.unix
deleted file mode 100644
index eaf8bd7ecb17..000000000000
--- a/audio/faust/files/patch-compiler_Makefile.unix
+++ /dev/null
@@ -1,17 +0,0 @@
---- compiler/Makefile.unix.orig 2018-05-05 19:02:08 UTC
-+++ compiler/Makefile.unix
-@@ -150,12 +150,12 @@ else ifeq ($(LLVM_VERSION),$(filter $(LL
- CLANGLIBS=$(CLANGLIBSLIST)
- CXXFLAGS += -std=gnu++11
-
--else ifeq ($(LLVM_VERSION),$(filter $(LLVM_VERSION), 5.0.0 5.0.1))
-+else ifeq ($(patsubst 5.%,5,$(LLVM_VERSION)), 5)
- LLVM_VERSION = LLVM_50
- CLANGLIBS=$(CLANGLIBSLIST)
- CXXFLAGS += -std=gnu++11
-
--else ifeq ($(LLVM_VERSION),$(filter $(LLVM_VERSION), 6.0.0 6.0.0svn))
-+else ifeq ($(patsubst 6.%,6,$(LLVM_VERSION)), 6)
- LLVM_VERSION = LLVM_60
- CLANGLIBS=$(CLANGLIBSLIST)
- CXXFLAGS += -std=gnu++11
diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist
index 166e864edd90..1494cdcec73a 100644
--- a/audio/faust/pkg-plist
+++ b/audio/faust/pkg-plist
@@ -6,17 +6,18 @@ bin/faust2alsaconsole
bin/faust2android
bin/faust2androidunity
bin/faust2api
-bin/faust2asmjs
bin/faust2atomsnippets
bin/faust2au
bin/faust2bela
bin/faust2caqt
bin/faust2caqtios
bin/faust2csound
+bin/faust2csvplot
bin/faust2dssi
bin/faust2dummy
bin/faust2dummymem
bin/faust2eps
+bin/faust2esp32
bin/faust2faustvst
bin/faust2firefox
bin/faust2gen
@@ -25,10 +26,10 @@ bin/faust2graphviewer
bin/faust2ios
bin/faust2jack
bin/faust2jackconsole
-bin/faust2jackinternal
bin/faust2jackrust
bin/faust2jackserver
bin/faust2jaqt
+bin/faust2jaqtchain
bin/faust2juce
bin/faust2ladspa
bin/faust2linuxunity
@@ -48,6 +49,7 @@ bin/faust2paqt
bin/faust2pdf
bin/faust2plot
bin/faust2png
+bin/faust2portaudiorust
bin/faust2pure
bin/faust2puredata
bin/faust2raqt
@@ -55,15 +57,18 @@ bin/faust2ros
bin/faust2rosgtk
bin/faust2rpialsaconsole
bin/faust2rpinetjackconsole
+bin/faust2sam
bin/faust2sc
bin/faust2sig
bin/faust2sigviewer
bin/faust2smartkeyb
bin/faust2sndfile
+bin/faust2soul
bin/faust2supercollider
bin/faust2svg
+bin/faust2svgviewer
+bin/faust2teensy
bin/faust2unity
-bin/faust2unitywin
bin/faust2vst
bin/faust2vsti
bin/faust2w32max6
@@ -71,14 +76,16 @@ bin/faust2w32msp
bin/faust2w32puredata
bin/faust2w32vst
bin/faust2w64max6
+bin/faust2w64vst
bin/faust2wasm
-bin/faust2webaudio
-bin/faust2webaudioasm
bin/faust2webaudiowasm
bin/faust2webaudiowast
-bin/faustbench
+bin/faust2winunity
bin/faustoptflags
bin/faustpath
+bin/filename2ident
+bin/sound2reader
+bin/usage.sh
include/faust/au/AUUI.h
include/faust/audio/alsa-dsp.h
include/faust/audio/android-dsp.h
@@ -87,14 +94,20 @@ include/faust/audio/channels.h
include/faust/audio/coreaudio-dsp.h
include/faust/audio/coreaudio-ios-dsp.h
include/faust/audio/dummy-audio.h
+include/faust/audio/esp32-dsp.h
+include/faust/audio/fpe.h
include/faust/audio/jack-dsp.h
include/faust/audio/juce-dsp.h
include/faust/audio/netjack-dsp.h
+include/faust/audio/oboe-dsp.h
include/faust/audio/ofaudio-dsp.h
include/faust/audio/opensles-android-dsp.h
include/faust/audio/osc-dsp.h
include/faust/audio/portaudio-dsp.h
include/faust/audio/rtaudio-dsp.h
+include/faust/audio/samAudio.h
+include/faust/audio/teensy-dsp.h
+include/faust/dsp/cpp-dsp-adapter.h
include/faust/dsp/dsp-adapter.h
include/faust/dsp/dsp-bench.h
include/faust/dsp/dsp-checker.h
@@ -108,43 +121,67 @@ include/faust/dsp/faust-dynamic-engine.h
include/faust/dsp/faust-engine.h
include/faust/dsp/faust-poly-engine.h
include/faust/dsp/interpreter-dsp.h
+include/faust/dsp/interpreter-machine-dsp.h
include/faust/dsp/libfaust-c.h
include/faust/dsp/libfaust.h
include/faust/dsp/llvm-c-dsp.h
+include/faust/dsp/llvm-dsp-adapter.h
+include/faust/dsp/llvm-dsp-multi.h
include/faust/dsp/llvm-dsp.h
-include/faust/dsp/poly-dsp-tools.h
+include/faust/dsp/llvm-machine-dsp.h
+include/faust/dsp/one-sample-dsp.h
include/faust/dsp/poly-dsp.h
+include/faust/dsp/poly-interpreter-dsp.h
+include/faust/dsp/poly-llvm-dsp.h
+include/faust/dsp/poly-wasm-dsp.h
include/faust/dsp/proxy-dsp.h
-include/faust/dsp/remote-dsp.h
+include/faust/dsp/proxy-osc-dsp.h
+include/faust/dsp/soul-cpp-dsp.h
+include/faust/dsp/soulpatch-dsp.h
include/faust/dsp/sound-player.h
include/faust/dsp/timed-dsp.h
+include/faust/dsp/wasm-dsp-imp.h
include/faust/dsp/wasm-dsp.h
include/faust/gui/APIUI.h
+include/faust/gui/BelaOSCUI.h
include/faust/gui/CGlue.h
include/faust/gui/CInterface.h
include/faust/gui/ControlUI.h
include/faust/gui/DecoratorUI.h
+include/faust/gui/Esp32ControlUI.h
+include/faust/gui/Esp32SensorUI.h
include/faust/gui/FUI.h
+include/faust/gui/GTKUI.h
include/faust/gui/GUI.h
include/faust/gui/HTTPDControler.h
+include/faust/gui/JSONControl.h
include/faust/gui/JSONUI.h
include/faust/gui/JSONUIDecoder.h
include/faust/gui/JuceGUI.h
include/faust/gui/JuceOSCUI.h
include/faust/gui/JuceParameterUI.h
+include/faust/gui/JuceReader.h
include/faust/gui/JuceStateUI.h
+include/faust/gui/LibsndfileReader.h
include/faust/gui/MapUI.h
+include/faust/gui/MemoryReader.h
include/faust/gui/MetaDataUI.h
include/faust/gui/MidiUI.h
include/faust/gui/OCVUI.h
include/faust/gui/OSCControler.h
+include/faust/gui/OSCIO.h
include/faust/gui/OSCUI.h
include/faust/gui/PathBuilder.h
+include/faust/gui/PresetUI.h
+include/faust/gui/PrintCUI.h
include/faust/gui/PrintUI.h
+include/faust/gui/QTUI.h
include/faust/gui/RosCI.h
include/faust/gui/RosUI.h
+include/faust/gui/SaveUI.h
include/faust/gui/SimpleParser.h
include/faust/gui/SoundUI.h
+include/faust/gui/Soundfile.h
include/faust/gui/Styles/Blue.qrc
include/faust/gui/Styles/Blue.qss
include/faust/gui/Styles/Default.qrc
@@ -155,21 +192,24 @@ include/faust/gui/Styles/Salmon.qrc
include/faust/gui/Styles/Salmon.qss
include/faust/gui/UI.h
include/faust/gui/ValueConverter.h
+include/faust/gui/WaveReader.h
include/faust/gui/console.h
-include/faust/gui/faustgtk.h
-include/faust/gui/faustqt.h
include/faust/gui/httpdUI.h
-include/faust/gui/jsonfaustui.h
include/faust/gui/meta.h
+include/faust/gui/mspUI.h
+include/faust/gui/qrcodegen.h
+include/faust/gui/qrcodegen.impl.h
include/faust/gui/ring-buffer.h
-include/faust/gui/soundfile.h
include/faust/midi/RtMidi.cpp
include/faust/midi/RtMidi.h
include/faust/midi/bela-midi.h
+include/faust/midi/esp32-midi.h
+include/faust/midi/iplug2-midi.h
include/faust/midi/jack-midi.h
include/faust/midi/juce-midi.h
include/faust/midi/midi.h
include/faust/midi/rt-midi.h
+include/faust/midi/teensy-midi.h
include/faust/misc.h
include/faust/osc/FaustFactory.h
include/faust/osc/FaustNode.h
@@ -183,10 +223,9 @@ include/faust/unity/AudioPluginInterface.h
include/faust/vst/faust.h
include/faust/vst/voice.h
include/faust/vst/vstui.h
-%%HTTPD_LIB%%lib/libHTTPDFaust.a
+lib/ios-libsndfile.a
lib/libOSCFaust.a
-lib/libfaust.a
-man/man1/faust.1.gz
+%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h
%%DATADIR%%/AU/AUPublic/AUBase/AUDispatch.cpp
@@ -279,171 +318,15 @@ man/man1/faust.1.gz
%%DATADIR%%/AU/Source/CocoaUI/FaustAU_Slider.h
%%DATADIR%%/AU/Source/CocoaUI/FaustAU_Slider.m
%%DATADIR%%/AU/version.plist
-%%DATADIR%%/alchemy-as.cpp
+%%DATADIR%%/Info.plist
%%DATADIR%%/all.lib
%%DATADIR%%/alsa-console.cpp
%%DATADIR%%/alsa-gtk.cpp
%%DATADIR%%/alsa-qt.cpp
%%DATADIR%%/analyzers.lib
-%%DATADIR%%/android/README.md
-%%DATADIR%%/android/android.iml
-%%DATADIR%%/android/app/CMakeLists.txt
-%%DATADIR%%/android/app/app.iml
-%%DATADIR%%/android/app/build.gradle
-%%DATADIR%%/android/app/proguard-rules.pro
-%%DATADIR%%/android/app/src/main/AndroidManifest.xml
-%%DATADIR%%/android/app/src/main/java/android/widget/VerticalSeekBar.java
-%%DATADIR%%/android/app/src/main/java/com/dsp_faust/dsp_faust.java
-%%DATADIR%%/android/app/src/main/java/com/dsp_faust/dsp_faustJNI.java
-%%DATADIR%%/android/app/src/main/java/com/faust/BarGraph.java
-%%DATADIR%%/android/app/src/main/java/com/faust/Checkbox.java
-%%DATADIR%%/android/app/src/main/java/com/faust/ConfigWindow.java
-%%DATADIR%%/android/app/src/main/java/com/faust/FaustActivity.java
-%%DATADIR%%/android/app/src/main/java/com/faust/HorizontalSlider.java
-%%DATADIR%%/android/app/src/main/java/com/faust/Knob.java
-%%DATADIR%%/android/app/src/main/java/com/faust/Menu.java
-%%DATADIR%%/android/app/src/main/java/com/faust/MonochromeView.java
-%%DATADIR%%/android/app/src/main/java/com/faust/MultiActivity.java
-%%DATADIR%%/android/app/src/main/java/com/faust/MultiKeyboardActivity.java
-%%DATADIR%%/android/app/src/main/java/com/faust/MultiParams.java
-%%DATADIR%%/android/app/src/main/java/com/faust/Nentry.java
-%%DATADIR%%/android/app/src/main/java/com/faust/Osc.java
-%%DATADIR%%/android/app/src/main/java/com/faust/ParametersInfo.java
-%%DATADIR%%/android/app/src/main/java/com/faust/PianoActivity.java
-%%DATADIR%%/android/app/src/main/java/com/faust/PianoKeyboard.java
-%%DATADIR%%/android/app/src/main/java/com/faust/PushButton.java
-%%DATADIR%%/android/app/src/main/java/com/faust/Radio.java
-%%DATADIR%%/android/app/src/main/java/com/faust/SelectBar.java
-%%DATADIR%%/android/app/src/main/java/com/faust/UI.java
-%%DATADIR%%/android/app/src/main/java/com/faust/VerticalSlider.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/AbstractOSCPacket.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/AddressSelector.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCBundle.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCImpulse.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCListener.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCMessage.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCPacket.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCPort.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCPortIn.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/OSCPortOut.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/package-info.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/utility/JavaRegexAddressSelector.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/utility/OSCByteArrayToJavaConverter.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/utility/OSCJavaToByteArrayConverter.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/utility/OSCPacketDispatcher.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/utility/OSCPatternAddressSelector.java
-%%DATADIR%%/android/app/src/main/java/com/illposed/osc/utility/package-info.java
-%%DATADIR%%/android/app/src/main/java/com/triggertrap/seekarc/SeekArc.java
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelcurveoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelcurveon.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelinvertcurveoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelinvertcurveon.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelinvertoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelinverton.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelnormoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_accelnormon.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_keyboardicon.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_launcher.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_lockiconclose.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_lockiconopen.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_reset.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_zoomin.png
-%%DATADIR%%/android/app/src/main/res/drawable-hdpi/ic_zoomout.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelcurveoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelcurveon.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelinvertcurveoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelinvertcurveon.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelinvertoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelinverton.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelnormoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_accelnormon.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_keyboardicon.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_launcher.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_lockiconclose.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_lockiconopen.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_reset.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_zoomin.png
-%%DATADIR%%/android/app/src/main/res/drawable-mdpi/ic_zoomout.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/check_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/check_up.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelcurveoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelcurveon.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelinvertcurveoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelinvertcurveon.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelinvertoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelinverton.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelnormoff.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_accelnormon.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_keyboardicon.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_launcher.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_lockiconclose.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_lockiconopen.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_reset.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_zoomin.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/ic_zoomout.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_black.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_black_.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_black_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_black_down_.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_center.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_center_.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_center_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_center_down_.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_left.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_left_.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_left_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_right.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_right_.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_right_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/oldKeys/piano_key_right_down_.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_black.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_black_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_center.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_center_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_left.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_left_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_right.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/piano_key_right_down.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/scrubber_control_disabled_holo.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/scrubber_control_focused_holo.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/scrubber_control_normal_holo.png
-%%DATADIR%%/android/app/src/main/res/drawable-xhdpi/scrubber_control_pressed_holo.png
-%%DATADIR%%/android/app/src/main/res/drawable/checkbox.xml
-%%DATADIR%%/android/app/src/main/res/drawable/seek_arc_control_selector.xml
-%%DATADIR%%/android/app/src/main/res/layout/combined.xml
-%%DATADIR%%/android/app/src/main/res/layout/main.xml
-%%DATADIR%%/android/app/src/main/res/layout/multi.xml
-%%DATADIR%%/android/app/src/main/res/layout/piano.xml
-%%DATADIR%%/android/app/src/main/res/menu/main_activity_actions.xml
-%%DATADIR%%/android/app/src/main/res/values-v11/styles.xml
-%%DATADIR%%/android/app/src/main/res/values-v14/styles.xml
-%%DATADIR%%/android/app/src/main/res/values/attrs.xml
-%%DATADIR%%/android/app/src/main/res/values/colors.xml
-%%DATADIR%%/android/app/src/main/res/values/strings.xml
-%%DATADIR%%/android/app/src/main/res/values/styles.xml
-%%DATADIR%%/android/app/tools/faust2android.keystore
-%%DATADIR%%/android/build.gradle
-%%DATADIR%%/android/gradle.properties
-%%DATADIR%%/android/gradle/wrapper/gradle-wrapper.jar
-%%DATADIR%%/android/gradle/wrapper/gradle-wrapper.properties
-%%DATADIR%%/android/gradlew
-%%DATADIR%%/android/gradlew.bat
-%%DATADIR%%/android/img/accel.png
-%%DATADIR%%/android/img/faust2android.png
-%%DATADIR%%/android/img/keyb.png
-%%DATADIR%%/android/img/multi.png
-%%DATADIR%%/android/img/multiKeyb.png
-%%DATADIR%%/android/local.properties
-%%DATADIR%%/android/settings.gradle
%%DATADIR%%/api/DspFaust.cpp
%%DATADIR%%/api/DspFaust.h
%%DATADIR%%/api/README.md
-%%DATADIR%%/api/android/README.md
-%%DATADIR%%/api/android/jni/DspFaust.java
-%%DATADIR%%/api/android/jni/dsp_faust.java
-%%DATADIR%%/api/android/jni/dsp_faustJNI.java
-%%DATADIR%%/api/android/jni/dsp_faust_interface.i
-%%DATADIR%%/api/android/jni/java_interface_wrap.cpp
%%DATADIR%%/api/doc/Android.md
%%DATADIR%%/api/doc/Generic.md
%%DATADIR%%/api/doc/iOS.md
@@ -456,6 +339,7 @@ man/man1/faust.1.gz
%%DATADIR%%/ca-qt.cpp
%%DATADIR%%/compressors.lib
%%DATADIR%%/csound.cpp
+%%DATADIR%%/csvplot.cpp
%%DATADIR%%/delays.lib
%%DATADIR%%/demos.lib
%%DATADIR%%/dssi.cpp
@@ -463,10 +347,29 @@ man/man1/faust.1.gz
%%DATADIR%%/dummy.cpp
%%DATADIR%%/dx7.lib
%%DATADIR%%/effect.lib
+%%DATADIR%%/embedded/platform.lib
%%DATADIR%%/envelopes.lib
+%%DATADIR%%/esp32/CMakeLists.txt
+%%DATADIR%%/esp32/MPU9250.cpp
+%%DATADIR%%/esp32/MPU9250.h
+%%DATADIR%%/esp32/README.md
+%%DATADIR%%/esp32/component.mk
+%%DATADIR%%/esp32/drivers/ac101/AC101.cpp
+%%DATADIR%%/esp32/drivers/ac101/AC101.h
+%%DATADIR%%/esp32/drivers/ac101/CMakeLists.txt
+%%DATADIR%%/esp32/drivers/ac101/component.mk
+%%DATADIR%%/esp32/drivers/wm8978/CMakeLists.txt
+%%DATADIR%%/esp32/drivers/wm8978/README.md
+%%DATADIR%%/esp32/drivers/wm8978/WM8978.cpp
+%%DATADIR%%/esp32/drivers/wm8978/WM8978.h
+%%DATADIR%%/esp32/drivers/wm8978/component.mk
+%%DATADIR%%/esp32/esp32.cpp
+%%DATADIR%%/esp32/esp32.h
+%%DATADIR%%/esp32/gramophone-multi.cpp
+%%DATADIR%%/esp32/gramophone.cpp
+%%DATADIR%%/esp32/volume.dsp
%%DATADIR%%/faust-llvm.cpp
%%DATADIR%%/faust-netjack-gtk.cpp
-%%DATADIR%%/faustbench.cpp
%%DATADIR%%/faustui.js
%%DATADIR%%/faustvst.cpp
%%DATADIR%%/faustvstqt.h
@@ -474,17 +377,6 @@ man/man1/faust.1.gz
%%DATADIR%%/filters.lib
%%DATADIR%%/gen-json.cpp
%%DATADIR%%/hoa.lib
-%%DATADIR%%/iOS-bench/faustbench.xcodeproj/project.pbxproj
-%%DATADIR%%/iOS-bench/faustbench.xcodeproj/project.xcworkspace/contents.xcworkspacedata
-%%DATADIR%%/iOS-bench/faustbench/AppDelegate.h
-%%DATADIR%%/iOS-bench/faustbench/AppDelegate.m
-%%DATADIR%%/iOS-bench/faustbench/Assets.xcassets/AppIcon.appiconset/Contents.json
-%%DATADIR%%/iOS-bench/faustbench/Base.lproj/LaunchScreen.storyboard
-%%DATADIR%%/iOS-bench/faustbench/Base.lproj/Main.storyboard
-%%DATADIR%%/iOS-bench/faustbench/Info.plist
-%%DATADIR%%/iOS-bench/faustbench/ViewController.h
-%%DATADIR%%/iOS-bench/faustbench/ViewController.m
-%%DATADIR%%/iOS-bench/faustbench/main.m
%%DATADIR%%/iOS/Default-568h@2x.png
%%DATADIR%%/iOS/Default-Landscape@2x~ipad.png
%%DATADIR%%/iOS/Default-Landscape~ipad.png
@@ -546,12 +438,6 @@ man/man1/faust.1.gz
%%DATADIR%%/iOS/iOS/FITabView.mm
%%DATADIR%%/iOS/iOS/FITextField.h
%%DATADIR%%/iOS/iOS/FITextField.mm
-%%DATADIR%%/iOS/iOS/JackView.h
-%%DATADIR%%/iOS/iOS/JackView.mm
-%%DATADIR%%/iOS/iOS/JackViewPortsView.h
-%%DATADIR%%/iOS/iOS/JackViewPortsView.mm
-%%DATADIR%%/iOS/iOS/JackViewPortsViewBackgroundView.h
-%%DATADIR%%/iOS/iOS/JackViewPortsViewBackgroundView.mm
%%DATADIR%%/iOS/iOS/close.png
%%DATADIR%%/iOS/iOS/close@2x.png
%%DATADIR%%/iOS/iOS/en.lproj/InfoPlist.strings
@@ -599,14 +485,16 @@ man/man1/faust.1.gz
%%DATADIR%%/iOS/pix/jackview-midi-on@2x.png
%%DATADIR%%/iOS/pix/jackview-out.png
%%DATADIR%%/iOS/pix/jackview-out@2x.png
-%%DATADIR%%/iOSKeyboard.cpp
%%DATADIR%%/instruments.lib
+%%DATADIR%%/interpolators.lib
%%DATADIR%%/ios-coreaudio-jack.cpp
%%DATADIR%%/ios-coreaudio.cpp
%%DATADIR%%/jack-console.cpp
%%DATADIR%%/jack-gtk-ros.cpp
%%DATADIR%%/jack-gtk.cpp
%%DATADIR%%/jack-internal.cpp
+%%DATADIR%%/jack-qt-chain-footer.cpp
+%%DATADIR%%/jack-qt-chain-header.cpp
%%DATADIR%%/jack-qt.cpp
%%DATADIR%%/jack-ros.cpp
%%DATADIR%%/java-minimal.java
@@ -617,8 +505,8 @@ man/man1/faust.1.gz
%%DATADIR%%/js/faustuihtml.js
%%DATADIR%%/js/jdesc.js
%%DATADIR%%/js/jquery-1.7.1.min.js
-%%HTTPD_LIB%%%%DATADIR%%/js/jsscripts.js
-%%HTTPD_LIB%%%%DATADIR%%/js/stylesheet.js
+%%DATADIR%%/js/jsscripts.js
+%%DATADIR%%/js/stylesheet.js
%%DATADIR%%/js/svg/api/Makefile
%%DATADIR%%/js/svg/api/make.bat
%%DATADIR%%/js/svg/api/source/conf.py
@@ -657,14 +545,15 @@ man/man1/faust.1.gz
%%DATADIR%%/js/svg/jquerysvg/jquery.svgplot.js
%%DATADIR%%/js/svg/jquerysvg/jquery.svgplot.min.js
%%DATADIR%%/js/svg/jquerysvg/jquery.svgplot.pack.js
-%%DATADIR%%/juce-plugin.cpp
-%%DATADIR%%/juce-standalone.cpp
%%DATADIR%%/juce/README.md
+%%DATADIR%%/juce/juce-plugin.cpp
+%%DATADIR%%/juce/juce-standalone.cpp
+%%DATADIR%%/juce/plugin/plugin-llvm.jucer
%%DATADIR%%/juce/plugin/plugin.jucer
+%%DATADIR%%/juce/standalone/standalone-llvm.jucer
%%DATADIR%%/juce/standalone/standalone.jucer
%%DATADIR%%/ladspa.cpp
%%DATADIR%%/latexheader.tex
-%%DATADIR%%/llvm-jack-gtk.cpp
%%DATADIR%%/lv2.cpp
%%DATADIR%%/lv2qtgui.h
%%DATADIR%%/lv2ui.cpp
@@ -685,15 +574,17 @@ man/man1/faust.1.gz
%%DATADIR%%/max-msp/wrapper-poly.maxpat
%%DATADIR%%/max-msp/wrapper.maxpat
%%DATADIR%%/maxmsp.lib
+%%DATADIR%%/mi.lib
+%%DATADIR%%/minimal-bench.cpp
%%DATADIR%%/minimal-effect.cpp
%%DATADIR%%/minimal-jack.rs
+%%DATADIR%%/minimal-portaudio.rs
+%%DATADIR%%/minimal-static.cpp
%%DATADIR%%/minimal.c
%%DATADIR%%/minimal.cpp
%%DATADIR%%/minimal.rs
%%DATADIR%%/misceffects.lib
%%DATADIR%%/module.cpp
-%%DATADIR%%/mr-plot.cpp
-%%DATADIR%%/ms-jack-gtk.cpp
%%DATADIR%%/music.lib
%%DATADIR%%/netjack-console.cpp
%%DATADIR%%/netjack-qt.cpp
@@ -709,15 +600,9 @@ man/man1/faust.1.gz
%%DATADIR%%/oscillators.lib
%%DATADIR%%/oscio-gtk.cpp
%%DATADIR%%/oscio-qt.cpp
-%%DATADIR%%/osclib/Makefile
%%DATADIR%%/osclib/README.md
-%%DATADIR%%/osclib/android/jni/Android.mk
-%%DATADIR%%/osclib/android/jni/Application.mk
%%DATADIR%%/osclib/faust/Doxyfile
-%%DATADIR%%/osclib/faust/Makefile
-%%DATADIR%%/osclib/faust/README.md
%%DATADIR%%/osclib/faust/changelog.txt
-%%DATADIR%%/osclib/faust/cmake/CMakeLists.txt
%%DATADIR%%/osclib/faust/faust/OSCControler.h
%%DATADIR%%/osclib/faust/faust/OSCIO.h
%%DATADIR%%/osclib/faust/faust/osc/FaustFactory.h
@@ -754,7 +639,6 @@ man/man1/faust.1.gz
%%DATADIR%%/osclib/oscpack/CHANGES
%%DATADIR%%/osclib/oscpack/LICENSE
%%DATADIR%%/osclib/oscpack/Makefile
-%%DATADIR%%/osclib/oscpack/Makefile.orig
%%DATADIR%%/osclib/oscpack/README
%%DATADIR%%/osclib/oscpack/TODO
%%DATADIR%%/osclib/oscpack/cmake/CMakeLists.txt
@@ -769,7 +653,8 @@ man/man1/faust.1.gz
%%DATADIR%%/osclib/oscpack/ip/UdpSocket.h
%%DATADIR%%/osclib/oscpack/ip/posix/NetworkingUtils.cpp
%%DATADIR%%/osclib/oscpack/ip/posix/UdpSocket.cpp
-%%DATADIR%%/osclib/oscpack/ip/posix/UdpSocket.cpp.orig
+%%DATADIR%%/osclib/oscpack/ip/win32/NetworkingUtils.cpp
+%%DATADIR%%/osclib/oscpack/ip/win32/UdpSocket.cpp
%%DATADIR%%/osclib/oscpack/make.MinGW32.bat
%%DATADIR%%/osclib/oscpack/osc/MessageMappingOscPacketListener.h
%%DATADIR%%/osclib/oscpack/osc/OscException.h
@@ -789,77 +674,31 @@ man/man1/faust.1.gz
%%DATADIR%%/osclib/oscpack/tests/OscSendTests.h
%%DATADIR%%/osclib/oscpack/tests/OscUnitTests.cpp
%%DATADIR%%/osclib/oscpack/tests/OscUnitTests.h
-%%DATADIR%%/oss-gtk.cpp
%%DATADIR%%/owl.cpp
%%DATADIR%%/pa-gtk.cpp
%%DATADIR%%/pa-qt.cpp
%%DATADIR%%/path-printer.cpp
%%DATADIR%%/phaflangers.lib
%%DATADIR%%/physmodels.lib
+%%DATADIR%%/platform.lib
%%DATADIR%%/plot.cpp
%%DATADIR%%/pure.c
%%DATADIR%%/pure.cpp
%%DATADIR%%/puredata.cpp
-%%DATADIR%%/q.cpp
%%DATADIR%%/ra-qt.cpp
%%DATADIR%%/reducemaps.lib
%%DATADIR%%/reverbs.lib
%%DATADIR%%/ros-callbacks.cpp
%%DATADIR%%/routes.lib
+%%DATADIR%%/sam/fast_pow2.h
+%%DATADIR%%/sam/fastexp.h
+%%DATADIR%%/sam/samFaustDSP.cpp
+%%DATADIR%%/sam/samFaustDSP.h
%%DATADIR%%/scheduler.cpp
+%%DATADIR%%/sf.lib
%%DATADIR%%/signals.lib
%%DATADIR%%/smartKeyboard/LICENCE.md
%%DATADIR%%/smartKeyboard/README.md
-%%DATADIR%%/smartKeyboard/android/app/CMakeLists.txt
-%%DATADIR%%/smartKeyboard/android/app/build.gradle
-%%DATADIR%%/smartKeyboard/android/app/proguard-rules.pro
-%%DATADIR%%/smartKeyboard/android/app/src/main/AndroidManifest.xml
-%%DATADIR%%/smartKeyboard/android/app/src/main/cpp/README.md
-%%DATADIR%%/smartKeyboard/android/app/src/main/java/com/DspFaust/README.md
-%%DATADIR%%/smartKeyboard/android/app/src/main/java/com/ccrma/faust/MainActivity.java
-%%DATADIR%%/smartKeyboard/android/app/src/main/java/com/ccrma/faust/MultiKeyboard.java
-%%DATADIR%%/smartKeyboard/android/app/src/main/java/com/ccrma/faust/Smooth.java
-%%DATADIR%%/smartKeyboard/android/app/src/main/java/com/ccrma/faust/Zone.java
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-hdpi/key_down_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-hdpi/key_down_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-hdpi/key_up_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-hdpi/key_up_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-ldpi/key_down_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-ldpi/key_down_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-ldpi/key_up_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-ldpi/key_up_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-mdpi/key_down_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-mdpi/key_down_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-mdpi/key_up_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-mdpi/key_up_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xhdpi/key_down_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xhdpi/key_down_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xhdpi/key_up_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xhdpi/key_up_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xxhdpi/key_down_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xxhdpi/key_down_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xxhdpi/key_up_bright.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/drawable-xxhdpi/key_up_dark.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/layout/activity_main.xml
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/values-w820dp/dimens.xml
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/values/colors.xml
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/values/dimens.xml
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/values/strings.xml
-%%DATADIR%%/smartKeyboard/android/app/src/main/res/values/styles.xml
-%%DATADIR%%/smartKeyboard/android/app/tools/MainActivity.java
-%%DATADIR%%/smartKeyboard/android/app/tools/faust2android.keystore
-%%DATADIR%%/smartKeyboard/android/build.gradle
-%%DATADIR%%/smartKeyboard/android/gradle.properties
-%%DATADIR%%/smartKeyboard/android/gradle/wrapper/gradle-wrapper.jar
-%%DATADIR%%/smartKeyboard/android/gradle/wrapper/gradle-wrapper.properties
-%%DATADIR%%/smartKeyboard/android/gradlew
-%%DATADIR%%/smartKeyboard/android/gradlew.bat
-%%DATADIR%%/smartKeyboard/android/settings.gradle
%%DATADIR%%/smartKeyboard/iOS/Faust.xcodeproj/project.pbxproj
%%DATADIR%%/smartKeyboard/iOS/Faust.xcodeproj/project.xcworkspace/contents.xcworkspacedata
%%DATADIR%%/smartKeyboard/iOS/Faust/AppDelegate.h
@@ -897,29 +736,44 @@ man/man1/faust.1.gz
%%DATADIR%%/smartKeyboard/iOS/Faust/img/keyUpBright.png
%%DATADIR%%/smartKeyboard/iOS/Faust/img/keyUpDark.png
%%DATADIR%%/smartKeyboard/iOS/Faust/main.m
-%%DATADIR%%/snd-rt-gtk.cpp
%%DATADIR%%/sndfile.cpp
+%%DATADIR%%/soul/Makefile
+%%DATADIR%%/soul/README.md
+%%DATADIR%%/soul/hybrid-test1.soul
+%%DATADIR%%/soul/minimal.soul
+%%DATADIR%%/soul/poly-dsp-effect.soul
+%%DATADIR%%/soul/poly-dsp.soul
+%%DATADIR%%/soul/soul-faust-player.cpp
+%%DATADIR%%/soul/soul-faust-tester.cpp
+%%DATADIR%%/soundfiles.lib
%%DATADIR%%/spats.lib
%%DATADIR%%/stdfaust.lib
%%DATADIR%%/supercollider.cpp
%%DATADIR%%/synthfile.cpp
%%DATADIR%%/synths.lib
+%%DATADIR%%/teensy/teensy.cpp
+%%DATADIR%%/teensy/teensy.h
+%%DATADIR%%/teensy/teensy1.cpp
+%%DATADIR%%/teensy/teensy1.h
+%%DATADIR%%/thread.h
%%DATADIR%%/tonestacks.lib
%%DATADIR%%/tubes.lib
%%DATADIR%%/unity/Android/Android.mk
+%%DATADIR%%/unity/Android/AndroidPoly.mk
%%DATADIR%%/unity/Android/Application.mk
%%DATADIR%%/unity/FaustPlugin_template.cs
+%%DATADIR%%/unity/FaustPolyUtilities_template.cs
%%DATADIR%%/unity/FaustUtilities_template.cs
%%DATADIR%%/unity/README.md
%%DATADIR%%/unity/unity.cpp
%%DATADIR%%/unity/unityplugin.cpp
%%DATADIR%%/vaeffects.lib
+%%DATADIR%%/version.lib
%%DATADIR%%/vst.cpp
+%%DATADIR%%/webaudio.lib
%%DATADIR%%/webaudio/ExportLib.js
+%%DATADIR%%/webaudio/README.md
%%DATADIR%%/webaudio/WebMIDIAPI.js
-%%DATADIR%%/webaudio/asm-node-wrapper-double.js
-%%DATADIR%%/webaudio/asm-standalone-node-wrapper-double.js
-%%DATADIR%%/webaudio/asm-standalone-node-wrapper-float.js
%%DATADIR%%/webaudio/component-creator.html
%%DATADIR%%/webaudio/create-factory-worker.js
%%DATADIR%%/webaudio/dynamic-organ-wasm.html
@@ -928,27 +782,21 @@ man/man1/faust.1.gz
%%DATADIR%%/webaudio/dynamic-osc-worklet-wasm.html
%%DATADIR%%/webaudio/expand-dsp-worker.js
%%DATADIR%%/webaudio/export-wrapper.html
-%%DATADIR%%/webaudio/faustlive-local-worker.html
-%%DATADIR%%/webaudio/faustlive-local.html
%%DATADIR%%/webaudio/faustlive-wasm.html
-%%DATADIR%%/webaudio/faustlive.html
%%DATADIR%%/webaudio/favicon.ico
-%%DATADIR%%/webaudio/freeverb.js
-%%DATADIR%%/webaudio/freeverb.wasm
%%DATADIR%%/webaudio/jsscripts.js
-%%DATADIR%%/webaudio/karplus-freeverb-wasm.html
-%%DATADIR%%/webaudio/karplus.js
-%%DATADIR%%/webaudio/karplus.wasm
+%%DATADIR%%/webaudio/libfaust-glue.js
+%%DATADIR%%/webaudio/libfaust-glue.wasm
+%%DATADIR%%/webaudio/libfaust-wasm.data
%%DATADIR%%/webaudio/libfaust-wasm.js
%%DATADIR%%/webaudio/libfaust-wasm.wasm
-%%DATADIR%%/webaudio/libfaust.js
-%%DATADIR%%/webaudio/libfaustworker.js
+%%DATADIR%%/webaudio/libfaust-worklet-glue.js
%%DATADIR%%/webaudio/mixer32.wasm
%%DATADIR%%/webaudio/mixer32.wast
%%DATADIR%%/webaudio/mixer64.wasm
%%DATADIR%%/webaudio/mixer64.wast
-%%DATADIR%%/webaudio/noise-curseur.html
%%DATADIR%%/webaudio/noise-wasm.html
+%%DATADIR%%/webaudio/noise.dsp
%%DATADIR%%/webaudio/noise.js
%%DATADIR%%/webaudio/noise.wasm
%%DATADIR%%/webaudio/organ-wasm.html
@@ -959,22 +807,23 @@ man/man1/faust.1.gz
%%DATADIR%%/webaudio/osc.dsp
%%DATADIR%%/webaudio/osc.js
%%DATADIR%%/webaudio/osc.wasm
+%%DATADIR%%/webaudio/package.json
%%DATADIR%%/webaudio/qrcode.js
-%%DATADIR%%/webaudio/wasm-standalone-node-wrapper.js
+%%DATADIR%%/webaudio/testAWN.html
+%%DATADIR%%/webaudio/testWAP.html
+%%DATADIR%%/webaudio/testWAP2.html
+%%DATADIR%%/webaudio/testWAP2Poly.html
+%%DATADIR%%/webaudio/testWAPPoly.html
%%DATADIR%%/webaudio/wasm-standalone-node-wrapper-double.js
+%%DATADIR%%/webaudio/wasm-standalone-node-wrapper.js
%%DATADIR%%/webaudio/webComponent/index.html
-%%DATADIR%%/webaudio/webComponent/template/faustTemplate.html
-%%DATADIR%%/webaudio/webaudio-asm-emcc.js
-%%DATADIR%%/webaudio/webaudio-asm-footer.html
-%%DATADIR%%/webaudio/webaudio-asm-poly-emcc.js
-%%DATADIR%%/webaudio/webaudio-asm-poly-footer.html
-%%DATADIR%%/webaudio/webaudio-asm-poly-standalone-wrapper.js
-%%DATADIR%%/webaudio/webaudio-asm-poly.cpp
-%%DATADIR%%/webaudio/webaudio-asm-standalone-wrapper.js
-%%DATADIR%%/webaudio/webaudio-asm-worker-wrapper.js
-%%DATADIR%%/webaudio/webaudio-asm-wrapper.js
-%%DATADIR%%/webaudio/webaudio-asm.cpp
-%%DATADIR%%/webaudio/webaudio-asm.html
+%%DATADIR%%/webaudio/webComponent/template/faustTemplate.js
+%%DATADIR%%/webaudio/webaudio-wasm-emcc-footer.html
+%%DATADIR%%/webaudio/webaudio-wasm-emcc-poly-footer.html
+%%DATADIR%%/webaudio/webaudio-wasm-emcc-poly-standalone-wrapper.js
+%%DATADIR%%/webaudio/webaudio-wasm-emcc-poly-worklet-footer.html
+%%DATADIR%%/webaudio/webaudio-wasm-emcc-standalone-wrapper.js
+%%DATADIR%%/webaudio/webaudio-wasm-emcc-worklet-footer.html
%%DATADIR%%/webaudio/webaudio-wasm-emcc.js
%%DATADIR%%/webaudio/webaudio-wasm-footer.html
%%DATADIR%%/webaudio/webaudio-wasm-poly-footer.html
@@ -983,15 +832,15 @@ man/man1/faust.1.gz
%%DATADIR%%/webaudio/webaudio-wasm-standalone-wrapper.js
%%DATADIR%%/webaudio/webaudio-wasm-worklet-footer.html
%%DATADIR%%/webaudio/webaudio-wasm-wrapper.js
+%%DATADIR%%/webaudio/webaudio-workletnode-emcc-poly-standalone-wrapper.js
+%%DATADIR%%/webaudio/webaudio-workletnode-emcc-standalone-wrapper.js
%%DATADIR%%/webaudio/webaudio-workletnode-poly-standalone-wrapper.js
%%DATADIR%%/webaudio/webaudio-workletnode-standalone-wrapper.js
%%DATADIR%%/webaudio/webaudio-workletprocessor-poly-standalone-wrapper.js
%%DATADIR%%/webaudio/webaudio-workletprocessor-standalone-wrapper.js
%%DATADIR%%/webaudio/webaudio.html
-%%DATADIR%%/webaudio/webaudio.js
-%%DATADIR%%/windowsdll.cpp
-%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%HIGHLIGHT%%share/gtksourceview-2.0/language-specs/faust.lang
%%HIGHLIGHT%%share/gtksourceview-3.0/language-specs/faust.lang
%%HIGHLIGHT%%share/highlight/langDefs/dsp.lang
+share/man/man1/faust.1.gz
%%HIGHLIGHT%%share/vim/vimfiles/syntax/faust.vim