---
name: "tse3"
section: "3"
platform: "linux"
package: "libtse3-dev"
version: "0.3.1-7+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/tse3"
---

# tse3(3)

Trax Sequencer Engine library version 3.0

## NAME

tse3 - Trax Sequencer Engine library version 3.0

## SYNOPSIS

\#include files from tse3/\*.h.

## DESCRIPTION

The TSE3 library is a powerful third generation sequencer engine written in C++. It is a 'sequencer engine' because it provides the actual driving force elements of a sequencer but provides no form of fancy interface. Sequencer applications or multimedia presentation packages will incorporate the  TSE3 libraries to provide a user with MIDI sequencing facilities.

TSE3 is a mature library based on a lot of experience. Whilst not providing the user interface, it provides a lot of assistance to a UI. TSE3 is supplied with a suite of utilities that act on songs (or parts of a song) as well as common application support services (such as undo/redoable commands).

TSE3 uses an advanced, acclaimed 'object-oriented' song structure and incorporates functionality including a mixing desk, real time song alteration, song file save/load (both standard MIDI files and proprietary format) and so on.

For more documentation on the  TSE3 library look in the 'doc' directory in the source distribution package.

## BUGS

Naturally, TSE3 is completely bug free. However, if you do find something goes wrong then contact the author. The program can only be improved with your feedback.

## COPYRIGHT

Copyright (c) 2000,2001 Pete Goodliffe. See the license file in the TSE3 doc diirectory for a complete license statement.

## AUTHOR

Pete Goodliffe \<pete@cthree.org\>

Trax Software 2001
