1 # Play old style sound files (Guido's private format)
11 filename
= sys
.argv
[0]
13 if len(sys
.argv
) <> 2:
14 sys
.stderr
.write('usage: ' + \
15 sys
.argv
[0] + ' filename\n')
17 filename
= sys
.argv
[1]
18 f
= open(filename
, 'r')
29 sys
.stderr
.write('no magic header; assuming 8k samples/sec.\n')
33 pv
= [AL
.OUTPUT_RATE
, rate
]
34 al
.setparams(AL
.DEFAULT_DEVICE
, pv
)
36 c
.setchannels(AL
.MONO
)
37 c
.setwidth(AL
.SAMPLE_8
)
38 port
= al
.openport(filename
, 'w', c
)
40 port
.writesamps(extra
)
45 while port
.getfilled() > 0:
50 except KeyboardInterrupt: