BASS.NET API for the Un4seen BASS Audio Library

BassAsioHandler Properties

BASS.NET API for the Un4seen BASS Audio Library

The BassAsioHandler type exposes the following members.

Properties

  NameDescription
Public propertyBypassFullDuplex
Gets or Sets the bypass flag for full-duplex ASIO output processing (default is ).
Public propertyChannel
Returns the first ASIO channel being used.
Public propertyChannelNumChans
Gets the total number of ASIO channel which are joined together, starting with Channel.
Public propertyDevice
Returns the ASIO device being used by the Asio handler.
Public propertyDeviceVolume
Gets or Sets the master volume of the Device between 0 (silent) and 1 (full).
Public propertyFormat
Gets or Sets the actual ASIO channel format (default is BASS_ASIO_FORMAT_FLOAT).
Public propertyFullDuplexChannel
Returns the first full-duplex ASIO output channel being used (or -1, if not used).
Public propertyFullDuplexDevice
Returns the full-duplex ASIO output device being used (or -1, if not used).
Public propertyInputChannel
Returns an input channel which allows you to retrieve the recorded sample data and/or apply any DSP/FX on Asio input.
Public propertyInternalAsioProc
Gets the ASIOPROC currently being used by the Asio handler.
Public propertyIsInput
Returns , if the ASIO handler is used with an ASIO input device.
Public propertyIsInputFullDuplex
Returns , if the ASIO handler is used with an ASIO input device and the full-duplex option was set via SetFullDuplex(Int32, Int32).
Public propertyIsMirrored
Returns if the ASIO Channel is being mirrored to another output channel.
Public propertyIsResampling
Returns , if resampling takes place on the used Channel and Device.
Public propertyMirrorChannel
Gets the first ASIO mirror channel (or -1 if not mirrored).
Public propertyOutputChannel
Gets or Sets the BASS output channel handle which is used with this ASIO handler.
Public propertyPan
Gets or Sets the panning of the Channel (and all joined ChannelNumChans) between -1 (left) to +1 (right), 0=centered.
Public propertyPanMirror
Gets or Sets the panning of the MirrorChannel (and all attached ChannelNumChans) between -1 (left) to +1 (right), 0=centered.
Public propertySampleRate
Gets or Sets the actual ASIO channel sample rate in Hz (default is 48000).
Public propertyUseInput
Enables the use of the InputChannel channel with ASIO input (which is the default for Asio input).
Public propertyVolume
Gets or Sets the volume of the Channel (and all joined ChannelNumChans) between 0 (silent) and 1 (full).
Public propertyVolumeMirror
Gets or Sets the volume of the MirrorChannel (and all attached ChannelNumChans) between 0 (silent) and 1 (full).
Top
See Also

Reference