Initial revision
diff --git a/Demo/sgi/al/playback.py b/Demo/sgi/al/playback.py
new file mode 100755
index 0000000..967f746
--- /dev/null
+++ b/Demo/sgi/al/playback.py
@@ -0,0 +1,23 @@
+# Read mono 16bit samples from stdin and write them to the audio device.
+# Assume the sampling rate is compatible.
+# Use a small queue size to minimize delays.
+
+import al, sys
+import AL
+
+BUFSIZE = 2000
+QSIZE = 4000
+
+def main():
+	c = al.newconfig()
+	c.setchannels(AL.MONO)
+	c.setqueuesize(QSIZE)
+	p = al.openport('', 'w', c)
+	while 1:
+		data = sys.stdin.read(BUFSIZE)
+		p.writesamps(data)
+
+try:
+	main()
+except KeyboardInterrupt:
+	sys.exit(1)