Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
D
 d3d9.h
 d3d9types.h
 d3d9types. h d3d9caps. h d3d9.h
 Data Handling
 DataBuffer, TMemoryIn
 DataSize, TMemoryIn
 Delay, TAuOutput
 DesiredBitrate
 DesiredMaximumBitrate, TVorbisOut
 DesiredNominalBitrate, TVorbisOut
 DeviceCount
 DeviceName
 DeviceName[Number: Integer], TDXAudioIn
 DeviceNumber
 DirectX Buffers
 DiscInfo, TCDIn
 DitheringAlgorithm, TDitherer
 DitheringDepth, TDitherer
 DMOImpl.h
 DMOReg.h
 DMORt.h
 Done, TDemoWaveOut
 DoOutput, TDemoWaveOut
 DriveName, TCDIn
 DrivesCount, TCDIn
 DS_BUFFER_SIZE
 DS_POLLING_INTERVAL
 DShowASF.h
 DSWrapper
 dxsdkver.h
 DXTrans.h
 DXVA.h
E
 Editing Sound
 Eject, TCDIn
 Empty
 EnableAGC, TVoiceFilter
 Enabled, TNormalizer
 EnableHTTP, TWMStreamedIn
 EnableMidSideStereo, TFLACOut
 EnableNoiseReduction, TVoiceFilter
 EnableTCP, TWMStreamedIn
 EnableUDP, TWMStreamedIn
 EnableVAD, TVoiceFilter
 EnableVBR, TMP3Out
 EncAPI.idl
 EndOfDisc, TCDPosition
 EndPos, TCDIn
 EndSample, TAuStreamedInput
 EndTrack, TCDIn
 Enumerations
 ExceptionMessage, TAuOutput
F
 FileMode, TAuFileOut
 Filename
 FileName, TAudioTap
 Files
 FillBuffer
 FilterWindow, TRateConverter
 FLAC
 Flush, TAuInput
 FormatIndex
 Formats
 FormatsCount
 FormatSelected, TWMIn
 FormatSpec[Index: Integer], TWMIn
 Formatting Comments
 FormClose
 Functions
 Functions and Variables
G
 General Features
 Get Data
 GetData, TAuInput
 GetDataInternal, TDemoWaveIn
 GetFormatDesc
H
 Handling I/ O Errors
 HasAudio
 HighPrecision, TWMIn
 How not to crash or hang when exiting an application
 How Not to Type
 How to decrease the delay before audio playback
 HybridMode, TWVOut
 Hyphens
Content: Direct3D include file
Content: Direct3D capabilities include file
NewAC handles data as the flow of digital audio frames.
Use this property to assign a pointer pointing to a data block, audio data will be read from.
Use this property to set the size of the DataBuffer in bytes.
Sets the delay, affects CPU usage.
Set the desired bitrate for an output file (in the constant bitrate lossy mode).
Set the desired bitrate for an output file (in the constant bitrate lossy mode).
Set the desired maximum bitrate limit for the file being created.
If this property is set to a value other than brAutoSelect (the default value), the Compression property is ignored and the size/quality of the output file are determined by the values of DesiredNominalBitrate, DesiredMaximumBitrate, and MinimumBitrate properties.
This read only property returns the number of logical DirectSound output devices.
This read only property returns the number of logical DirectSound input devices.
This read only property returns the number of logical output DirectSound devices.
This read only array property returns the name of the device specified by Number.
This read only array property returns the name of the device specified by its number.
This read only array property returns the name of the device specified by its number.
Use this property to select the playback device by number.
Use this property to select the recording device by number.
Use this property to select the playback device by number.
These constants determine the buffer size of DX and thus the delay heard when beginning audio playback.
Read this property to get a TCDInfo about a disc in the drive.
Use this property to set the number of bits that will contain the dithering noise.
Desc: Classes to implement a DMO.
Desc: Miscellaneous runtime support for DirectShow Media Objects
procedure Done; override
Called to do whatever is needed to close the output as well as freeing any associated resources.
function DoOutput(Abort : Boolean):Boolean; override
Called in a loop to perform actual output.
The name of the current CD-ROM drive as returned by the drive unit.
The total number of the CD-ROM drives detected in the system.
$10000; Size in frames, not bytes
200; in milliseconds
Copyright © 1992-2000, Microsoft Corporation.
Simpilified DirectSound interface for Delphi.
Content: DirectX SDK Version Include File
Desc: DirectX Transform library Copyright © 1999 - 2000, Microsoft Corporation.
Desc: DirectX Video Acceleration header file.
Several sound-editing operations can be performed with NewAC.
procedure Eject
Ejects CD-ROM drive’s tray.
Returns True if the tag cass contains no data.
This property enables or disables the automatic gain control.
If this property is set to False the component passes data through without scaling.
Use this property to enable or disable HTTP support.
Set this property to True to get a bit more compression.
This property enables or disables noise filtering.
Use this property to enable or disable TCP support.
Use this property to enable or disable UDP support.
This property enables or disables voice activity detection.
Use this property to switch between the VBR and CBR modes.
Desc: Encoder (and future decoder) interface definitions.
This is a constant representing the logical position beyond the end of disc (very much like EOF for files).
Set this property to specify the end position for data transfer in a TCDPosition format.
Set this property’s value to the sample (frame) you want the input to stop playing at.
Set EndTrack to specify the ending position for data transfer at the end of the track identified by number.
Most exceptions that may occur during NewAC operation are suppressed.
This property can take one of two values foRewrite (default) and foAppend.
File name in 8-bit encoding.
File name in 8-bit encoding.
Use this proeprty to set or get the file name the data is written to in 8-bit charset.
EndOfInput is set to True when FillBuffer has encountered the end of data in AudioProcessor1.Input.
function FillBuffer(Buffer : Pointer;
BufferSize : LongWord;
var EOF : Boolean) : LongWord
The same as CopyData but tries to fill the Buffer.
Use this property to set the window type for the filter.
Headers for libFLAC v1.1.4 by Andrei Borovsky (a.nosp@m.nb@symmetr.nosp@m.ica.net).
procedure Flush
This method closes the current input (opened with Init), clearing up all temporary structures allocated during data transfer.
Use this property to set the index of the format to encode data.
Use this property to set the index of the format to encode data.
Returns the names of all formats supported by the codec, specified by the Index and the current encoding mode.
Returns the names of all formats supported by the codec, specified by the Index and the current encoding mode.
Returns the total number of formats supported by the codec, specified by its index, and the current encoding mode.
Returns the total number of formats supported by the codec, specified by its index, and the current encoding mode.
WMA decoders allow the program to read input data in several formats (each format is a set of channels, bits per sample and sample rate numbers.
Use this property to set the desired format for the decoder’s output.
Read this property to get the parameters of the format specified by its Index.
Comments should be regularly formatted.
procedure TForm1.FormClose(Sender: TObject;
var Action: TCloseAction)
This OnClose event prevents exceptions if he form is closed while playing.
When forming the topic line for a function, use just the function name as the topic.
A all to Input.GetData(Buffer, Bytes) retrieves a part of the input component’s buffer (pointed to by Buffer) that contains The number of bytes returned in Bytes.
procedure GetData(var Buffer : Pointer;
var Bytes : LongWord); virtual
This method retrieves input data.
Used by NewAC to retrieve decoded data.
function GetFormatDesc(CodecIndex, 
FormatIndex : Word) : String
This method returns a format description based on the CodecIndex and FormatIndex parameters.
function GetFormatDesc(CodecIndex, 
FormatIndex : Word) : String
This method returns a format description based on the CodecIndex and FormatIndex parameters.
Programs operating in real world have to provide means to handle input and output errors.
Read this property to determine if the input file has an audio stream.
Read this property to determine if the input file has an audio stream.
Read this property to determine if the input file has an audio stream.
Use HighPrecision to set the high precision decoding mode on or off.
If you exit a NewAC application while it is playing without stopping it, it may crash or hang.
There are some things most people are used to typing that get picked up by NaturalDocs as markup when they are not intended to be.
The TDXAudioOut component buffers its output in order to make it smoother.
WavPack can work in two modes: in hybrid mode it uses a single file to store all the content.
Many people misuse hyphens to seperate a parenthetic (an extra phrase in the middle of a sentence, like this) because they are confusing them with dashes.
Close