File: README.txt

package info (click to toggle)
wavesurfer 1.8.8p4-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, stretch
  • size: 1,128 kB
  • ctags: 788
  • sloc: tcl: 10,845; sh: 3,956; python: 454; makefile: 27
file content (120 lines) | stat: -rw-r--r-- 3,645 bytes parent folder | download
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
WaveSurfer

Copyright (c) 2000-2011 Jonas Beskow and Kare Sjolander

This file only contains information on how to install and run WaveSurfer from
the source distrubution.
Please refer to the WaveSurfer web site, http://www.speech.kth.se/wavesurfer/,
for more information on the package itself.
Questions, feature requests and bug reports should be directed to the 
WaveSurfer user forum at the same web site.


Packages needed
-------------------------------------------------------------------
In order to use this release of WaveSurfer you will need to have the following
packages installed

Tcl and Tk version 8.4 or later, download at http://tcl.activestate.com/

Snack version 2.2 or later, download at http://www.speech.kth.se/snack/

If the Tile package (http://tktable.sourceforge.net/tile/) is available
WaveSurfer will use it to provide an improved GUI, this package is contained
in the WaveSurfer binaries and is also part of the ActiveState distributions and
the Mac distribution.

The binary versions of WaveSurfer currently use Tcl/Tk8.4.4 on Windows/Linux 
and Tcl/Tk8.4.9 on the Mac.


Running WaveSurfer
-------------------------------------------------------------------
Once you have installed both of the above and made sure they work, change
directory to wavesurfer-1.8.8p4/ and type

./wavesurfer.tcl


Problems
-------------------------------------------------------------------
If you get a complaint about Tcl not finding the Snack package, you probably 
did not install it in a place where Tcl can find it. See the Snack
installation instructions on how to set the TCLLIBPATH environment variable.

Unix only: WaveSurfer uses Tcl/Tk version 8.4 as default. If you have another
version, modify "exec wish8.4" at the top of the file wavesurfer.tcl.


System wide installation
-------------------------------------------------------------------
Simply copy the directory wsurf1.8 and its contents to the location where
Tcl looks for packages.

If you don't know where to put it, start tclsh and type

puts $auto_path

to get a list of possible installation directories (e.g. /usr/local/lib/).

If you have configurations or plug-ins that are to be used by many users,
you can put these in a common directory and use the environment variables
WSCONFIGDIR abd WSPLUGINDIR to point to these.


Localization support
-------------------------------------------------------------------
See the msgs/ directory for more information.


Example code
-------------------------------------------------------------------
Examples on WaveSurfer plug-ins can be found in plugins/
Example applications that use wsurf widgets can be found in demos/
Also included is a Python package which allows Python applications to
use wsurf widgets.


Debugging WaveSurfer
-------------------------------------------------------------------
Rename the file _proctrace.tcl to proctrace.tcl. This will add an
additional Debug-menu to WaveSurfer useful for procedure tracing.
See the file _proctrace.tcl for further instructions.


Acknowledgements
-------------------------------------------------------------------
The following people have contributed code, suggestions, and/or other help.

Francesco Cutugno
Massimo Petrillo 
Alastair Burt
Petur Helgason
Stefan Breuer
Marjorie Chan
Martyn Clark
Vitaly Repin
Alex Acero
Mark D. Anderson
Uwe Koloska
Toshio Hirai
Kazuaki Maeda
Giampiero Salvi
Johan Sundberg
Erhard Rank
Alain Bertrand
Kevin Ernste
Santiago Fernandez
Geoff Williams
Valery Petrushin
Khaldoun Shobaki
Peter Yue
Johan Wouters
Mattias Heldner
Erik Pihl
Daniel Elenius
Johan Dahl
Vincent Pagel
Geoffrey Wilfart
Tiago Tresoldi
Preben Wik