Show / Hide Table of Contents

Class ReverbEffect

BassFx Reverb (Freeverb) Effect.

Inheritance
Object
Effect<ReverbParameters>
ReverbEffect
Inherited Members
Effect<ReverbParameters>.Parameters
Effect<ReverbParameters>.ApplyOn(Int32, Int32)
Effect<ReverbParameters>.Priority
Effect<ReverbParameters>.Dispose()
Effect<ReverbParameters>.Default()
Effect<ReverbParameters>.IsActive
Effect<ReverbParameters>.OnPreset()
Effect<ReverbParameters>.PropertyChanged
Effect<ReverbParameters>.OnPropertyChanged(String)
Namespace: System.Dynamic.ExpandoObject
Assembly: ManagedBass.Fx.dll
Syntax
public sealed class ReverbEffect : Effect<ReverbParameters>, IDisposable

Properties

Channels

A FXChannelFlags flag to define on which channels to apply the effect. Default: All

Declaration
public FXChannelFlags Channels { get; set; }
Property Value
FXChannelFlags

Damp

Damping factor (0.0...1.0, def. 0.5).

Declaration
public double Damp { get; set; }
Property Value
Double

DryMix

Dry (unaffected) signal mix (0.0...1.0, def. 0).

Declaration
public double DryMix { get; set; }
Property Value
Double

Mode

Mode: 0 = no freeze or 1 = freeze, def. 0 (no freeze).

Declaration
public int Mode { get; set; }
Property Value
Int32

RoomSize

Room size (0.0...1.0, def. 0.5).

Declaration
public double RoomSize { get; set; }
Property Value
Double

WetMix

Wet (affected) signal mix (0.0...3.0, def. 1.0).

Declaration
public double WetMix { get; set; }
Property Value
Double

Width

Stereo width (0.0...1.0, def. 1.0).

Declaration
public double Width { get; set; }
Property Value
Double

Remarks

It should at least be 4 for moderate scaling ratios. A value of 32 is recommended for best quality (better quality = higher CPU usage).

Back to top Copyright © 2017 Mathew Sachin
Generated by DocFx