BASS.NET API for the Un4seen BASS Audio LibraryBASS_BFX_ECHO ClassBASS.NET API for the Un4seen BASS Audio Library
Used with BASS_ChannelSetFX(Int32, BASSFXType, Int32), BASS_FXSetParameters(Int32, Object) and BASS_FXGetParameters(Int32, Object) to retrieve and set the parameters of the DSP effect Echo.
Inheritance Hierarchy

SystemObject
  Un4seen.Bass.AddOn.FxBASS_BFX_ECHO

Namespace: Un4seen.Bass.AddOn.Fx
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.12.0
Syntax

[SerializableAttribute]
[StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Unicode)]
public sealed class BASS_BFX_ECHO

The BASS_BFX_ECHO type exposes the following members.

Constructors

  NameDescription
Public methodBASS_BFX_ECHO
Default constructor
Public methodBASS_BFX_ECHO(Single, Int32)
Constructor already setting the members.
Top
Fields

  NameDescription
Public fieldfLevel
Echo level (0...1..n, linear). Default = 0.
Public fieldlDelay
Delay in ms (1200...30000). Default = 1200ms.
Top
Remarks

No multi-channel option, only max. 2 channels (stereo).

This is an echo effect that replays what you have played one or more times after a period of time. It's something like the echoes you might hear shouting against a canyon wall.

The fLevel is the volume of a signal. The lDelay is the delay time in ms.

See Also

Reference