summaryrefslogtreecommitdiff
path: root/audio/csound/files/rtNetBSD.h
diff options
context:
space:
mode:
Diffstat (limited to 'audio/csound/files/rtNetBSD.h')
-rw-r--r--audio/csound/files/rtNetBSD.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/audio/csound/files/rtNetBSD.h b/audio/csound/files/rtNetBSD.h
new file mode 100644
index 00000000000..ddb410227e1
--- /dev/null
+++ b/audio/csound/files/rtNetBSD.h
@@ -0,0 +1,20 @@
+/* rtNetBSD.h */
+
+#ifndef _RTNETBSD_INCLUDED
+#define _RTNETBSD_INCLUDED
+
+#define NETBSD_RECORD 0
+#define NETBSD_PLAY 1
+#define NETBSD_DUPLEX 2
+
+#define USE_SETSCHEDULER
+
+#define NETBSD_MIXER "/dev/mixer0"
+#define NETBSD_SAMPLER "/dev/sound0"
+
+#define recopen(a,b,c,d) NetBSD_open(a,b,c,d,NETBSD_DUPLEX)
+#define playopen(a,b,c,d) NetBSD_open(a,b,c,d,NETBSD_PLAY)
+
+extern void NetBSD_open(int, int, MYFLT, int, int);
+
+#endif /* _RTNETBSD_INCLUDED */