BASS.NET API for the Un4seen BASS Audio LibraryBASS_BFX_ROTATE 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 Rotate.
Inheritance Hierarchy

SystemObject
  Un4seen.Bass.AddOn.FxBASS_BFX_ROTATE

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_ROTATE

The BASS_BFX_ROTATE type exposes the following members.

Constructors

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

  NameDescription
Public fieldfRate
Rotation rate/speed in Hz (A negative rate can be used for reverse direction).
Public fieldlChannel
A BASSFXChan flag to define on which channels to apply the effect.

Default: -1 (BASS_BFX_CHANALL) - all channels.

Top
Remarks

This is a volume rotate effect between even channels, just like 2 channels playing ping-pong between each other.

The fRate defines the speed in Hz.

See Also

Reference