summaryrefslogtreecommitdiff
path: root/audio/nas
diff options
context:
space:
mode:
authoragc <agc>1998-05-18 09:18:28 +0000
committeragc <agc>1998-05-18 09:18:28 +0000
commiteebb92a13d56fcd50b68a621d20ca4770b376815 (patch)
tree2e875d4e31a04645e4065963ce15b2a3dee5b260 /audio/nas
parent07e3b6bff1f26f3ba035f2c23861391bb1d49de9 (diff)
downloadpkgsrc-eebb92a13d56fcd50b68a621d20ca4770b376815.tar.gz
Add back nas package version 1.2.5, the client/server network audio system.
Originally from FreeBSD, but much modified by Jaromir Dolocek, and finally munged around by agc to get the man pages correct in the Makefile.
Diffstat (limited to 'audio/nas')
-rw-r--r--audio/nas/Makefile73
-rw-r--r--audio/nas/files/md51
-rw-r--r--audio/nas/patches/patch-aa251
-rw-r--r--audio/nas/pkg/COMMENT1
-rw-r--r--audio/nas/pkg/DESCR5
-rw-r--r--audio/nas/pkg/PLIST195
6 files changed, 526 insertions, 0 deletions
diff --git a/audio/nas/Makefile b/audio/nas/Makefile
new file mode 100644
index 00000000000..67f483131d3
--- /dev/null
+++ b/audio/nas/Makefile
@@ -0,0 +1,73 @@
+# FreeBSD ID: Makefile,v 1.8 1997/01/06 12:04:12 jkh Exp
+#
+
+DISTNAME= nas-1.2p5
+PKGNAME= nas-1.2.5
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_XCONTRIB}
+MASTER_SITE_SUBDIR= audio/nas
+
+USE_IMAKE= yes
+USE_X11= yes
+
+CAT1= auserver.0 AUVoxConfig.0 auvoxware.0 auconvert.0
+CAT1+= auctl.0 audemo.0 audial.0 auedit.0 auinfo.0 aupanel.0
+CAT1+= auplay.0 aurecord.0 autool.0 auwave.0 auphone.0
+CAT1+= auscope.0 soundtoh.0 issndfile.0 playbucket.0
+CAT1+= checkmail.0 nas.0
+
+CAT3= AuAnyEvent.0 AuBucketAttributes.0 AuConvertDataToShort.0
+CAT3+= AuConvertShortToData.0 AuCloseServer.0 AuCreateBucket.0
+CAT3+= AuCreateFlow.0 AuDeviceAttributes.0 AuDataFormats.0
+CAT3+= AuDataTypes.0 AuDefineToFormat.0 AuDestroyBucket.0
+CAT3+= AuDestroyFlow.0 AuDispatchEvent.0 AuElementNotifyEvent.0
+CAT3+= AuElementParameters.0 AuElementState.0 AuElement.0
+CAT3+= AuErrorEvent.0 AuEvent.0 AuEventsQueued.0
+CAT3+= AuFixedPointFractionalAddend.0 AuFixedPointFromFraction.0
+CAT3+= AuFixedPointFromSum.0 AuFixedPointIntegralAddend.0
+CAT3+= AuFixedPointRoundDown.0 AuFixedPointRoundUp.0
+CAT3+= AuFileFormats.0 AuFlush.0 AuFreeBucketAttributes.0
+CAT3+= AuFreeDeviceAttributes.0 AuFreeElementStates.0
+CAT3+= AuFormatToDefine.0 AuFormatToString.0 AuFreeElements.0
+CAT3+= AuGetBucketAttributes.0 AuGetCloseDownMode.0
+CAT3+= AuGetDeviceAttributes.0 AuGetErrorDatabaseText.0
+CAT3+= AuGetElementParameters.0 AuGetElementStates.0
+CAT3+= AuGetErrorText.0 AuGetScratchFlowFromBucket.0
+CAT3+= AuGetScratchFlowToBucket.0 AuGetScratchFlow.0
+CAT3+= AuGetServerTime.0 AuGetElements.0 AuGrabNotifyEvent.0
+CAT3+= AuHandleEvents.0 AuIDOfEvent.0 AuServer.0 AuInputTrack.0
+CAT3+= AuKillClient.0 AuListBuckets.0 AuListDevices.0
+CAT3+= AuLookupEventHandler.0 AuMakeChangeStateAction.0
+CAT3+= AuMakeElementAddConstant.0 AuMakeElementBundle.0
+CAT3+= AuMakeElementExportBucket.0 AuMakeElementExportClient.0
+CAT3+= AuMakeElementExportDevice.0 AuMakeElementExportMonitor.0
+CAT3+= AuMakeElementImportBucket.0 AuMakeElementImportClient.0
+CAT3+= AuMakeElementImportDevice.0 AuNextEvent.0
+CAT3+= AuMakeElementImportWaveForm.0 AuMakeElementMultiplyConstant.0
+CAT3+= AuMakeElementState.0 AuMakeElementSum.0 AuMakeInputTrack.0
+CAT3+= AuMakeNoopAction.0 AuMonitorNotifyEvent.0
+CAT3+= AuMakeSendNotifyAction.0 AuMonitorDevice.0
+CAT3+= AuOpenServer.0 AuPauseFlow.0 AuRegisterEventHandler.0
+CAT3+= AuReleaseScratchFlow.0 AuReadElement.0 AuRequeueEvent.0
+CAT3+= AuSetBucketAttributes.0 AuSync.0 AuSoundCreateBucketFromData.0
+CAT3+= AuSoundCreateBucketFromFile.0 AuSoundCreateDataFromBucket.0
+CAT3+= AuSetCloseDownMode.0 AuSoundCreateFileFromBucket.0
+CAT3+= AuSetDeviceAttributes.0 AuSetElementParameters.0
+CAT3+= AuSetElementStates.0 AuSetElements.0 AuSetErrorHandler.0
+CAT3+= AuSetIOErrorHandler.0 AuSoundPlay.0 AuSoundPlayFromBucket.0
+CAT3+= AuSoundPlayFromData.0 AuSoundPlayFromFile.0 Sound.0
+CAT3+= AuSoundPlaySynchronousFromFile.0 AuSoundRecord.0
+CAT3+= AuSoundRecordToBucket.0 AuSoundRecordToData.0
+CAT3+= AuSoundRecordToFile.0 AuSoundRecordToFileN.0
+CAT3+= AuSetString.0 AuScanEvents.0 AuScanForTypedEvent.0
+CAT3+= AuServerName.0 AuStopFlow.0 AuStartFlow.0 AuStringToFormat.0
+CAT3+= AuStringToWaveForm.0 AuSynchronize.0 AuUnregisterEventHandler.0
+CAT3+= AuWaveFormToString.0 AuWriteElement.0
+CAT3+= SoundAbbrevToFileFormat.0 SoundCloseFile.0 SoundCreate.0
+CAT3+= SoundFlushFile.0 SoundOpenFileForReading.0
+CAT3+= SoundOpenFileForWriting.0 SoundReadFile.0
+CAT3+= SoundRewindFile.0 SoundSeekFile.0
+CAT3+= SoundStringToFileFormat.0 SoundTellFile.0
+CAT3+= SoundWriteFile.0
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/nas/files/md5 b/audio/nas/files/md5
new file mode 100644
index 00000000000..194e2d00b7c
--- /dev/null
+++ b/audio/nas/files/md5
@@ -0,0 +1 @@
+MD5 (nas-1.2p5.tar.gz) = 27c7118347dd71dd32a7f27d7e6d44bc
diff --git a/audio/nas/patches/patch-aa b/audio/nas/patches/patch-aa
new file mode 100644
index 00000000000..a9e11a561d6
--- /dev/null
+++ b/audio/nas/patches/patch-aa
@@ -0,0 +1,251 @@
+--- ./clients/audio/audial/audial.c.orig Sun May 17 19:29:08 1998
++++ ./clients/audio/audial/audial.c Sun May 17 19:31:30 1998
+@@ -133,6 +133,7 @@
+ signal(SIGALRM, SIG_DFL);
+ }
+
++#if (!defined(__FreeBSD__) || (__FreeBSD__ < 3)) && !defined(__NetBSD__)
+ static void
+ usleep(usecs)
+ unsigned int usecs;
+@@ -149,6 +150,7 @@
+ setitimer(ITIMER_REAL, &ntval, &otval);
+ pause();
+ }
++#endif /* !__FreeBSD__ && !__NetBSD__ */
+
+ #endif /* SYSV else not */
+ #endif /* VMS else not */
+--- ./clients/audio/auedit/auedit.c.orig Sun May 17 17:15:34 1998
++++ ./clients/audio/auedit/auedit.c Sun May 17 17:16:15 1998
+@@ -77,8 +77,10 @@
+ #include "pause.xbm"
+
+ #define APP_CLASS "Auedit"
++#ifndef __NetBSD__
+ #define LITTLE_ENDIAN (*(char *) &g->endian == 1)
+ #define BIG_ENDIAN (!LITTLE_ENDIAN)
++#endif /* !__NetBSD__ */
+ #define SELECTION_HEADER_SIZE 4
+ #define DEFAULT_FREQUENCY 8000
+ #define ZOOM_SCALE 2
+--- ./clients/audio/auedit/Graph.c.orig Sun May 17 17:22:27 1998
++++ ./clients/audio/auedit/Graph.c Sun May 17 19:40:41 1998
+@@ -28,7 +28,12 @@
+ */
+
+ #ifndef WIN32
++#if defined(__FreeBSD__) || defined(__NetBSD__)
++#include <limits.h>
++#define MAXSHORT SHRT_MAX
++#else /* !__FreeBSD__ && !__NetBSD__ */
+ #include <values.h>
++#endif /* __FreeBSD__ || __NetBSD__ */
+ #else /* WIN32 */
+ #define MAXSHORT 0x7fff
+ #endif /* WIN32 */
+--- ./config/NetAudio.tmpl.orig Sun May 17 15:49:55 1998
++++ ./config/NetAudio.tmpl Sun May 17 18:29:27 1998
+@@ -193,12 +193,14 @@
+
+ #define AuInstallManPageLong(file,destdir,dest) @@\
+ install.man:: file.man @@\
++ @if [ ! -f file.man.orig ]; then \ @@\
++ cp file.man file.man.orig; \ @@\
++ fi @@\
+ @(rel=`cat $(TOP)/RELEASE | \ @@\
+ sed 's/Network Audio System Release //'`; \ @@\
+ sed -f $(TOP)/config/mungeman \ @@\
+- -e "s/_RELEASE_/$$rel/" < file.man > tmp.man) @@\
+- InstallManPageLong(tmp,destdir,dest) @@\
+- @$(RM) tmp.man
++ -e "s/_RELEASE_/$$rel/" < file.man.orig > file.man) @@\
++ InstallManPageLong(file,destdir,dest)
+
+ #define SingleAudioProgram(program) @@\
+ InstallProgram(program,$(BINDIR)) @@\
+--- ./include/audio/Imakefile.orig Sun May 17 17:03:45 1998
++++ ./include/audio/Imakefile Sun May 17 20:33:52 1998
+@@ -24,7 +24,11 @@
+
+ #include "../../config/NetAudio.tmpl"
+
+-INSTALLFLAGS = $(INSTINCFLAGS)
++#if HasBsdMake
++INSTALLFLAGS += $(INSTINCFLAGS)
++#else
++INSTALLFLAGS = $(INSTALLFLAGS) $(INSTINCFLAGS)
++#endif
+
+ HEADERS = Afuncproto.h Afuncs.h Amd.h Aos.h Aosdefs.h Aproto.h audio.h
+ FILES = $(HEADERS)
+@@ -37,7 +41,7 @@
+ MakeDir($(BUILDINCDIR:/=\))
+ #endif /* WIN32 */
+
+-BuildIncludes($(HEADERS),audio,..)
++BuildIncludes($(HEADERS),audio,.)
+
+ #if ProjectX < 5 /* X11R4 doesn't make dir explicitly */
+ #ifndef MakeDir
+--- ./lib/audio/Alibint.c.orig Sun May 17 15:02:27 1998
++++ ./lib/audio/Alibint.c Sun May 17 17:10:44 1998
+@@ -1324,11 +1324,12 @@
+ static char *_SysErrorMsg (n)
+ int n;
+ {
+-#if !defined(__FreeBSD__)
++#if !defined(__FreeBSD__) && !defined(__NetBSD__)
+ extern char *sys_errlist[];
+ #endif
+ extern int sys_nerr;
+- char *s = ((n >= 0 && n < sys_nerr) ? sys_errlist[n] : "unknown error");
++ char *s;
++ s = ((n >= 0 && n < sys_nerr) ? (char *) sys_errlist[n] : "unknown error");
+
+ return (s ? s : "no such error");
+ }
+--- ./lib/audio/ConnSvr.c.orig Sun May 17 15:03:00 1998
++++ ./lib/audio/ConnSvr.c Sun May 17 15:03:32 1998
+@@ -54,9 +54,9 @@
+ #define FIOSNBIO FIONBIO
+ #endif /* WIN32 */
+
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__NetBSD__)
+ #include <sys/param.h>
+-#endif /* __FreeBSD__ */
++#endif /* __FreeBSD__ || __NetBSD__ */
+ #include <ctype.h>
+ #include <audio/Alibint.h>
+ #include <audio/Aos.h>
+--- ./lib/audio/Imakefile.orig Sun May 17 17:01:15 1998
++++ ./lib/audio/Imakefile Sun May 17 20:33:19 1998
+@@ -65,11 +65,20 @@
+ COMPAT_OBJS = AuGetBest.o
+ #endif /* ProjectX < 5 */
+
++#if HasBSD44Sockets
++ SOCK_DEFINES = -DBSD44SOCKETS
++#endif
++
+ EDB_DEFINES = -DERRORDB=\"$(LIBDIR)/AuErrorDB\"
+
+ DEFINES = $(MALLOC_DEFINES) $(SYSV_DEFINES)
+- CONN_DEFINES = ConnectionFlags
+- INSTALLFLAGS = $(INSTINCFLAGS)
++ CONN_DEFINES = ConnectionFlags $(SOCK_DEFINES)
++
++#if HasBsdMake
++ INSTALLFLAGS += $(INSTINCFLAGS)
++#else
++ INSTALLFLAGS = $(INSTINCFLAGS)
++#endif
+
+ HEADERS = Alibint.h Alibnet.h Xtutil.h audiolib.h audioutil.h snd.h wave.h \
+ voc.h aiff.h sound.h soundlib.h fileutil.h 8svx.h Astreams.h
+@@ -120,7 +129,7 @@
+
+ #endif
+
+-BuildIncludes($(HEADERS),audio,..)
++BuildIncludes($(HEADERS),audio,.)
+ InstallMultiple($(HEADERS),$(INCDIR))
+ #if ProjectX >= 5
+ InstallNonExecFile(AuErrorDB,$(LIBDIR))
+--- ./lib/audio/fileutil.h.orig Sun May 17 17:12:26 1998
++++ ./lib/audio/fileutil.h Sun May 17 17:13:50 1998
+@@ -58,9 +58,11 @@
+ #endif
+ #endif /* _FUNCPROTOBEGIN */
+
++#ifndef __NetBSD__
+ #define LITTLE_ENDIAN (*(char *) &endian)
+ #define BIG_ENDIAN (!LITTLE_ENDIAN)
+ static int endian = 1;
++#endif /* !__NetBSD__ */
+
+ /* byte swap a AuInt32 */
+ #define swapl(x, n) { n = ((char *) (x))[0];\
+--- ./lib/audio/Astreams.c.orig Sun May 17 19:34:53 1998
++++ ./lib/audio/Astreams.c Sun May 17 19:36:13 1998
+@@ -51,8 +51,11 @@
+ #include <errno.h>
+ #include <sys/stropts.h>
+
++#if !defined(__FreeBSD__) && !defined(__NetBSD__)
++/* needed for some platforms which do not define this in <errno.h> */
+ extern int errno;
+ extern char *sys_errlist[];
++#endif
+
+ /* stolen from <X11/Xproto.h> */
+ typedef struct {
+--- ./lib/audio/ErrHndlr.c.orig Sun May 17 19:04:41 1998
++++ ./lib/audio/ErrHndlr.c Sun May 17 19:04:45 1998
+@@ -59,9 +59,9 @@
+ AuIOErrorHandler oldhandler = aud->funcs.ioerror_handler;
+
+ if (!oldhandler)
+- oldhandler = (AuErrorHandler) _AuDefaultIOError;
++ oldhandler = (AuIOErrorHandler) _AuDefaultIOError;
+
+ aud->funcs.ioerror_handler = handler ? handler :
+- (AuErrorHandler) _AuDefaultIOError;
++ (AuIOErrorHandler) _AuDefaultIOError;
+ return oldhandler;
+ }
+--- ./server/dda/voxware/auvoxware.c.orig Sun May 17 15:08:50 1998
++++ ./server/dda/voxware/auvoxware.c Sun May 17 15:18:55 1998
+@@ -164,6 +164,9 @@
+ #ifdef __FreeBSD__
+ #include <machine/soundcard.h>
+ #include <machine/pcaudioio.h>
++#elif defined(__NetBSD__)
++#include <sys/ioctl.h>
++#include <soundcard.h>
+ #else
+ #include <sys/soundcard.h>
+ #endif
+--- ./server/dia/au.h.orig Sun May 17 20:36:35 1998
++++ ./server/dia/au.h Sun May 17 15:05:42 1998
+@@ -33,7 +33,7 @@
+ #include "../dda/sgi/ausgi.h"
+ #endif /* sgi */
+
+-#if defined(__FreeBSD__) || defined(linux) || (defined(SVR4) && defined(SYSV386))
++#if defined(__FreeBSD__) || defined(linux) || (defined(SVR4) && defined(SYSV386)) || defined(__NetBSD__)
+ #include "../dda/voxware/auvoxware.h"
+ #endif
+
+--- ./server/os/connection.c.orig Sun May 17 15:04:27 1998
++++ ./server/os/connection.c Sun May 17 15:04:51 1998
+@@ -1032,7 +1032,7 @@
+
+ for (i=0; i<MAXSOCKS; i++) ConnectionTranslation[i] = 0;
+ #ifndef X_NOT_POSIX
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__NetBSD__)
+ lastfdesc = getdtablesize() - 1;
+ #else
+ lastfdesc = sysconf(_SC_OPEN_MAX) - 1;
+--- ./server/Imakefile.orig Sun May 17 15:07:12 1998
++++ ./server/Imakefile Sun May 17 15:38:11 1998
+@@ -52,6 +52,8 @@
+ #else
+ SYSLIBS = /usr/ucblib/libucb.a
+ #endif
++#elif defined(NetBSDArchitecture)
++ SYSLIBS = -lossaudio
+ #else
+ SYSLIBS =
+ #endif
+@@ -87,7 +89,7 @@
+ #endif
+
+
+-#if defined(i386SVR4Architecture) || defined(__FreeBSD__) || defined(FreeBSDArchitecture) || defined(LinuxArchitecture) || defined(i386BsdArchitecture)
++#if defined(i386SVR4Architecture) || defined(__FreeBSD__) || defined(FreeBSDArchitecture) || defined(NetBSDArchitecture) || defined(LinuxArchitecture) || defined(i386BsdArchitecture)
+ #define CanBuildAuServer YES
+ ALL1 = auvoxware
+ #define BuildVoxServer
diff --git a/audio/nas/pkg/COMMENT b/audio/nas/pkg/COMMENT
new file mode 100644
index 00000000000..2bf4f4a3ad1
--- /dev/null
+++ b/audio/nas/pkg/COMMENT
@@ -0,0 +1 @@
+Network Audio System.
diff --git a/audio/nas/pkg/DESCR b/audio/nas/pkg/DESCR
new file mode 100644
index 00000000000..b07f298ba12
--- /dev/null
+++ b/audio/nas/pkg/DESCR
@@ -0,0 +1,5 @@
+ The Network Audio System is designed for playing,
+ recording, and manipulating audio data over a network.
+ Like the X Window System, it uses the client/server model to
+ separate applications from the specific drivers that control
+ audio input and output devices.
diff --git a/audio/nas/pkg/PLIST b/audio/nas/pkg/PLIST
new file mode 100644
index 00000000000..15414f7c607
--- /dev/null
+++ b/audio/nas/pkg/PLIST
@@ -0,0 +1,195 @@
+include/audio/Afuncproto.h
+include/audio/Afuncs.h
+include/audio/Amd.h
+include/audio/Aos.h
+include/audio/Aosdefs.h
+include/audio/Aproto.h
+include/audio/audio.h
+include/audio/Alibint.h
+include/audio/Alibnet.h
+include/audio/Xtutil.h
+include/audio/audiolib.h
+include/audio/audioutil.h
+include/audio/snd.h
+include/audio/wave.h
+include/audio/voc.h
+include/audio/aiff.h
+include/audio/sound.h
+include/audio/soundlib.h
+include/audio/fileutil.h
+include/audio/8svx.h
+include/audio/Astreams.h
+@dirrm include/audio
+bin/auvoxware
+bin/au
+bin/auconvert
+bin/auctl
+bin/audemo
+bin/audial
+bin/auedit
+bin/auinfo
+bin/aupanel
+bin/auplay
+bin/aurecord
+bin/autool
+bin/auwave
+bin/auphone
+bin/auscope
+bin/soundtoh
+bin/issndfile
+bin/playbucket
+bin/checkmail
+lib/AUVoxConfig.eg
+lib/X11/AuErrorDB
+lib/libaudio.a
+man/cat1/auserver.0
+man/cat1/AUVoxConfig.0
+man/cat1/auvoxware.0
+man/cat1/auconvert.0
+man/cat1/auctl.0
+man/cat1/audemo.0
+man/cat1/audial.0
+man/cat1/auedit.0
+man/cat1/auinfo.0
+man/cat1/aupanel.0
+man/cat1/auplay.0
+man/cat1/aurecord.0
+man/cat1/autool.0
+man/cat1/auwave.0
+man/cat1/auphone.0
+man/cat1/auscope.0
+man/cat1/soundtoh.0
+man/cat1/issndfile.0
+man/cat1/playbucket.0
+man/cat1/checkmail.0
+man/cat1/nas.0
+man/cat3/AuAnyEvent.0
+man/cat3/AuBucketAttributes.0
+man/cat3/AuConvertDataToShort.0
+man/cat3/AuConvertShortToData.0
+man/cat3/AuCloseServer.0
+man/cat3/AuCreateBucket.0
+man/cat3/AuCreateFlow.0
+man/cat3/AuDeviceAttributes.0
+man/cat3/AuDataFormats.0
+man/cat3/AuDataTypes.0
+man/cat3/AuDefineToFormat.0
+man/cat3/AuDestroyBucket.0
+man/cat3/AuDestroyFlow.0
+man/cat3/AuDispatchEvent.0
+man/cat3/AuElementNotifyEvent.0
+man/cat3/AuElementParameters.0
+man/cat3/AuElementState.0
+man/cat3/AuElement.0
+man/cat3/AuErrorEvent.0
+man/cat3/AuEvent.0
+man/cat3/AuEventsQueued.0
+man/cat3/AuFixedPointFractionalAddend.0
+man/cat3/AuFixedPointFromFraction.0
+man/cat3/AuFixedPointFromSum.0
+man/cat3/AuFixedPointIntegralAddend.0
+man/cat3/AuFixedPointRoundDown.0
+man/cat3/AuFixedPointRoundUp.0
+man/cat3/AuFileFormats.0
+man/cat3/AuFlush.0
+man/cat3/AuFreeBucketAttributes.0
+man/cat3/AuFreeDeviceAttributes.0
+man/cat3/AuFreeElementStates.0
+man/cat3/AuFormatToDefine.0
+man/cat3/AuFormatToString.0
+man/cat3/AuFreeElements.0
+man/cat3/AuGetBucketAttributes.0
+man/cat3/AuGetCloseDownMode.0
+man/cat3/AuGetDeviceAttributes.0
+man/cat3/AuGetErrorDatabaseText.0
+man/cat3/AuGetElementParameters.0
+man/cat3/AuGetElementStates.0
+man/cat3/AuGetErrorText.0
+man/cat3/AuGetScratchFlowFromBucket.0
+man/cat3/AuGetScratchFlowToBucket.0
+man/cat3/AuGetScratchFlow.0
+man/cat3/AuGetServerTime.0
+man/cat3/AuGetElements.0
+man/cat3/AuGrabNotifyEvent.0
+man/cat3/AuHandleEvents.0
+man/cat3/AuIDOfEvent.0
+man/cat3/AuServer.0
+man/cat3/AuInputTrack.0
+man/cat3/AuKillClient.0
+man/cat3/AuListBuckets.0
+man/cat3/AuListDevices.0
+man/cat3/AuLookupEventHandler.0
+man/cat3/AuMakeChangeStateAction.0
+man/cat3/AuMakeElementAddConstant.0
+man/cat3/AuMakeElementBundle.0
+man/cat3/AuMakeElementExportBucket.0
+man/cat3/AuMakeElementExportClient.0
+man/cat3/AuMakeElementExportDevice.0
+man/cat3/AuMakeElementExportMonitor.0
+man/cat3/AuMakeElementImportBucket.0
+man/cat3/AuMakeElementImportClient.0
+man/cat3/AuMakeElementImportDevice.0
+man/cat3/AuNextEvent.0
+man/cat3/AuMakeElementImportWaveForm.0
+man/cat3/AuMakeElementMultiplyConstant.0
+man/cat3/AuMakeElementState.0
+man/cat3/AuMakeElementSum.0
+man/cat3/AuMakeInputTrack.0
+man/cat3/AuMakeNoopAction.0
+man/cat3/AuMonitorNotifyEvent.0
+man/cat3/AuMakeSendNotifyAction.0
+man/cat3/AuMonitorDevice.0
+man/cat3/AuOpenServer.0
+man/cat3/AuPauseFlow.0
+man/cat3/AuRegisterEventHandler.0
+man/cat3/AuReleaseScratchFlow.0
+man/cat3/AuReadElement.0
+man/cat3/AuRequeueEvent.0
+man/cat3/AuSetBucketAttributes.0
+man/cat3/AuSync.0
+man/cat3/AuSoundCreateBucketFromData.0
+man/cat3/AuSoundCreateBucketFromFile.0
+man/cat3/AuSoundCreateDataFromBucket.0
+man/cat3/AuSetCloseDownMode.0
+man/cat3/AuSoundCreateFileFromBucket.0
+man/cat3/AuSetDeviceAttributes.0
+man/cat3/AuSetElementParameters.0
+man/cat3/AuSetElementStates.0
+man/cat3/AuSetElements.0
+man/cat3/AuSetErrorHandler.0
+man/cat3/AuSetIOErrorHandler.0
+man/cat3/AuSoundPlay.0
+man/cat3/AuSoundPlayFromBucket.0
+man/cat3/AuSoundPlayFromData.0
+man/cat3/AuSoundPlayFromFile.0
+man/cat3/Sound.0
+man/cat3/AuSoundPlaySynchronousFromFile.0
+man/cat3/AuSoundRecord.0
+man/cat3/AuSoundRecordToBucket.0
+man/cat3/AuSoundRecordToData.0
+man/cat3/AuSoundRecordToFile.0
+man/cat3/AuSoundRecordToFileN.0
+man/cat3/AuSetString.0
+man/cat3/AuScanEvents.0
+man/cat3/AuScanForTypedEvent.0
+man/cat3/AuServerName.0
+man/cat3/AuStopFlow.0
+man/cat3/AuStartFlow.0
+man/cat3/AuStringToFormat.0
+man/cat3/AuStringToWaveForm.0
+man/cat3/AuSynchronize.0
+man/cat3/AuUnregisterEventHandler.0
+man/cat3/AuWaveFormToString.0
+man/cat3/AuWriteElement.0
+man/cat3/SoundAbbrevToFileFormat.0
+man/cat3/SoundCloseFile.0
+man/cat3/SoundCreate.0
+man/cat3/SoundFlushFile.0
+man/cat3/SoundOpenFileForReading.0
+man/cat3/SoundOpenFileForWriting.0
+man/cat3/SoundReadFile.0
+man/cat3/SoundRewindFile.0
+man/cat3/SoundSeekFile.0
+man/cat3/SoundStringToFileFormat.0
+man/cat3/SoundTellFile.0
+man/cat3/SoundWriteFile.0