StdLib
From STX Wiki
< Programmer Guide | Macro Library | Kernal
Jump to navigationJump to search
- File: STDLIB.STX, linked to library STX.LIB
- Title: STx main library
- Content
application management: AppLoad — AppMain — AppCleanup — AppHelp — message handling: PostMessage — SetMsgHandler — DispatchMsg — MsgQueue MsgFilter — GetMessage utilities for standard STx applications: ExtSetup — PlayCursor — GenerateScaleParams — MetaSegment file functions: stxFileTypeList — stxFileType — SectionFile — FileToolBox display functions: LogWindow — ConLog — UM and EM — ShowItem dialog and window functions: CreateMenu — DoModalDialog &mdash SetModalWindow — GetWindowPos SetWindowPos — WindowSizeDlg — GetMonitor — GetDesktop ProgressBox — InitDialogItem — SetControlMode — SPU and graph functions: SetGraphXScale — GetOutputValue SPUs: XScaleLinear — XScaleBark — Table2Output — Wave2output
- Variables and items used by this library
name type description
NewDialog
BSF NEWDIALOG [ srate [ ; nch ; code ]
- Dialog to create a new soundfile.
argument | description | default |
---|---|---|
srate | Sampling rate in Hz | last dialog value |
nch | Number of channels. | last dialog value |
code | Signal sample size (number of bits) and code. | last dialog value |
RESULT | description | |
path | The full pathname of the created soundfile. | |
empty string | If the dialog was canceled or the creation fails. |
- Notes
- This function uses a two step dialog. In the first the soundfile name is selected. The second is used to select the soundfile parameters.
- The new soundfile is always the created using the Windows WAVE format.
- On return, the soundfile is created but not opened.
- See also