C# (CSharp) xZune.Bass Namespace

Nested Namespaces

xZune.Bass.Interop
xZune.Bass.Modules
xZune.Bass.Sample
xZune.Bass.Tag
xZune.Bass.Wma

Classes

Name Description
AudioFileStream A audio file sample stream.
AudioNetworkStream A audio network sample stream.
AudioSample A audio sample.
AudioStream A audio sample stream.
AutoFreeGCHandle
BassAlreadyInitilizedException If you have called BassManager.Initialize to initialize Bass, you call it again, this exception will be throwed.
BassConfig Set global configures in Bass.
BassErrorException If a function result can't be verified, this exception will be throwed. You can check the error code and error message to get error information.
BassException A base class of Bass exceptions.
BassLibraryNotFoundException If we can't find "bass.dll" in your provided path, this exception will be throwed.
BassLoadLibraryException If some exception throwed when loading Bass, this exception will be throwed. Maybe you should check the Bass target platform and your APP target platform.
BassManager Bass global manager.
BassNotLoadedException If you call some function which need Bass loaded, but Bass didn't load, this exception will be throwed.
BassPluginNotFoundException If we can't find plug-in DLL in your provided path, this exception will be throwed.
BassStream A Stream wrapper for AudioStream.CreateFormStream.
BassStreamExtension Some extension methods for BassStream.
Channel
ChannelStatusChangedEventArgs Some information of channel status changed event.
ChorusEffect
CompressionEffect
DistortionEffect
DownloadProcessingEventArgs Some event arguments of download processing event.
EchoEffect
Effect
FlangerEffect
FunctionNotFoundException If a function can't be found in Bass DLL, this exception will be throwed, maybe we should check the Bass version what the function need.
GargleEffect
HandleManager
HandleObject A object with handle.
I3DL2Effect
InvalidSampleDataException If you set a invalid data to a sample, this exception will be throwed, check the length of AudioSample.Information and your data.
NoBassFunctionAttributeException If a Bass function don't have BassFunctionAttribute, this exception will be throwed.
NotAvailableException If you use an unavailable HandleObject, this exception will be throwed.
ParametricEffect
PlaybackingEventArgs Some information of playback, you can get sample data and change it.
Plugin A plug-in.
PluginEventArgs
PluginManager Bass plug-in manager.
PluginNotLoadedException If you call some plug-in function, but it is not loaded, it will be throwed.
PositionSetEventArgs Some information of position set event.
PropertyAnimationCompletedEventArgs Some information of property animation completed event.
Record A recording channel, it will be auto free after stopped.
RecordManager Manage record channels.
RecordingEventArgs Some information of recording.
ReverbEffect
SampleChannel A playback channel of sample, many event is not available. It will auto free after stopped.