Programmer Guide: Difference between revisions

From STX Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 26: Line 26:
;How to program {{STX}} application, toolboxes and scripts.:
;How to program {{STX}} application, toolboxes and scripts.:
:[[Programmer_Guide/Application|Applications]]
:[[Programmer_Guide/Application|Applications]]
:[[Programmer_Guide/Toolbox|{{STX}} Toolboxes]]
:[[Programmer_Guide/Toolbox|Toolboxes]]
:[[Programmer_Guide/BScript|Scripts (or ''script applications'')]]
:[[Programmer_Guide/BScript|Scripts (or ''script applications'')]]
:[[Programmer_Guide/Debugger|Script Debugger]]
:[[Programmer_Guide/Debugger|Script Debugger]]

Revision as of 14:44, 15 April 2011

This manual is dedicated to experienced STx users and to all people who want to implement signal processing algorithms or signal (sound) management applications using the STx development environment and programming features. It describes the internal structure of STx and the STx (script-) programming languange.


STx implements a powerful scripting language and a signal processing language. This document will try to give you the necessary information to program your own applications.

Scripts can be used to implement ...
  • simple processing lists, calling standard STx signal processing applications
  • signal processing applications (like the Spectrogram & Parameters Viewer)
  • complex database operations on the STx DataSet
  • in fact, everything you see in STx can be programmed in the scripting language

The term script is a synonym for an application implemented using one or more STx macros, classes and SPU's, and executed by the script controller application BScript.


General introduction into programming STx applications and scripts.
Introduction
Source code
Examples
Detailed description of build-in (shell) commands, shell items, standard macros and classes.
Command Reference
Macro Reference
Class Reference
Shell Items
Signal Processing Subsystem - SP-Units (SPU) and SP-Atoms
How to program STx application, toolboxes and scripts.
Applications
Toolboxes
Scripts (or script applications)
Script Debugger
Miscellaneous
General Descriptions
How to become a STx Guru (2005, for version 3.7.x)

Navigation menu

Personal tools