VCDoc
Class Tree
Unit
VCDoc
.unaBassAPI
Description
BASS.DLL wrapper.
Author
Lake
Version
2.5.2008.07 Still here
Types
Type
Description
DOWNLOADPROC
DSPPROC
DWORD
FLOAT
HCHANNEL
HDSP
HFX
HMUSIC
HPLUGIN
HRECORD
HSAMPLE
HSTREAM
HSYNC
pBassProc
pBASS_3DVECTOR
QWORD
RECORDPROC
STREAMFILEPROC
STREAMPROC
SYNCPROC
Constants
Constant
Description
BASSVERSION
BASS_3DALG_DEFAULT
BASS_3DALG_FULL
BASS_3DALG_LIGHT
BASS_3DALG_OFF
BASS_3DMODE_NORMAL
BASS_3DMODE_OFF
BASS_3DMODE_RELATIVE
BASS_ACTIVE_PAUSED
BASS_ACTIVE_PLAYING
BASS_ACTIVE_STALLED
BASS_ACTIVE_STOPPED
BASS_CDID_CDDB
BASS_CDID_CDDB2
BASS_CDID_IDENTITY
BASS_CDID_UPC
BASS_CONFIG_3DALGORITHM
BASS_CONFIG_BUFFER
BASS_CONFIG_CURVE_PAN
BASS_CONFIG_CURVE_VOL
BASS_CONFIG_FLOATDSP
BASS_CONFIG_GVOL_MUSIC
BASS_CONFIG_GVOL_SAMPLE
BASS_CONFIG_GVOL_STREAM
BASS_CONFIG_MAXVOL
BASS_CONFIG_NET_AGENT
BASS_CONFIG_NET_BUFFER
BASS_CONFIG_NET_PASSIVE
BASS_CONFIG_NET_PREBUF
BASS_CONFIG_NET_PROXY
BASS_CONFIG_NET_TIMEOUT
BASS_CONFIG_PAUSE_NOPLAY
BASS_CONFIG_REC_BUFFER
BASS_CONFIG_UPDATEPERIOD
BASS_CTYPE_MUSIC_IT
BASS_CTYPE_MUSIC_MO3
BASS_CTYPE_MUSIC_MOD
BASS_CTYPE_MUSIC_MTM
BASS_CTYPE_MUSIC_S3M
BASS_CTYPE_MUSIC_XM
BASS_CTYPE_RECORD
BASS_CTYPE_SAMPLE
BASS_CTYPE_STREAM
BASS_CTYPE_STREAM_AIFF
BASS_CTYPE_STREAM_MP1
BASS_CTYPE_STREAM_MP2
BASS_CTYPE_STREAM_MP3
BASS_CTYPE_STREAM_OGG
BASS_CTYPE_STREAM_WAV
BASS_DATA_AVAILABLE
BASS_DATA_FFT1024
BASS_DATA_FFT1024S
BASS_DATA_FFT2048
BASS_DATA_FFT2048S
BASS_DATA_FFT4096
BASS_DATA_FFT512
BASS_DATA_FFT512S
BASS_DATA_FFT_INDIVIDUAL
BASS_DATA_FFT_NOWINDOW
BASS_DATA_FLOAT
BASS_DEVICE_3D
BASS_DEVICE_8BITS
BASS_DEVICE_LATENCY
BASS_DEVICE_LEAVEVOL
BASS_DEVICE_MONO
BASS_DEVICE_NOSPEAKER
BASS_DEVICE_NOTHREAD
BASS_DEVICE_SPEAKERS
BASS_DEVICE_VOL1000
BASS_ERROR_ALREADY
BASS_ERROR_BUFLOST
BASS_ERROR_CDINIT
BASS_ERROR_CDTRACK
BASS_ERROR_CDVOL
BASS_ERROR_CODEC
BASS_ERROR_CREATE
BASS_ERROR_DECODE
BASS_ERROR_DEVICE
BASS_ERROR_DRIVER
BASS_ERROR_DX
BASS_ERROR_EMPTY
BASS_ERROR_FILEFORM
BASS_ERROR_FILEOPEN
BASS_ERROR_FORMAT
BASS_ERROR_FREQ
BASS_ERROR_HANDLE
BASS_ERROR_ILLPARAM
BASS_ERROR_ILLTYPE
BASS_ERROR_INIT
BASS_ERROR_INITCD
BASS_ERROR_MEM
BASS_ERROR_NO3D
BASS_ERROR_NOA3D
BASS_ERROR_NOCD
BASS_ERROR_NOCHAN
BASS_ERROR_NOEAX
BASS_ERROR_NOFX
BASS_ERROR_NOHW
BASS_ERROR_NONET
BASS_ERROR_NOPAUSE
BASS_ERROR_NOPLAY
BASS_ERROR_NOTAUDIO
BASS_ERROR_NOTAVAIL
BASS_ERROR_NOTFILE
BASS_ERROR_PLAYING
BASS_ERROR_POSITION
BASS_ERROR_SPEAKER
BASS_ERROR_START
BASS_ERROR_TIMEOUT
BASS_ERROR_UNKNOWN
BASS_ERROR_VERSION
BASS_FILEPOS_CURRENT
BASS_FILEPOS_DECODE
BASS_FILEPOS_DOWNLOAD
BASS_FILEPOS_END
BASS_FILEPOS_START
BASS_FILE_CLOSE
BASS_FILE_LEN
BASS_FILE_QUERY
BASS_FILE_READ
BASS_FILE_SEEK
BASS_FX_CHORUS
BASS_FX_COMPRESSOR
BASS_FX_DISTORTION
BASS_FX_ECHO
BASS_FX_FLANGER
BASS_FX_GARGLE
BASS_FX_I3DL2REVERB
BASS_FX_PARAMEQ
BASS_FX_PHASE_180
BASS_FX_PHASE_90
BASS_FX_PHASE_NEG_180
BASS_FX_PHASE_NEG_90
BASS_FX_PHASE_ZERO
BASS_FX_REVERB
BASS_INPUT_LEVEL
BASS_INPUT_OFF
BASS_INPUT_ON
BASS_INPUT_TYPE_ANALOG
BASS_INPUT_TYPE_AUX
BASS_INPUT_TYPE_CD
BASS_INPUT_TYPE_DIGITAL
BASS_INPUT_TYPE_LINE
BASS_INPUT_TYPE_MASK
BASS_INPUT_TYPE_MIC
BASS_INPUT_TYPE_PHONE
BASS_INPUT_TYPE_SPEAKER
BASS_INPUT_TYPE_SYNTH
BASS_INPUT_TYPE_UNDEF
BASS_INPUT_TYPE_WAVE
BASS_MP3_HALFRATE
BASS_MP3_SETPOS
BASS_MUSIC_3D
BASS_MUSIC_ATTRIB_AMPLIFY
BASS_MUSIC_ATTRIB_BPM
BASS_MUSIC_ATTRIB_PANSEP
BASS_MUSIC_ATTRIB_PSCALER
BASS_MUSIC_ATTRIB_SPEED
BASS_MUSIC_ATTRIB_VOL_CHAN
BASS_MUSIC_ATTRIB_VOL_GLOBAL
BASS_MUSIC_ATTRIB_VOL_INST
BASS_MUSIC_CALCLEN
BASS_MUSIC_DECODE
BASS_MUSIC_FT2MOD
BASS_MUSIC_FX
BASS_MUSIC_LOOP
BASS_MUSIC_MONO
BASS_MUSIC_NOSAMPLE
BASS_MUSIC_POSRESET
BASS_MUSIC_PT1MOD
BASS_MUSIC_RAMP
BASS_MUSIC_RAMPS
BASS_MUSIC_STOPBACK
BASS_MUSIC_SURROUND
BASS_MUSIC_SURROUND2
BASS_NET_BUFFER
BASS_NET_TIMEOUT
BASS_OBJECT_DS
BASS_OBJECT_DS3DL
BASS_OK
BASS_RECORD_PAUSE
BASS_SAMPLE_3D
BASS_SAMPLE_8BITS
BASS_SAMPLE_FLOAT
BASS_SAMPLE_FX
BASS_SAMPLE_LOOP
BASS_SAMPLE_MONO
BASS_SAMPLE_MUTEMAX
BASS_SAMPLE_OVER_DIST
BASS_SAMPLE_OVER_POS
BASS_SAMPLE_OVER_VOL
BASS_SAMPLE_SOFTWARE
BASS_SAMPLE_VAM
BASS_SLIDE_FREQ
BASS_SLIDE_PAN
BASS_SLIDE_VOL
BASS_SPEAKER_CENLFE
BASS_SPEAKER_CENTER
BASS_SPEAKER_FRONT
BASS_SPEAKER_FRONTLEFT
BASS_SPEAKER_FRONTRIGHT
BASS_SPEAKER_LEFT
BASS_SPEAKER_LFE
BASS_SPEAKER_REAR
BASS_SPEAKER_REAR2
BASS_SPEAKER_REAR2LEFT
BASS_SPEAKER_REAR2RIGHT
BASS_SPEAKER_REARLEFT
BASS_SPEAKER_REARRIGHT
BASS_SPEAKER_RIGHT
BASS_STREAMPROC_END
BASS_STREAM_AUTOFREE
BASS_STREAM_BLOCK
BASS_STREAM_DECODE
BASS_STREAM_FILEPROC
BASS_STREAM_META
BASS_STREAM_RESTRATE
BASS_SYNC_DOWNLOAD
BASS_SYNC_END
BASS_SYNC_MESSAGE
BASS_SYNC_META
BASS_SYNC_MIXTIME
BASS_SYNC_MUSICFX
BASS_SYNC_MUSICINST
BASS_SYNC_MUSICPOS
BASS_SYNC_ONETIME
BASS_SYNC_POS
BASS_SYNC_SLIDE
BASS_SYNC_STALL
BASS_TAG_HTTP
BASS_TAG_ICY
BASS_TAG_ID3
BASS_TAG_ID3V2
BASS_TAG_META
BASS_TAG_MUSIC_INST
BASS_TAG_MUSIC_MESSAGE
BASS_TAG_MUSIC_NAME
BASS_TAG_MUSIC_SAMPLE
BASS_TAG_OGG
BASS_TAG_RIFF_INFO
BASS_TAG_VENDOR
BASS_UNICODE
BASS_VAM_HARDWARE
BASS_VAM_SOFTWARE
BASS_VAM_TERM_DIST
BASS_VAM_TERM_PRIO
BASS_VAM_TERM_TIME
CDCHANNEL
c_bassLibrary
DSCAPS_CERTIFIED
DSCAPS_CONTINUOUSRATE
DSCAPS_EMULDRIVER
DSCAPS_SECONDARY16BIT
DSCAPS_SECONDARY8BIT
DSCAPS_SECONDARYMONO
DSCAPS_SECONDARYSTEREO
DSCCAPS_CERTIFIED
DSCCAPS_EMULDRIVER
DW_ERROR
EAX_ENVIRONMENT_ALLEY
EAX_ENVIRONMENT_ARENA
EAX_ENVIRONMENT_AUDITORIUM
EAX_ENVIRONMENT_BATHROOM
EAX_ENVIRONMENT_CARPETEDHALLWAY
EAX_ENVIRONMENT_CAVE
EAX_ENVIRONMENT_CITY
EAX_ENVIRONMENT_CONCERTHALL
EAX_ENVIRONMENT_COUNT
EAX_ENVIRONMENT_DIZZY
EAX_ENVIRONMENT_DRUGGED
EAX_ENVIRONMENT_FOREST
EAX_ENVIRONMENT_GENERIC
EAX_ENVIRONMENT_HALLWAY
EAX_ENVIRONMENT_HANGAR
EAX_ENVIRONMENT_LIVINGROOM
EAX_ENVIRONMENT_MOUNTAINS
EAX_ENVIRONMENT_OFF
EAX_ENVIRONMENT_PADDEDCELL
EAX_ENVIRONMENT_PARKINGLOT
EAX_ENVIRONMENT_PLAIN
EAX_ENVIRONMENT_PSYCHOTIC
EAX_ENVIRONMENT_QUARRY
EAX_ENVIRONMENT_ROOM
EAX_ENVIRONMENT_SEWERPIPE
EAX_ENVIRONMENT_STONECORRIDOR
EAX_ENVIRONMENT_STONEROOM
EAX_ENVIRONMENT_UNDERWATER
QW_ERROR
RECORDCHAN
WAVE_FORMAT_1M08_
WAVE_FORMAT_1M16_
WAVE_FORMAT_1S08_
WAVE_FORMAT_1S16_
WAVE_FORMAT_2M08_
WAVE_FORMAT_2M16_
WAVE_FORMAT_2S08_
WAVE_FORMAT_2S16_
WAVE_FORMAT_4M08_
WAVE_FORMAT_4M16_
WAVE_FORMAT_4S08_
WAVE_FORMAT_4S16_
Routines
Method
Description
BASS_EAXPreset
This function is defined in the implementation part of this unit.
BASS_SPEAKER_N
load_BASS
Loads the BASS Library.
MAKEMUSICPOS
unload_BASS
Unloads BASS Library.
Classes/Records
Class
Description
BASS_3DVECTOR
BASS_CHANNELINFO
BASS_FXCHORUS
BASS_FXCOMPRESSOR
BASS_FXDISTORTION
BASS_FXECHO
BASS_FXFLANGER
BASS_FXGARGLE
BASS_FXI3DL2REVERB
BASS_FXPARAMEQ
BASS_FXREVERB
BASS_INFO
BASS_RECORDINFO
BASS_SAMPLE
tBassProc
(c) 2001-2008
Lake of Soft, Ltd
Created with
DelphiCodeToDoc
.