1TSE3PLAY(3)                   Programmer Manuals                   TSE3PLAY(3)
2
3
4

NAME

6       tse3 - Trax Sequencer Engine library version 3.0
7

SYNOPSIS

9       #include files from tse3/*.h.
10

DESCRIPTION

12       The  TSE3 library is a powerful third generation sequencer engine writ‐
13       ten in C++. It is a 'sequencer engine' because it provides  the  actual
14       driving  force  elements  of  a sequencer but provides no form of fancy
15       interface. Sequencer applications or multimedia  presentation  packages
16       will  incorporate  the  TSE3  libraries  to  provide  a  user with MIDI
17       sequencing facilities.
18
19       TSE3 is a mature library based on a lot of experience. Whilst not  pro‐
20       viding  the  user  interface,  it provides a lot of assistance to a UI.
21       TSE3 is supplied with a suite of utilities that act on songs (or  parts
22       of  a  song)  as  well  as common application support services (such as
23       undo/redoable commands).
24
25       TSE3 uses an advanced, acclaimed 'object-oriented' song  structure  and
26       incorporates  functionality  including  a  mixing  desk, real time song
27       alteration, song file save/load (both standard MIDI files  and  propri‐
28       etary format) and so on.
29
30       For  more documentation on the TSE3 library look in the 'doc' directory
31       in the source distribution package.
32
33

BUGS

35       Naturally, TSE3 is completely bug free. However, if you do  find  some‐
36       thing  goes  wrong  then  contact  the  author. The program can only be
37       improved with your feedback.
38
40       Copyright (c) 2000,2001 Pete Goodliffe. See the  license  file  in  the
41       TSE3 doc diirectory for a complete license statement.
42

AUTHOR

44       Pete Goodliffe <pete@cthree.org>
45
46       Trax Software 2001
47
48
49
50Trax Software                    FEBRUARY 2001                     TSE3PLAY(3)
Impressum