C# (CSharp) ManagedBass Namespace

Nested Namespaces

ManagedBass.Asio
ManagedBass.DirectX8
ManagedBass.Enc
ManagedBass.Fx
ManagedBass.Midi
ManagedBass.Tags
ManagedBass.Wasapi
ManagedBass.Wma

Classes

Name Description
Bass
BitHelper Helps perform certain operations on primative types that deal with bits
DSP Base class for DSPs.
DataAvailableEventArgs Provides access to recorded data.
GainDSP Gain DSP. Currently implemented only for Floating-point streams.
INPC Base implementation of INotifyPropertyChanged
MediaPlayer A Reusable Channel which can Load files like a Player.

MediaPlayer is perfect for UIs, as it implements INotifyPropertyChanged.

Also, unlike normal, Properties/Effects/DSP set on a MediaPlayer persist through subsequent loads.

PanDSP Pan DSP. Currently implemented only for Floating-point streams.
PlaybackDevice Bass Playback Device.
Record Capture audio from Microphone.
RecordDevice Bass Recording Device.
SampleInfo
Silence Plays Silence on the specified Device. Useful for WasapiLoopbackCapture.
StremFileProcedures FileProcedures for use with .Net Stream.
WaveFileWriter Writes Wave data to a .wav file
WaveFormat Represents a Wave file format.