File: README

package info (click to toggle)
wavtools 1.3.2-6
  • links: PTS
  • area: main
  • in suites: woody
  • size: 196 kB
  • ctags: 92
  • sloc: ansic: 416; makefile: 103; tcl: 72; sh: 20
file content (75 lines) | stat: -rw-r--r-- 2,485 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
WavTools by Colin Ligertwood.


			*********NEWS*********

This is a bugfix release.  A buffer overrun problem was found in the player
(wav_read.c) which would corrupt the programs understanding of the header of
the file if the filename was longer than 30 chars long.  The person who
found the bug came up with a clever way of fixing it and its now in the
dist.

			**********************


REQUIREMENTS:

The standard GSM code libraries:
	sunsite.unc.edu/pub/Linux/utils/compress/gsm-1.0.tar.gz

OSS/voxware:
	ftp://www.4front-tech.com/ossfree/
	(you probably already have this if you're running linux.)


LIBQDWAV:
This is a teeny tiny lib that i'm gonna start keeping wav code in.  It's
extremely simple now, but will hopefully get a little more complete in the
future. It does basically everything in the WavHeader.txt file i wrote which
is just as simple and incomplete.  It works for straight playing wavs.  No
playlists etc. (which i dont really think is worth while anyway since waav's
dont even have multitradking :)


WAVP & WAVR:
These two programs are all u need to record and play wav files of PCM
encoding and any length.  All of the documented sample rates are not 
gauranteed to work due to hardware differences.  I tested these progs with
an ESS 1868.  Not a very good soundcard, and everything worked.  So anyone
with an equiv or better card should expect it to work. 


GWAVP & GWAVR:
These programs are versions of the above, but they implement GSM cell-phone
type compression of the data.  The result is a slightly fuzzy sounding
recording that can be about 1/10th the size of the equivilant normal wav.  I
have not changed the format flag of these funny wavs, hence wav players won't
know they're funny so I don't recommend playing gsm wavs with a normal wav
player :)


XWAVR:
xwavr is a tcl/tk script written by Raul Sobon.  It is a
simple frontend to the two programs for X.  It should work fine if you have
tk7.5 and tcl4.1.  If the script doesn't run on simple execution 'xwavr', try 
useing 'wish xwavr' instead.


WAV?.1.GZ:
I have written a couple of simple man pages for the programs. They are put into
/usr/man/man1 on a make install. If you would like to change the location,
do it in the makefile. It's quite simple.



INSTALLATION:

just run the build file as a user with write access to /usr/local.  It
should work with any system running bash as /bin/sh.  This will make
and install the package in /usr/local.

TERMS:

see COPYING

Tannoy@wep.net