Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/arch_src/pyalsaaudio-0.2/.svn/text-base/playbacktest.py.svn-base
diff options
context:
space:
mode:
Diffstat (limited to 'arch_src/pyalsaaudio-0.2/.svn/text-base/playbacktest.py.svn-base')
-rw-r--r--arch_src/pyalsaaudio-0.2/.svn/text-base/playbacktest.py.svn-base36
1 files changed, 0 insertions, 36 deletions
diff --git a/arch_src/pyalsaaudio-0.2/.svn/text-base/playbacktest.py.svn-base b/arch_src/pyalsaaudio-0.2/.svn/text-base/playbacktest.py.svn-base
deleted file mode 100644
index 06e0fe9..0000000
--- a/arch_src/pyalsaaudio-0.2/.svn/text-base/playbacktest.py.svn-base
+++ /dev/null
@@ -1,36 +0,0 @@
-## recordtest.py
-##
-## This is an example of a simple sound playback script.
-##
-## The script opens an ALSA pcm for sound playback. Set
-## various attributes of the device. It then reads data
-## from stdin and writes it to the device.
-##
-## To test it out do the following:
-## python recordtest.py > out.raw # talk to the microphone
-## python playbacktest.py < out.raw
-##
-## If you have Gnome, you could also just test by doing something like:
-## python playbacktest.py < /usr/share/sounds/gnibbles/laughter.wav
-import alsaaudio
-import sys
-import time
-
-# Open the device in playback mode.
-out = alsaaudio.PCM(alsaaudio.PCM_PLAYBACK)
-
-# Set attributes: Mono, 8000 Hz, 16 bit little endian frames
-out.setchannels(1)
-out.setrate(8000)
-out.setformat(alsaaudio.PCM_FORMAT_S16_LE)
-
-# The period size controls the internal number of frames per period.
-# The significance of this parameter is documented in the ALSA api.
-out.setperiodsize(160)
-
-loops = 10000
-while loops > 0:
- loops -= 1
- # Read data from stdin
- data = sys.stdin.read(320)
- out.write(data)