Programmer Guide: Difference between revisions
From STX Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 23: | Line 23: | ||
:[[Programmer_Guide/General_Descriptions|General Descriptions]] | :[[Programmer_Guide/General_Descriptions|General Descriptions]] | ||
:[[Programmer_Guide/STx_Guru|How to become a {{STX}} Guru (2005, for version 3.7.x)]] | :[[Programmer_Guide/STx_Guru|How to become a {{STX}} Guru (2005, for version 3.7.x)]] | ||
===test=== | |||
<splist | |||
parent=Programmer_Guide/Command_Reference | |||
showparent=no | |||
sort=desc | |||
sortby=title | |||
liststyle=bar | |||
showpath=no | |||
kidsonly=no | |||
debug=0 | |||
/> |
Revision as of 15:16, 15 April 2011
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.
- 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
test
WRITELOG · WRITE · WORDS · WORD · WHILE · UPPER · UNLOAD · UNIQUE · TSET · TRIM · TRANSLATE · TOKEN · TIME · TGET · TAGS · SYSTEM · SYSINFO · SUBSTR · STXCONSTANTS · STRCHR · SHELL · SFTRUNCATE · SET · SEGMENT · REVERSE · READ · QUOTE · QUERY · PWD · PRINTSETTINGS · PRINTDIALOG · POSITION · PARSECELLMESSAGE · NUMCHECK · NUM · NEW · NAME · MESSAGE · MACROX · MACRO · LOWER · LOGMSG · LOAD · LIST · LINELENGTH · LENGTH · KEYWORD · IREF · INTERPRET · INTCHECK · INT · IFNOT · IF · GOTO · GOSUBX · GOSUB · FORMAT · FOREVER · FOR · FIND · EXIT · Numerical objects · EVAL Functions · EVAL · EVALCHECK · zcross · yint · ydiff · wsum · window · wconvert · vvset · vvget · vvcat · vv · vsubn · vsubc · vmrow · vmcol · var · trn · ticks2f1 · tan · svd · sum · sqrt · sort · smooth · sinc · sin · sign · sig2osp · shuffle · select · sample · rpolyreg · rpoly · round · rleqs · rand · qinterp · qdet · pztf · pgxgrid · pgtrans · pgsplit · pgitest · pginit · pgiline · pghull · pgget · otrack1 · optmm · nrow · npow2 · ncol · mul · modclust · min · median · max · mapmind · map2map · lpc · log2lin · log · limit · ipeak · inv · interp · int · init · imin · imax · iir1 · ifft · hz2mel · hz2erb · hz2cent · hz2bark · hth · hist · hcomb · haclust · grand · formants · floor · fir1 · fill · fft · f0sp · f0ac · exp · em · dist · dft · dev · density · dct · cvphase · cos · corrfun · corr · complex arithmetic · cepstrum · avr · atan · asp2osp · asin · aseg1 · acos · absv · absmin · absmax · abs · EVAL · ENV · END · EMSG · ELSE · DRIVE · DO · DISPATCH · DELETE · CONTINUE · COND · CHECKIT · BREAK · ATTRIBUTES · ARG