Transcriber 1.4 file's map

 Transcriber-1.4/


tcl/*

tcl/About.tcl

Display online help. Tries to view it in the default browser on Windows and Mac OS, and on Mozilla or Firefox on Linux.

tcl/BgShape.tcl

Compute the shape of a signal. Script launched as a background sub-process by Transcriber when background  shape calculation mode is on.

tcl/ComputeShape.tcl

Stand-alone script for pre-computing a set of signal shapes (see comments in the code for the command line options)

tcl/Debug.tcl

Very rough debugger window which can be activated when debug menu in general options is on.

tcl/Dialog.tcl

Some generic functions for management of the user interface, e.g.:

tcl/Edit.tcl

Management of the text editor pane.

tcl/Episode.tcl

Management of global properties of the transcription edited in "File/Edit Episode attributes..."

tcl/Events.tcl

Management of:

tcl/Interface.tcl

Management of the user interface.

tcl/Main.tcl

The main script part  loads all needed libraries and other script parts, reads configuration, parses the command line.

tcl/Menu.tcl

tcl/Play.tcl

Management of various playback modes

tcl/Segmt.tcl

Within Transcriber, a "segmentation" designs one layer of the transcription (i.e., sections, turns, synchros, background conditions) and also the associated segmentation widget displayed under the signal.

tcl/Signal.tcl

tcl/SoundServer.tcl

Stand-alone script to be used for providing access to sound files on a server (to be configured for the application, see the code).

tcl/Speaker.tcl

Speakers and turns management

tcl/Spelling.tcl

Spell checking with ispell if available

tcl/Synchro.tcl

Management of the list of breakpoint times

tcl/Topic.tcl

Topic and sections management, very similar to Speaker.tcl

tcl/Trans.tcl

Management of transcription I/O and display

tcl/Undo.tcl

Managmenent of:

tcl/Waveform.tcl

tcl/Xml.tcl

Gereric-purpose XML library. Loads and initialize XmlItem, XmlDtd ans XmlParse

tcl/XmlDtd.tcl

Management of an XML DTD

tcl/XmlItem.tcl

Management of XML tags and data in Tcl in an object-oriented way

tcl/XmlParse.tcl

Parsing of an XML document in Tcl using the tcLex library.

convert/*

Directory containing transcription I/O filters (see convert/README for more infos). Provided filters are:

src/*

src/axis.c

C code for 'axis' Tk widget

src/segmt.c

C code for 'segmt' Tk widget

src/shape.c

C code for Snack sound sub-commands:

src/trans.c

Main body of 'trans' package

src/trans.in

Source of Transcriber launching script "trans"

src/wavfm.c

C code for 'wavfm' Tk widget