ACS_MAC

Delphi interface for Monkey’s Audio (.ape) files via MACDll.dll

Summary
ACS_MACDelphi interface for Monkey’s Audio (.ape) files via MACDll.dll
TMACOutMonkey’s Audio (APE) encoder.
Properties
APEv2TagsUse this property to add APE v.
CompressionLevelUse this property to set the compression level for the APE file being created.
MaxAudioBytesUse this property to set the absolute maximum audio bytes that will be encoded.
TMACInMonkey’s Audio (APE) decoder.
Properties
APEv2TagsUse this property to read APE v.
AverageBitrateThis property shows the average bitrate for the ape file being played.
CurrentBitrateThis property shows the current bitrate for the ape file being played.
CurrentBlockRead this property to get the number of block being read from file.
CurrentMSThis property shows how many milliseconds have passed since the beginning of the file.
LengthMSRead this property to get the length of the file in milliseconds.
TotalBlocksThe total number of blocks in the file.

TMACOut

Monkey’s Audio (APE) encoder.  Descends from TAuTaggedFileOut.  Requires MACDll.dll.

Summary
Properties
APEv2TagsUse this property to add APE v.
CompressionLevelUse this property to set the compression level for the APE file being created.
MaxAudioBytesUse this property to set the absolute maximum audio bytes that will be encoded.

Properties

APEv2Tags

Use this property to add APE v.  2 tags to the file

CompressionLevel

Use this property to set the compression level for the APE file being created.  The pssible values are 1000 (fastest time, lowest compression rate), 2000 (the default), 3000, 4000 (slow comression performance very high compression rate), 5000 (very slow performance, maximum compression).

MaxAudioBytes

Use this property to set the absolute maximum audio bytes that will be encoded.  If this number is unknown, set it to -1 (the default value).

TMACIn

Monkey’s Audio (APE) decoder.  Descends from TAuTaggedFileIn.  Requires MACDll.dll.

Summary
Properties
APEv2TagsUse this property to read APE v.
AverageBitrateThis property shows the average bitrate for the ape file being played.
CurrentBitrateThis property shows the current bitrate for the ape file being played.
CurrentBlockRead this property to get the number of block being read from file.
CurrentMSThis property shows how many milliseconds have passed since the beginning of the file.
LengthMSRead this property to get the length of the file in milliseconds.
TotalBlocksThe total number of blocks in the file.

Properties

APEv2Tags

Use this property to read APE v.  2 tags from the file

AverageBitrate

This property shows the average bitrate for the ape file being played.

CurrentBitrate

This property shows the current bitrate for the ape file being played.

CurrentBlock

Read this property to get the number of block being read from file.

CurrentMS

This property shows how many milliseconds have passed since the beginning of the file.

LengthMS

Read this property to get the length of the file in milliseconds.

TotalBlocks

The total number of blocks in the file.

Descends from TAuFileOut, this class is an ancestor of the file output components that use Id3v* tags.
Descends from TAuFileIn, this class is an ancestor of the file input components that use ID3V* tags.
Close