BASS.NET API for the Un4seen BASS Audio Library

BassFx Methods

BASS.NET API for the Un4seen BASS Audio Library

The BassFx type exposes the following members.

Methods

  NameDescription
Public methodStatic memberBASS_FX_BPM_BeatCallbackReset
Resets the internal buffers.
Public methodStatic memberCode exampleBASS_FX_BPM_BeatCallbackSet
Enable getting Beat position in seconds in real-time.
Public methodStatic memberCode exampleBASS_FX_BPM_BeatDecodeGet
Enable getting Beat position in seconds of the decoded channel using a callback function.
Public methodStatic memberBASS_FX_BPM_BeatFree
Free all resources used by a given handle (decode or callback beat).
Public methodStatic memberCode exampleBASS_FX_BPM_BeatGetParameters(Int32, Object, Object, Object)
Gets the current beat parameter values.
Public methodStatic memberCode exampleBASS_FX_BPM_BeatGetParameters(Int32, Single, Single, Single)
Gets the current beat detection parameter values.
Public methodStatic memberCode exampleBASS_FX_BPM_BeatSetParameters
Set new values for beat detection parameters.
Public methodStatic memberBASS_FX_BPM_CallbackReset
Reset the BPM buffers.
Public methodStatic memberCode exampleBASS_FX_BPM_CallbackSet
Enable getting BPM value by period of time in seconds.
Public methodStatic memberCode exampleBASS_FX_BPM_DecodeGet
Get the original BPM of a decoding channel.
Public methodStatic memberBASS_FX_BPM_Free
Frees all resources used by a given handle.
Public methodStatic memberCode exampleBASS_FX_BPM_Translate
Translate the given BPM to FREQ/PERCENT and vice versa or multiply BPM by 2.
Public methodStatic memberCode exampleBASS_FX_GetVersion
Retrieves the version number of the BASS_FX.DLL that is loaded.
Public methodStatic memberCode exampleBASS_FX_GetVersion(Int32)
Retrieves the version of the BASS_FX.DLL that is loaded.
Public methodStatic memberCode exampleBASS_FX_ReverseCreate
Creates a reversed stream from a decoding channel.
Public methodStatic memberCode exampleBASS_FX_ReverseGetSource
Get the source channel handle of the reversed stream.
Public methodStatic memberCode exampleBASS_FX_TempoCreate
Creates a resampling stream from a decoding channel.
Public methodStatic memberCode exampleBASS_FX_TempoGetRateRatio
Get the ratio of the resulting rate and source rate (the resampling ratio).
Public methodStatic memberCode exampleBASS_FX_TempoGetSource
Get the source channel handle.
Public methodStatic memberFreeMe
Unloads this library. This must be called when you have previously called LoadMe.
Public methodStatic memberCode exampleLoadMe
Loads this library into memory. The library will be search in the current application directory.
Public methodStatic memberCode exampleLoadMe(String)
Loads this library into memory. The library will be loaded from the given path.
Top
See Also

Reference