svn commit: r339377 - in head/audio: . csound6 csound6/files
Danilo Egea Gondolfo
danilo at FreeBSD.org
Fri Jan 10 18:05:31 UTC 2014
Author: danilo
Date: Fri Jan 10 18:05:29 2014
New Revision: 339377
URL: http://svnweb.freebsd.org/changeset/ports/339377
Log:
- Copy from audio/csound and apply the patch. The API of the version 6 of csound is not compatible of version 5.
- Update from 5.18.02 to 6.02
- Add stage support
- Use options helpers
PR: ports/185351
Submitted by: KATO Tsuguru <tkato432 at yahoo.com>
Added:
head/audio/csound6/
- copied from r339369, head/audio/csound/
head/audio/csound6/files/patch-frontends__CsoundAC__ChordSpace.hpp (contents, props changed)
head/audio/csound6/files/patch-frontends__CsoundAC__Composition.cpp (contents, props changed)
Deleted:
head/audio/csound6/files/patch-H__sysdep.h
head/audio/csound6/files/patch-frontends_fltk_gui_CsoundPerformanceSettingsPanel.cpp
Modified:
head/audio/Makefile
head/audio/csound6/Makefile
head/audio/csound6/distinfo
head/audio/csound6/files/patch-InOut-rtalsa.c (contents, props changed)
head/audio/csound6/files/patch-Top-csound.c (contents, props changed)
head/audio/csound6/pkg-descr (contents, props changed)
head/audio/csound6/pkg-plist
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Fri Jan 10 17:25:43 2014 (r339376)
+++ head/audio/Makefile Fri Jan 10 18:05:29 2014 (r339377)
@@ -98,6 +98,7 @@
SUBDIR += crip
SUBDIR += cripple
SUBDIR += csound
+ SUBDIR += csound6
SUBDIR += ctronome
SUBDIR += cuberok
SUBDIR += cue2toc
Modified: head/audio/csound6/Makefile
==============================================================================
--- head/audio/csound/Makefile Fri Jan 10 16:40:31 2014 (r339369)
+++ head/audio/csound6/Makefile Fri Jan 10 18:05:29 2014 (r339377)
@@ -2,202 +2,131 @@
# $FreeBSD$
PORTNAME= csound
-PORTVERSION= 5.18.02
-PORTREVISION= 1
+PORTVERSION= 6.02
CATEGORIES= audio lang
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}5/${PORTNAME}5.18/ \
- SF/${PORTNAME}/${PORTNAME}5/${PORTNAME}${PORTVERSION:R}/manual:manual
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}6/${PORTNAME:S/c/C/}${PORTVERSION}
DISTNAME= ${PORTNAME:S/c/C/}${PORTVERSION}
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+DIST_SUBDIR= csound
MAINTAINER= ports at FreeBSD.org
COMMENT= Sound synthesizer
LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING
-DIST_SUBDIR= csound
-BUILD_DEPENDS= ${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13 \
- ${LOCALBASE}/include/gmm/gmm.h:${PORTSDIR}/math/gmm++ \
- ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
+BUILD_DEPENDS= boost-libs>0:${PORTSDIR}/devel/boost-libs \
+ swig>2:${PORTSDIR}/devel/swig20 \
+ eigen>0:${PORTSDIR}/math/eigen3 \
+ gmm++>0:${PORTSDIR}/math/gmm++
LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile
-OPTIONS_DEFINE= ALSA DSSI FLUIDSYNTH JACK OSC PORTAUDIO PULSEAUDIO FLTK
-OPTIONS_DEFAULT=FLTK
+OPTIONS_DEFINE= ALSA DSSI FLTK FLUIDSYNTH JACK LUA NLS OPENMP OSC PNG \
+ PORTAUDIO PULSEAUDIO
+OPTIONS_DEFAULT=FLTK OPENMP
+OPTIONS_SUB= yes
ALSA_DESC= Build ALSA I/O module
DSSI_DESC= Build DSSI/LADSPA host opcodes
+FLTK_DESC= Build FLTK plugin and GUI
FLUIDSYNTH_DESC=Building FluidSynth opcodes
JACK_DESC= Build Jack I/O module and opcodes
+LUA_DESC= Build Lua Interface and opcodes
OSC_DESC= Build OSC opcodes
-PORTAUDIO_DESC= Build the PortAudio I/O module
-PULSEAUDIO_DESC=Build the PulseAudio I/O module
-FLTK_DESC= Build FLTK plugin and GUI
+PNG_DESC= Build Image opcodes
+PORTAUDIO_DESC= Build PortAudio I/O module
+PULSEAUDIO_DESC=Build PulseAudio I/O module
CONFLICTS_INSTALL= outguess-*
-SSP_UNSAFE= yes
-USE_PYTHON= 2.6+
-USES= bison gettext
-NO_STAGE= yes
-USE_SCONS= yes
-SCONS_BUILDENV= PATH=${LOCALBASE}/bin:$$PATH
-SCONS_ARGS= prefix="${PREFIX}" CC="${CC}" CXX="${CXX}" \
- CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \
- buildCsoundAC=0 buildCsoundVST=0 buildInterfaces=1 \
- buildRelease=1 buildVirtual=1 dynamicCsoundLibrary=1 \
- install=1 noDebug=1 useDouble=1 \
- useGettext=1 usePortMIDI=0
+USES= bison cmake gettext
+USE_PYTHON= 2
+CMAKE_ARGS= -DBUILD_CSOUNDVST:BOOL=OFF \
+ -DBUILD_JAVA_INTERFACE:BOOL=OFF \
+ -DBUILD_PD_CLASS:BOOL=OFF \
+ -DBUILD_STK_OPCODES:BOOL=OFF \
+ -DBUILD_TESTS:BOOL=OFF \
+ -DPYTHON_MODULE_INSTALL_DIR:STRING="${PYTHONPREFIX_SITELIBDIR}"
USE_LDCONFIG= yes
+SSP_UNSAFE= yes
-SUB_FILES= pkg-message
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MALSA}
-LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib
-SCONS_ARGS+= useALSA=1
-PLIST_SUB+= ALSA=""
-ALSA_H= alsa/asoundlib.h
-.else
-SCONS_ARGS+= useALSA=0
-PLIST_SUB+= ALSA="@comment "
-ALSA_H= ##alsa/asoundlib.h##
-.endif
-
-.if ${PORT_OPTIONS:MDSSI}
-BUILD_DEPENDS+= dssi>=0:${PORTSDIR}/audio/dssi
-RUN_DEPENDS+= dssi>=0:${PORTSDIR}/audio/dssi
-SCONS_ARGS+= buildDSSI=1
-PLIST_SUB+= DSSI=""
-.else
-SCONS_ARGS+= buildDSSI=0
-PLIST_SUB+= DSSI="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MFLUIDSYNTH}
-LIB_DEPENDS+= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth
-PLIST_SUB+= FLUIDSYNTH=""
-FLUIDSYNTH_H= fluidsynth.h
-.else
-PLIST_SUB+= FLUIDSYNTH="@comment "
-FLUIDSYNTH_H= ##fluidsynth.h##
-.endif
-
-.if ${PORT_OPTIONS:MJACK}
-LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack
-SCONS_ARGS+= useJack=1
-PLIST_SUB+= JACK=""
-.else
-SCONS_ARGS+= useJack=0
-PLIST_SUB+= JACK="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MOSC}
-LIB_DEPENDS+= liblo.so:${PORTSDIR}/audio/liblo
-SCONS_ARGS+= useOSC=1
-PLIST_SUB+= OSC=""
-.else
-SCONS_ARGS+= useOSC=0
-PLIST_SUB+= OSC="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MPORTAUDIO}
-BUILD_DEPENDS+= portaudio2>=0:${PORTSDIR}/audio/portaudio2
-RUN_DEPENDS+= portaudio2>=0:${PORTSDIR}/audio/portaudio2
-SCONS_ARGS+= usePortAudio=1
-PLIST_SUB+= PORTAUDIO=""
-PORTAUDIO_L= "${LOCALBASE}/lib/portaudio2"
-PORTAUDIO_R= "-Wl,-rpath,${LOCALBASE}/lib/portaudio2"
-.else
-SCONS_ARGS+= usePortAudio=0
-PLIST_SUB+= PORTAUDIO="@comment "
-PORTAUDIO_L= # empty
-PORTAUDIO_R= # empty
-.endif
-
-.if ${PORT_OPTIONS:MPULSEAUDIO}
-LIB_DEPENDS+= libpulse-simple.so:${PORTSDIR}/audio/pulseaudio
-PLIST_SUB+= PULSEAUDIO=""
-PULSEAUDIO_H= pulse/simple.h
-.else
-PLIST_SUB+= PULSEAUDIO="@comment "
-PULSEAUDIO_H= ##pulse/simple.h##
-.endif
+CFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
-.if ${PORT_OPTIONS:MFLTK}
-LIB_DEPENDS+= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
-PLIST_SUB+= FLTK=""
-SCONS_ARGS+= buildCsound5GUI=1 buildCSEditor=1 buildWinsound=1 useFLTK=1
-.else
-PLIST_SUB+= FLTK="@comment "
-SCONS_ARGS+= buildCsound5GUI=0 buildCSEditor=0 buildWinsound=0 useFLTK=0
-.endif
+SUB_FILES= pkg-message
-.if ${PORT_OPTIONS:MDOCS}
-EXTRACT_DEPENDS+=${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
-DISTFILES+= Csound${PORTVERSION:R}_manual_html.zip:manual
-.endif
+ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
+ALSA_CMAKE_OFF= -DUSE_ALSA:BOOL=OFF
+DSSI_BUILD_DEPENDS= dssi>0:${PORTSDIR}/audio/dssi
+DSSI_RUN_DEPENDS= dssi>0:${PORTSDIR}/audio/dssi
+DSSI_CMAKE_OFF= -DBUILD_DSSI_OPCODES:BOOL=OFF
+FLTK_LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
+FLTK_CMAKE_ON= -DBUILD_WINSOUND:BOOL=ON
+FLTK_CMAKE_OFF= -DUSE_FLTK:BOOL=OFF
+FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth
+FLUIDSYNTH_CMAKE_OFF= -DBUILD_FLUID_OPCODES:BOOL=OFF
+JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack
+JACK_CMAKE_OFF= -DBUILD_JACK_OPCODES:BOOL=OFF \
+ -DUSE_JACK:BOOL=OFF
+LUA_LIB_DEPENDS= libluajit-5.1.so:${PORTSDIR}/lang/luajit
+LUA_CMAKE_OFF= -DBUILD_CSOUND_AC_LUA_INTERFACE:BOOL=OFF \
+ -DBUILD_LUA_INTERFACE:BOOL=OFF \
+ -DBUILD_LUA_OPCODES:BOOL=OFF
+NLS_USES= gettext
+NLS_CMAKE_OFF= -DUSE_GETTEXT:BOOL=OFF
+OPENMP_USES= compiler:openmp
+OPENMP_CMAKE_OFF= -DUSE_OPEN_MP:BOOL=OFF
+OSC_LIB_DEPENDS= liblo.so:${PORTSDIR}/audio/liblo
+OSC_CMAKE_OFF= -DBUILD_OSC_OPCODES:BOOL=OFF
+PNG_LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png
+PNG_CMAKE_OFF= -DBUILD_IMAGE_OPCODES:BOOL=OFF
+PORTAUDIO_BUILD_DEPENDS=portaudio2>0:${PORTSDIR}/audio/portaudio2
+PORTAUDIO_RUN_DEPENDS= portaudio2>0:${PORTSDIR}/audio/portaudio2
+PORTAUDIO_CMAKE_OFF= -DUSE_PORTAUDIO:BOOL=OFF
+PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_CMAKE_OFF= -DUSE_PULSEAUDIO:BOOL=OFF
+.include <bsd.port.options.mk>
.include <bsd.port.pre.mk>
-.if ${ARCH} == amd64 || ${ARCH} == sparc64 || ${ARCH} == ia64
-CMAKE_ARGS+= Word64=1
-.endif
-
-post-extract:
-.if ${PORT_OPTIONS:MDOCS}
- @(cd ${DISTDIR}/${DIST_SUBDIR} && ${UNZIP_CMD} -qo \
- Csound${PORTVERSION:R}_manual_html.zip -d ${WRKDIR})
+.if ${OSVERSION} < 1000033
+BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
+CMAKE_ARGS+= -DFLEX_EXECUTABLE:STRING="${LOCALBASE}/bin/flex"
.endif
post-patch:
- @${SED} -e "s|%%LOCALBASE%%|${LOCALBASE}|g; \
- s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|; \
- s|%%PORTAUDIO_L%%|${PORTAUDIO_L}|; \
- s|%%PORTAUDIO_R%%|${PORTAUDIO_R}|; \
- s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|" \
- < ${FILESDIR}/custom.py.in > ${WRKSRC}/custom.py
- @${REINPLACE_CMD} -e "s|'unsupported'|'linux'|; \
- s|Exit(-1)|print \"\"|; \
- /CCFLAGS/s|\['-Wno-format'\]|Split('${CFLAGS}')|; \
- /CXXFLAGS/s|\['-Wno-format'\]|Split('${CXXFLAGS}')|; \
- s|/usr/local|${LOCALBASE}|; \
- s|/usr/X11R6|${LOCALBASE}|; \
- /\"pthread\"/d; \
- s|'pthread'|''|; \
- s|\"portaudio.h\"|\"portaudio2/portaudio.h\"|; \
- s|\"boost/any.hpp\"|\"##boost/any.hpp##\"|; \
- s|\"alsa/asoundlib.h\"|\"${ALSA_H}\"|; \
- s|'xmlfile.h'|'##xmlfile.h##'|; \
- s|\"pulse/simple.h\"|\"${PULSEAUDIO_H}\"|; \
- s|\"m_pd.h\"|\"##m_pd.h##\"|; \
- s|\"tcl.h\"|\"##tcl.h##\"|; \
- s|'5.2'|'5'|; \
- s|'dl'|''|; \
- s|'stdc++'|''|; \
- s|'-DNO_FLTK_THREADS'|''|; \
- s|\"fluidsynth.h\"|\"${FLUIDSYNTH_H}\"|; \
- /mixer_main.c/s|'mixer'|'csmixer'|; \
- /jpluginEnvironment/s|'asound'|''|; \
- /portaudioEnvironment/s|'asound'|''|; \
- /jackEnvironment/s|'asound'|''|; \
- s| stdc++ | |; \
- s| pthread | |" ${WRKSRC}/SConstruct
- @${REINPLACE_CMD} -e "s|<portaudio.h>|<portaudio2/portaudio.h>|" \
+ @${REINPLACE_CMD} -e \
+ '/-O3/s|^|#| ; \
+ /PYTHON_MODULE_INSTALL_DIR/s|^|#| ; \
+ /CMAKE_SYSTEM_NAME/s|"Linux"|"${OPSYS}"| ; \
+ s|(LIBINTL_LIBRARY OR LINUX)|(LIBINTL_LIBRARY)| ; \
+ s|(NOT LINUX)|(LINUX)| ; \
+ s|-D_GNU_SOURCE|| ; \
+ s| dl)|)|' \
+ ${WRKSRC}/CMakeLists.txt
+ @${REINPLACE_CMD} -e \
+ 's|/usr/local|${LOCALBASE}|' \
+ ${WRKSRC}/InOut/CMakeLists.txt
+ @${REINPLACE_CMD} -e \
+ 's|<portaudio.h>|<portaudio2/portaudio.h>|' \
${WRKSRC}/InOut/rtpa.c
- @${REINPLACE_CMD} -e "s|linux/if.h|sys/types.h|" \
- ${WRKSRC}/OOps/remote.c
- @${REINPLACE_CMD} '1658,1659d' \
- ${WRKSRC}/SConstruct
+ @${REINPLACE_CMD} -e \
+ 's|/usr/include/Python2.7|${PYTHON_INCLUDEDIR}| ; \
+ s|/usr/local|${LOCALBASE}| ; \
+ /linuxjoystick/s|^|#| ; \
+ s| dl)|)|' \
+ ${WRKSRC}/Opcodes/CMakeLists.txt
+ @${REINPLACE_CMD} -e \
+ '/CMAKE_SYSTEM_NAME/s|"Linux"|"${OPSYS}"| ; \
+ s|--{WINSOUND_H}|$${WINSOUND_H}|' \
+ ${WRKSRC}/frontends/CMakeLists.txt
+ @${REINPLACE_CMD} -e \
+ 's| mixer)| csmixer)|' \
+ ${WRKSRC}/util/CMakeLists.txt
+ @${REINPLACE_CMD} -e \
+ 's|_IS_GNUCC)|_IS_GNUCC OR __COMPILER_CLANG)|' \
+ ${WRKSRC}/util1/CMakeLists.txt
+
post-install:
- @${LN} -sf libcsound64.so.5 ${PREFIX}/lib/libcsound64.so
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- @${ECHO_MSG} " Installing manual ${PORTVERSION}. "
- @(cd ${WRKDIR}/html && ${COPYTREE_SHARE} . ${DOCSDIR})
- @${ECHO_MSG} " Done."
-.endif
- @${CAT} ${PKGMESSAGE}
+.for i in libCsoundAC.so libcsnd6.so libcsound64.so
+ @${LN} -sf ${i}.6.0 ${STAGEDIR}${PREFIX}/lib/${i}.6
+.endfor
.include <bsd.port.post.mk>
Modified: head/audio/csound6/distinfo
==============================================================================
--- head/audio/csound/distinfo Fri Jan 10 16:40:31 2014 (r339369)
+++ head/audio/csound6/distinfo Fri Jan 10 18:05:29 2014 (r339377)
@@ -1,4 +1,2 @@
-SHA256 (csound/Csound5.18.02.tar.gz) = 4c461cf3bf60b83671224949dd33805379b7121bf2c0ad6af5e191e7f6f8adc8
-SIZE (csound/Csound5.18.02.tar.gz) = 9211491
-SHA256 (csound/Csound5.18_manual_html.zip) = a7347bb1a6b5af3497de95a2df36217a6a42219e2f36a3d6d505cd53b2719cd4
-SIZE (csound/Csound5.18_manual_html.zip) = 9773269
+SHA256 (csound/Csound6.02.tar.gz) = b964199642b1141d4e3253a86996c613c2420c4e2cc39cad347ad7115768c0a5
+SIZE (csound/Csound6.02.tar.gz) = 23459796
Modified: head/audio/csound6/files/patch-InOut-rtalsa.c
==============================================================================
--- head/audio/csound/files/patch-InOut-rtalsa.c Fri Jan 10 16:40:31 2014 (r339369)
+++ head/audio/csound6/files/patch-InOut-rtalsa.c Fri Jan 10 18:05:29 2014 (r339377)
@@ -1,6 +1,6 @@
--- InOut/rtalsa.c.orig 2011-12-22 19:41:53.000000000 +0900
+++ InOut/rtalsa.c 2011-12-27 23:53:00.000000000 +0900
-@@ -22,6 +22,7 @@
+@@ -23,6 +23,7 @@
02111-1307 USA
*/
@@ -8,7 +8,7 @@
#ifndef _ISOC99_SOURCE
#define _ISOC99_SOURCE 1
#endif
-@@ -35,6 +36,7 @@
+@@ -39,6 +40,7 @@
#ifndef _POSIX_C_SOURCE
#define _POSIX_C_SOURCE 1
#endif
@@ -16,3 +16,12 @@
#include "csdl.h"
+@@ -57,6 +59,8 @@
+ #include <signal.h>
+ #include <sys/mman.h>
+ #include <sys/resource.h>
++#include <stdlib.h>
++#include <sys/fcntl.h>
+
+
+ #include "soundio.h"
Modified: head/audio/csound6/files/patch-Top-csound.c
==============================================================================
--- head/audio/csound/files/patch-Top-csound.c Fri Jan 10 16:40:31 2014 (r339369)
+++ head/audio/csound6/files/patch-Top-csound.c Fri Jan 10 18:05:29 2014 (r339377)
@@ -1,14 +1,13 @@
--- Top/csound.c.orig 2011-10-16 22:59:03.000000000 +0900
+++ Top/csound.c 2011-12-07 01:15:33.000000000 +0900
-@@ -67,11 +67,14 @@
+@@ -60,10 +60,13 @@
+ #include "cs_par_dispatch.h"
+ #include "csound_orc_semantics.h"
- /* **** MAJOR PROBLEM: PTHREAD_SPINLOCK_INITIALIZER is not defined in Linux */
-
--#ifdef linux
-+#if defined(linux) || defined(__FreeBSD__)
- #define PTHREAD_SPINLOCK_INITIALIZER 0
+-#if defined(linux) || defined(__HAIKU__)
++#if defined(linux) || defined(__HAIKU__) || defined(__FreeBSD__)
+ #define PTHREAD_SPINLOCK_INITIALIZER 0
#endif
- #endif /* PARCS */
+#if defined(__FreeBSD__)
+#include <sys/sysctl.h>
@@ -16,17 +15,17 @@
#if defined(USE_OPENMP)
#include <omp.h>
#endif /* USE_OPENMP */
-@@ -383,7 +386,7 @@
- 0.0, /* curBeat */
- 0.0, /* curBeat_inc */
- 0.0, /* beatTime */
--#if defined(HAVE_PTHREAD_SPIN_LOCK) && defined(PARCS)
-+#if defined(__GNUC__) && defined(HAVE_PTHREAD_SPIN_LOCK) && defined(PARCS)
- PTHREAD_SPINLOCK_INITIALIZER, /* spoutlock */
- PTHREAD_SPINLOCK_INITIALIZER, /* spinlock */
- #else
-@@ -2854,7 +2857,7 @@
- /* ------------------------------------ */
+@@ -899,7 +902,7 @@
+
+ #if defined(ANDROID) || (!defined(LINUX) && !defined(SGI) && \
+ !defined(__HAIKU__) && !defined(__BEOS__) && \
+- !defined(__MACH__))
++ !defined(__MACH__) && !defined(__FreeBSD__))
+ static char *signal_to_string(int sig)
+ {
+ switch(sig) {
+@@ -3172,7 +3175,7 @@
+ /* ------------------------------------ */
#if defined(HAVE_RDTSC)
-#if !(defined(LINUX) && defined(__GNUC__) && defined(__i386__))
@@ -34,32 +33,32 @@
#undef HAVE_RDTSC
#endif
#endif
-@@ -2867,6 +2870,13 @@
- static int getTimeResolution(void)
- {
+@@ -3185,6 +3188,13 @@
+ static int getTimeResolution(void)
+ {
#if defined(HAVE_RDTSC)
+#if defined(__FreeBSD__)
-+ size_t size;
-+ int timeResolutionSeconds;
-+ size = sizeof timeResolutionSeconds;
-+ sysctlbyname("hw.clockrate", &timeResolutionSeconds, &size, NULL, 0);
++ size_t size;
++ int timeResolutionSeconds;
++ size = sizeof timeResolutionSeconds;
++ sysctlbyname("hw.clockrate", &timeResolutionSeconds, &size, NULL, 0);
+
+#else
- FILE *f;
- char buf[256];
+ FILE *f;
+ char buf[256];
-@@ -2923,9 +2933,14 @@
- }
+@@ -3220,9 +3230,14 @@
}
- fclose(f);
+ }
+ fclose(f);
+#endif /* __FreeBSD__ */
- if (UNLIKELY(timeResolutionSeconds <= 0.0)) {
- fprintf(stderr, Str("No valid CPU frequency entry "
+ if (UNLIKELY(timeResolutionSeconds <= 0.0)) {
+ fprintf(stderr, Str("No valid CPU frequency entry "
+#if defined(__FreeBSD__)
-+ "was found.\n"));
++ "was found.\n"));
+#else
- "was found in /proc/cpuinfo.\n"));
+ "was found in /proc/cpuinfo.\n"));
+#endif /* __FreeBSD__ */
- return -1;
- }
- /* MHz -> seconds */
+ return -1;
+ }
+ /* MHz -> seconds */
Added: head/audio/csound6/files/patch-frontends__CsoundAC__ChordSpace.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/csound6/files/patch-frontends__CsoundAC__ChordSpace.hpp Fri Jan 10 18:05:29 2014 (r339377)
@@ -0,0 +1,19 @@
+--- frontends/CsoundAC/ChordSpace.hpp.orig
++++ frontends/CsoundAC/ChordSpace.hpp
+@@ -29,6 +29,7 @@
+ #include <climits>
+ #include <cmath>
+ #include <cstdarg>
++#include <cstdio>
+ #include <eigen3/Eigen/Dense>
+ #include "Event.hpp"
+ #include <iostream>
+@@ -545,7 +546,7 @@
+ char buffer[0x1000];
+ std::stringstream stream;
+ for (size_t voice = 0; voice < voices(); ++voice) {
+- std::snprintf(buffer, 0x100, "%12.7f", getPitch(voice));
++ snprintf(buffer, 0x100, "%12.7f", getPitch(voice));
+ if (voice > 0) {
+ stream << " ";
+ }
Added: head/audio/csound6/files/patch-frontends__CsoundAC__Composition.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/csound6/files/patch-frontends__CsoundAC__Composition.cpp Fri Jan 10 18:05:29 2014 (r339377)
@@ -0,0 +1,37 @@
+--- frontends/CsoundAC/Composition.cpp.orig
++++ frontends/CsoundAC/Composition.cpp
+@@ -22,6 +22,7 @@
+ #endif
+ #include "Composition.hpp"
+ #include "System.hpp"
++#include <cstdio>
+ #include <cstdlib>
+ #include <map>
+
+@@ -289,7 +290,7 @@
+ int Composition::normalizeOutputSoundfile(double levelDb)
+ {
+ char buffer[0x100];
+- std::snprintf(buffer,
++ snprintf(buffer,
+ 0x100,
+ "sox %s -V3 -b 32 -e floating-point %s gain -n %f\n",
+ getOutputSoundfileName().c_str(),
+@@ -307,7 +308,7 @@
+ int Composition::translateToCdAudio(double levelDb)
+ {
+ char buffer[0x100];
+- std::snprintf(buffer, 0x100, "sox %s -V3 -b 16 %s gain -n %f rate 44100\n",
++ snprintf(buffer, 0x100, "sox %s -V3 -b 16 %s gain -n %f rate 44100\n",
+ getOutputSoundfileName().c_str(),
+ getCdSoundfileName().c_str(),
+ levelDb);
+@@ -323,7 +324,7 @@
+ int Composition::translateToMp3(double bitrate, double levelDb)
+ {
+ char buffer[0x100];
+- std::snprintf(buffer,
++ snprintf(buffer,
+ 0x100,
+ "lame --verbose --disptime 2 --nohist --preset cd --tt %s --ta %s --tl %s --tc %s %s %s\n",
+ getTitle().c_str(),
Modified: head/audio/csound6/pkg-descr
==============================================================================
--- head/audio/csound/pkg-descr Fri Jan 10 16:40:31 2014 (r339369)
+++ head/audio/csound6/pkg-descr Fri Jan 10 18:05:29 2014 (r339377)
@@ -1,19 +1,21 @@
-Csound is a programming language designed and optimized for sound rendering and
-signal processing. The language consists of over 450 opcodes - the operational
-codes that the sound designer uses to build "instruments" or patches.
+Csound is a programming language designed and optimized for sound
+rendering and signal processing. The language consists of over 450
+opcodes - the operational codes that the sound designer uses to build
+"instruments" or patches.
-Although there are an increasing number of graphical "front-ends" for the
-language, you typically design and modify your patches using a word processor.
-Usually, you create two text files - a .orc (orchestra) file containing the
-"instruments," and a .sco (score) file containing the "notes."
+Although there are an increasing number of graphical "front-ends" for
+the language, you typically design and modify your patches using a word
+processor. Usually, you create two text files - a .orc (orchestra) file
+containing the "instruments," and a .sco (score) file containing the
+"notes."
In Csound, the complexity of your patches is limited by your knowledge,
-interest, and need, but never by the language itself. For instance, a 22,050
-oscillator additive synthesizer with 1024 stage envelope generators on each is
-merely a copy-and-paste operation. The same goes for a 1 million voice
-granular texture!
+interest, and need, but never by the language itself. For instance, a
+22,050 oscillator additive synthesizer with 1024 stage envelope
+generators on each is merely a copy-and-paste operation. The same goes
+for a 1 million voice granular texture!
-Have you ever dreamed of sounds such as these? Well in Csound you can. And in
-Csound these dreams can come true!
+Have you ever dreamed of sounds such as these? Well in Csound you can.
+And in Csound these dreams can come true!
-WWW: http://csound.sourceforge.net/
+WWW: http://www.csounds.com/
Modified: head/audio/csound6/pkg-plist
==============================================================================
--- head/audio/csound/pkg-plist Fri Jan 10 16:40:31 2014 (r339369)
+++ head/audio/csound6/pkg-plist Fri Jan 10 18:05:29 2014 (r339377)
@@ -1,10 +1,10 @@
bin/atsa
bin/cs
+bin/csanalyze
bin/csb64enc
bin/csbeats
bin/csmixer
bin/csound
-%%FLTK%%bin/csound5gui
bin/cvanal
bin/dnoise
bin/envext
@@ -22,6 +22,7 @@ bin/pv_import
bin/pvanal
bin/pvlook
bin/scale
+bin/scope
bin/scot
bin/scsort
bin/sdif2ad
@@ -33,2833 +34,87 @@ include/csound/CsoundFile.hpp
include/csound/OpcodeBase.hpp
include/csound/cfgvar.h
include/csound/csPerfThread.hpp
+include/csound/cs_par_structs.h
include/csound/cscore.h
include/csound/csdl.h
include/csound/csound.h
include/csound/csound.hpp
include/csound/csoundCore.h
+include/csound/csound_data_structures.h
+include/csound/csound_standard_types.h
+include/csound/csound_type_system.h
include/csound/cwindow.h
include/csound/filebuilding.h
+include/csound/float-version-double.h
include/csound/float-version.h
+include/csound/interlocks.h
include/csound/msg_attr.h
+include/csound/pools.h
include/csound/pstream.h
include/csound/pvfileio.h
include/csound/soundio.h
include/csound/sysdep.h
include/csound/text.h
include/csound/version.h
-include/csound/interlocks.h
-lib/csound/plugins64/libplaterev.so
-lib/csound/plugins64/libampmidid.so
-lib/csound/plugins64/libcellular.so
-lib/csound/plugins64/libcontrol.so
-lib/csound/plugins64/libcs_date.so
-lib/csound/plugins64/libdoppler.so
-%%DSSI%%lib/csound/plugins64/libdssi4cs.so
-lib/csound/plugins64/libfareygen.so
-%%FLUIDSYNTH%%lib/csound/plugins64/libfluidOpcodes.so
-lib/csound/plugins64/libfractalnoise.so
-lib/csound/plugins64/libimage.so
-%%JACK%%lib/csound/plugins64/libjackTransport.so
-%%JACK%%lib/csound/plugins64/libjacko.so
-lib/csound/plugins64/liblinear_algebra.so
-lib/csound/plugins64/libmixer.so
-%%OSC%%lib/csound/plugins64/libosc.so
-%%ALSA%%lib/csound/plugins64/librtalsa.so
-%%JACK%%lib/csound/plugins64/librtjack.so
-%%PORTAUDIO%%lib/csound/plugins64/librtpa.so
-%%PULSEAUDIO%%lib/csound/plugins64/librtpulse.so
-lib/csound/plugins64/libscansyn.so
-lib/csound/plugins64/libserial.so
-lib/csound/plugins64/libsignalflowgraph.so
-lib/csound/plugins64/libstdutil.so
-lib/csound/plugins64/libsystem_call.so
-lib/csound/plugins64/libudprecv.so
-lib/csound/plugins64/libudpsend.so
-lib/csound/plugins64/liburandom.so
-%%FLTK%%lib/csound/plugins64/libvirtual.so
-%%FLTK%%lib/csound/plugins64/libwidgets.so
-lib/libcsladspa.so
-lib/libcsnd.so.5
+lib/csound/plugins-6.0/csladspa.so
+%%LUA%%lib/csound/plugins-6.0/libLuaCsound.so
+lib/csound/plugins-6.0/libampmidid.so
+lib/csound/plugins-6.0/libcellular.so
+lib/csound/plugins-6.0/libchua.so
+lib/csound/plugins-6.0/libcontrol.so
+lib/csound/plugins-6.0/libcs_date.so
+lib/csound/plugins-6.0/libdoppler.so
+%%DSSI%%lib/csound/plugins-6.0/libdssi4cs.so
+lib/csound/plugins-6.0/libfareygen.so
+%%FLUIDSYNTH%%lib/csound/plugins-6.0/libfluidOpcodes.so
+lib/csound/plugins-6.0/libfractalnoise.so
+%%PNG%%lib/csound/plugins-6.0/libimage.so
+lib/csound/plugins-6.0/libipmidi.so
+%%JACK%%lib/csound/plugins-6.0/libjackTransport.so
+%%JACK%%lib/csound/plugins-6.0/libjacko.so
+lib/csound/plugins-6.0/liblinear_algebra.so
+lib/csound/plugins-6.0/libmixer.so
+%%OSC%%lib/csound/plugins-6.0/libosc.so
+lib/csound/plugins-6.0/libplaterev.so
+lib/csound/plugins-6.0/libpy.so
+%%ALSA%%lib/csound/plugins-6.0/librtalsa.so
+%%JACK%%lib/csound/plugins-6.0/librtjack.so
+%%PORTAUDIO%%lib/csound/plugins-6.0/librtpa.so
+%%PULSEAUDIO%%lib/csound/plugins-6.0/librtpulse.so
+lib/csound/plugins-6.0/libscansyn.so
+lib/csound/plugins-6.0/libserial.so
+lib/csound/plugins-6.0/libsignalflowgraph.so
+lib/csound/plugins-6.0/libstdutil.so
+lib/csound/plugins-6.0/libsystem_call.so
+lib/csound/plugins-6.0/liburandom.so
+lib/csound/plugins-6.0/libvirtual.so
+%%FLTK%%lib/csound/plugins-6.0/libwidgets.so
+lib/libCsoundAC.so
+lib/libCsoundAC.so.6
+lib/libCsoundAC.so.6.0
+lib/libcsnd6.so
+lib/libcsnd6.so.6
+lib/libcsnd6.so.6.0
lib/libcsound64.so
-lib/libcsound64.so.5
-%%PORTDOCS%%%%DOCSDIR%%/ATSadd.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSaddnz.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSbufread.html
-%%PORTDOCS%%%%DOCSDIR%%/ATScross.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSinfo.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSinterpread.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSpartialtap.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSread.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSreadnz.html
-%%PORTDOCS%%%%DOCSDIR%%/ATSsinnoi.html
-%%PORTDOCS%%%%DOCSDIR%%/BuildingCsound.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandCsoundVST.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandDesc.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandEnvironment.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandFlags.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandFlagsCategory.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandPreindie.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandPreproc.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandTop.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandUnifile.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandUnifileExample.html
-%%PORTDOCS%%%%DOCSDIR%%/CommandUnifileParFile.html
-%%PORTDOCS%%%%DOCSDIR%%/Configuring.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlConditional.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlDurctl.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlFltkAppearance.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlFltkGeneral.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlFltkIntro.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlFltkOther.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlFltkValuators.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlInvocat.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlPgmctl.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlRealtime.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlReinitn.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlSensing.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlStacks.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlSubinstrument.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlTimeread.html
-%%PORTDOCS%%%%DOCSDIR%%/ControlTop.html
-%%PORTDOCS%%%%DOCSDIR%%/CsBeats.html
-%%PORTDOCS%%%%DOCSDIR%%/CscoreAdvancd.html
-%%PORTDOCS%%%%DOCSDIR%%/CscoreCompile.html
-%%PORTDOCS%%%%DOCSDIR%%/CscoreMain.html
-%%PORTDOCS%%%%DOCSDIR%%/CscoreTop.html
-%%PORTDOCS%%%%DOCSDIR%%/CsoundLinks.html
-%%PORTDOCS%%%%DOCSDIR%%/FLbox.html
-%%PORTDOCS%%%%DOCSDIR%%/FLbutBank.html
-%%PORTDOCS%%%%DOCSDIR%%/FLbutton.html
-%%PORTDOCS%%%%DOCSDIR%%/FLcloseButton.html
-%%PORTDOCS%%%%DOCSDIR%%/FLcolor.html
-%%PORTDOCS%%%%DOCSDIR%%/FLcolor2.html
-%%PORTDOCS%%%%DOCSDIR%%/FLcount.html
-%%PORTDOCS%%%%DOCSDIR%%/FLexecButton.html
-%%PORTDOCS%%%%DOCSDIR%%/FLgetsnap.html
-%%PORTDOCS%%%%DOCSDIR%%/FLgroup.html
-%%PORTDOCS%%%%DOCSDIR%%/FLgroupEnd.html
-%%PORTDOCS%%%%DOCSDIR%%/FLgroup_end.html
-%%PORTDOCS%%%%DOCSDIR%%/FLhide.html
-%%PORTDOCS%%%%DOCSDIR%%/FLhvsBox.html
-%%PORTDOCS%%%%DOCSDIR%%/FLhvsBoxSetValue.html
-%%PORTDOCS%%%%DOCSDIR%%/FLjoy.html
-%%PORTDOCS%%%%DOCSDIR%%/FLkeyIn.html
-%%PORTDOCS%%%%DOCSDIR%%/FLknob.html
-%%PORTDOCS%%%%DOCSDIR%%/FLlabel.html
-%%PORTDOCS%%%%DOCSDIR%%/FLloadsnap.html
-%%PORTDOCS%%%%DOCSDIR%%/FLmouse.html
-%%PORTDOCS%%%%DOCSDIR%%/FLpack.html
-%%PORTDOCS%%%%DOCSDIR%%/FLpackEnd.html
-%%PORTDOCS%%%%DOCSDIR%%/FLpack_end.html
-%%PORTDOCS%%%%DOCSDIR%%/FLpanel.html
-%%PORTDOCS%%%%DOCSDIR%%/FLpanelEnd.html
-%%PORTDOCS%%%%DOCSDIR%%/FLpanel_end.html
-%%PORTDOCS%%%%DOCSDIR%%/FLprintk.html
-%%PORTDOCS%%%%DOCSDIR%%/FLprintk2.html
-%%PORTDOCS%%%%DOCSDIR%%/FLroller.html
-%%PORTDOCS%%%%DOCSDIR%%/FLrun.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsavesnap.html
-%%PORTDOCS%%%%DOCSDIR%%/FLscroll.html
-%%PORTDOCS%%%%DOCSDIR%%/FLscrollEnd.html
-%%PORTDOCS%%%%DOCSDIR%%/FLscroll_end.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetAlign.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetBox.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetColor.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetColor2.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetFont.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetPosition.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetSize.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetSnapGroup.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetText.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetTextColor.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetTextSize.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetTextType.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetVal.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetVal_i.html
-%%PORTDOCS%%%%DOCSDIR%%/FLsetsnap.html
-%%PORTDOCS%%%%DOCSDIR%%/FLshow.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslidBnk.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslidBnk2.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslidBnk2Set.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslidBnk2Setk.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslidBnkGetHandle.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslidBnkSet.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslidBnkSetk.html
-%%PORTDOCS%%%%DOCSDIR%%/FLslider.html
-%%PORTDOCS%%%%DOCSDIR%%/FLtabs.html
-%%PORTDOCS%%%%DOCSDIR%%/FLtabsEnd.html
-%%PORTDOCS%%%%DOCSDIR%%/FLtabs_end.html
-%%PORTDOCS%%%%DOCSDIR%%/FLtext.html
-%%PORTDOCS%%%%DOCSDIR%%/FLupdate.html
-%%PORTDOCS%%%%DOCSDIR%%/FLvalue.html
-%%PORTDOCS%%%%DOCSDIR%%/FLvkeybd.html
-%%PORTDOCS%%%%DOCSDIR%%/FLvslidBnk.html
-%%PORTDOCS%%%%DOCSDIR%%/FLvslidBnk2.html
-%%PORTDOCS%%%%DOCSDIR%%/FLxyin.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN01.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN02.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN03.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN04.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN05.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN06.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN07.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN08.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN09.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN10.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN11.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN12.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN13.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN14.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN15.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN16.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN17.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN18.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN19.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN20.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN21.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN22.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN23.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN24.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN25.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN27.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN28.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN30.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN31.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN32.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN33.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN34.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN40.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN41.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN42.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN43.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN49.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN51.html
-%%PORTDOCS%%%%DOCSDIR%%/GEN52.html
-%%PORTDOCS%%%%DOCSDIR%%/GENexp.html
-%%PORTDOCS%%%%DOCSDIR%%/GENfarey.html
-%%PORTDOCS%%%%DOCSDIR%%/GENsone.html
-%%PORTDOCS%%%%DOCSDIR%%/GENtanh.html
-%%PORTDOCS%%%%DOCSDIR%%/ImageopcodesTop.html
-%%PORTDOCS%%%%DOCSDIR%%/Introduction.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoAudioIn.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoAudioInConnect.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoAudioOut.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoAudioOutConnect.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoFreewheel.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoInfo.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoInit.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoMidiInConnect.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoMidiOut.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoMidiOutConnect.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoNoteOut.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoOn.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoOpcodes.html
-%%PORTDOCS%%%%DOCSDIR%%/JackoTransport.html
-%%PORTDOCS%%%%DOCSDIR%%/MathArtLogic.html
-%%PORTDOCS%%%%DOCSDIR%%/MathMatfunc.html
-%%PORTDOCS%%%%DOCSDIR%%/MathOpeqfunc.html
-%%PORTDOCS%%%%DOCSDIR%%/MathRndfunc.html
-%%PORTDOCS%%%%DOCSDIR%%/MathTop.html
-%%PORTDOCS%%%%DOCSDIR%%/MathTrig.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiConvert.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiExtender.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiGeneric.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiInput.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiInterop.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiOnoff.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiOutput.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiRealtime.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiSlidrbk.html
-%%PORTDOCS%%%%DOCSDIR%%/MidiTop.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscAmp.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscCsound64.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscExamples.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscFormants.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscGlossary.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscModalFreq.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscPitch.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscQuickref.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscSf2.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscWindows.html
-%%PORTDOCS%%%%DOCSDIR%%/MiscopcodesTop.html
-%%PORTDOCS%%%%DOCSDIR%%/MixerClear.html
-%%PORTDOCS%%%%DOCSDIR%%/MixerGetLevel.html
-%%PORTDOCS%%%%DOCSDIR%%/MixerOpcodes.html
-%%PORTDOCS%%%%DOCSDIR%%/MixerReceive.html
-%%PORTDOCS%%%%DOCSDIR%%/MixerSend.html
-%%PORTDOCS%%%%DOCSDIR%%/MixerSetLevel.html
-%%PORTDOCS%%%%DOCSDIR%%/MixerSetLevel_i.html
-%%PORTDOCS%%%%DOCSDIR%%/Network.html
-%%PORTDOCS%%%%DOCSDIR%%/OSCNetwork.html
-%%PORTDOCS%%%%DOCSDIR%%/OSCinit.html
-%%PORTDOCS%%%%DOCSDIR%%/OSClisten.html
-%%PORTDOCS%%%%DOCSDIR%%/OSCsend.html
-%%PORTDOCS%%%%DOCSDIR%%/OpcodesTop.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchDirFiles.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchExpress.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchIblock.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchKvar.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchMacros.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchNamedInstruments.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchNomen.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchStatemnt.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchTop.html
-%%PORTDOCS%%%%DOCSDIR%%/OrchUDO.html
-%%PORTDOCS%%%%DOCSDIR%%/Orchtab.html
-%%PORTDOCS%%%%DOCSDIR%%/OviewFrontEnds.html
-%%PORTDOCS%%%%DOCSDIR%%/PartOpcodesOverview.html
-%%PORTDOCS%%%%DOCSDIR%%/PartOverview.html
-%%PORTDOCS%%%%DOCSDIR%%/PartReference.html
-%%PORTDOCS%%%%DOCSDIR%%/PitchTop.html
-%%PORTDOCS%%%%DOCSDIR%%/PitchTuning.html
-%%PORTDOCS%%%%DOCSDIR%%/PluginTop.html
-%%PORTDOCS%%%%DOCSDIR%%/PrefaceCopy.html
-%%PORTDOCS%%%%DOCSDIR%%/PrefaceGettingStarted.html
-%%PORTDOCS%%%%DOCSDIR%%/PrefaceHistory.html
-%%PORTDOCS%%%%DOCSDIR%%/PrefaceTop.html
-%%PORTDOCS%%%%DOCSDIR%%/PrefaceWhatsNew.html
-%%PORTDOCS%%%%DOCSDIR%%/PythonOpcodesSyntax.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeMac.html
-%%PORTDOCS%%%%DOCSDIR%%/RealTimeWindows.html
-%%PORTDOCS%%%%DOCSDIR%%/RecentDevelopments.html
-%%PORTDOCS%%%%DOCSDIR%%/Remote.html
-%%PORTDOCS%%%%DOCSDIR%%/STKBandedWG.html
-%%PORTDOCS%%%%DOCSDIR%%/STKBeeThree.html
-%%PORTDOCS%%%%DOCSDIR%%/STKBlowBotl.html
-%%PORTDOCS%%%%DOCSDIR%%/STKBlowHole.html
-%%PORTDOCS%%%%DOCSDIR%%/STKBowed.html
-%%PORTDOCS%%%%DOCSDIR%%/STKBrass.html
-%%PORTDOCS%%%%DOCSDIR%%/STKClarinet.html
-%%PORTDOCS%%%%DOCSDIR%%/STKDrummer.html
-%%PORTDOCS%%%%DOCSDIR%%/STKFMVoices.html
-%%PORTDOCS%%%%DOCSDIR%%/STKFlute.html
-%%PORTDOCS%%%%DOCSDIR%%/STKHevyMetl.html
-%%PORTDOCS%%%%DOCSDIR%%/STKMandolin.html
-%%PORTDOCS%%%%DOCSDIR%%/STKModalBar.html
-%%PORTDOCS%%%%DOCSDIR%%/STKMoog.html
-%%PORTDOCS%%%%DOCSDIR%%/STKPercFlut.html
-%%PORTDOCS%%%%DOCSDIR%%/STKPlucked.html
-%%PORTDOCS%%%%DOCSDIR%%/STKResonate.html
-%%PORTDOCS%%%%DOCSDIR%%/STKRhodey.html
-%%PORTDOCS%%%%DOCSDIR%%/STKSaxofony.html
-%%PORTDOCS%%%%DOCSDIR%%/STKShakers.html
-%%PORTDOCS%%%%DOCSDIR%%/STKSimple.html
-%%PORTDOCS%%%%DOCSDIR%%/STKSitar.html
-%%PORTDOCS%%%%DOCSDIR%%/STKStifKarp.html
-%%PORTDOCS%%%%DOCSDIR%%/STKTubeBell.html
-%%PORTDOCS%%%%DOCSDIR%%/STKVoicForm.html
-%%PORTDOCS%%%%DOCSDIR%%/STKWhistle.html
-%%PORTDOCS%%%%DOCSDIR%%/STKWurley.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreEval.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreGenRef.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreMacros.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreMult.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreNextp.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreRamping.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreStatements.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreStrings.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoreTop.html
-%%PORTDOCS%%%%DOCSDIR%%/ScoregensTop.html
-%%PORTDOCS%%%%DOCSDIR%%/SigProcConmorph.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenBasic.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenDynamic.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenEnvelope.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenFmsynth.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenGranular.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenHvs.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenLineexp.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenModels.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenNoise.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenPhasors.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenSample.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenScanTop.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenTableacc.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenTop.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenWaveterr.html
-%%PORTDOCS%%%%DOCSDIR%%/SiggenWavguide.html
-%%PORTDOCS%%%%DOCSDIR%%/SigioInput.html
-%%PORTDOCS%%%%DOCSDIR%%/SigioOutput.html
-%%PORTDOCS%%%%DOCSDIR%%/SigioPdisplay.html
-%%PORTDOCS%%%%DOCSDIR%%/SigioQueries.html
-%%PORTDOCS%%%%DOCSDIR%%/SigioTop.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodCompaccum.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodDelay.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodPanspatl.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodReverbtn.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodSample.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodSiglimit.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodSpeciale.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodSpeciali.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodStandard.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodTop.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodWavguide.html
-%%PORTDOCS%%%%DOCSDIR%%/SigmodWavshape.html
-%%PORTDOCS%%%%DOCSDIR%%/SignalFlowGraphOpcodes.html
-%%PORTDOCS%%%%DOCSDIR%%/SoftwareBus.html
-%%PORTDOCS%%%%DOCSDIR%%/SpectralATS.html
-%%PORTDOCS%%%%DOCSDIR%%/SpectralLpcresyn.html
-%%PORTDOCS%%%%DOCSDIR%%/SpectralNonstand.html
-%%PORTDOCS%%%%DOCSDIR%%/SpectralRealTime.html
-%%PORTDOCS%%%%DOCSDIR%%/SpectralTop.html
-%%PORTDOCS%%%%DOCSDIR%%/StringsTop.html
-%%PORTDOCS%%%%DOCSDIR%%/TableReadwrit.html
-%%PORTDOCS%%%%DOCSDIR%%/TableSelect.html
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-ports-all
mailing list