BASS.NET API for the Un4seen BASS Audio Library

BASS_DX8_DISTORTION Class

BASS.NET API for the Un4seen BASS Audio Library
Used with BASS_FXGetParameters(Int32, IntPtr) and BASS_FXSetParameters(Int32, IntPtr) to retrieve and set the parameters of a distortion effect.
Inheritance Hierarchy

SystemObject
  Un4seen.BassBASS_DX8_DISTORTION

Namespace:  Un4seen.Bass
Assembly:  Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax

[SerializableAttribute]
[StructLayoutAttribute(LayoutKind.Sequential, CharSet = CharSet.Ansi)]
public sealed class BASS_DX8_DISTORTION

The BASS_DX8_DISTORTION type exposes the following members.

Constructors

  NameDescription
Public methodBASS_DX8_DISTORTION
Default constructor.
Public methodBASS_DX8_DISTORTION(Single, Single, Single, Single, Single)
constructor already setting the members
Top
Methods

  NameDescription
Public methodPreset_Default
Sets the instance members to a preset.
Top
Fields

  NameDescription
Public fieldfEdge
Percentage of distortion intensity, in the range in the range from 0 through 100. The default value is 50 percent.
Public fieldfGain
Amount of signal change after distortion, in the range from -60 through 0. The default value is 0 dB.
Public fieldfPostEQBandwidth
Width of frequency band that determines range of harmonic content addition, in the range from 100 through 8000. The default value is 4000 Hz.
Public fieldfPostEQCenterFrequency
Center frequency of harmonic content addition, in the range from 100 through 8000. The default value is 4000 Hz.
Public fieldfPreLowpassCutoff
Filter cutoff for high-frequency harmonics attenuation, in the range from 100 through 8000. The default value is 4000 Hz.
Top
See Also

Reference