The BassAsioHandler type exposes the following members.
Properties
Name | Description | |
---|---|---|
BypassFullDuplex |
Gets or Sets the bypass flag for full-duplex ASIO output processing (default is ).
| |
Channel |
Returns the first ASIO channel being used.
| |
ChannelNumChans |
Gets the total number of ASIO channel which are joined together, starting with Channel.
| |
Device |
Returns the ASIO device being used by the Asio handler.
| |
DeviceVolume |
Gets or Sets the master volume of the Device between 0 (silent) and 1 (full).
| |
Format |
Gets or Sets the actual ASIO channel format (default is BASS_ASIO_FORMAT_FLOAT).
| |
FullDuplexChannel |
Returns the first full-duplex ASIO output channel being used (or -1, if not used).
| |
FullDuplexDevice |
Returns the full-duplex ASIO output device being used (or -1, if not used).
| |
InputChannel |
Returns an input channel which allows you to retrieve the recorded sample data and/or apply any DSP/FX on Asio input.
| |
InternalAsioProc |
Gets the ASIOPROC currently being used by the Asio handler.
| |
IsInput |
Returns , if the ASIO handler is used with an ASIO input device.
| |
IsInputFullDuplex |
Returns , if the ASIO handler is used with an ASIO input device and the full-duplex option was set via SetFullDuplex(Int32, Int32).
| |
IsMirrored |
Returns if the ASIO Channel is being mirrored to another output channel.
| |
IsResampling | ||
MirrorChannel |
Gets the first ASIO mirror channel (or -1 if not mirrored).
| |
OutputChannel |
Gets or Sets the BASS output channel handle which is used with this ASIO handler.
| |
Pan |
Gets or Sets the panning of the Channel (and all joined ChannelNumChans) between -1 (left) to +1 (right), 0=centered.
| |
PanMirror |
Gets or Sets the panning of the MirrorChannel (and all attached ChannelNumChans) between -1 (left) to +1 (right), 0=centered.
| |
SampleRate |
Gets or Sets the actual ASIO channel sample rate in Hz (default is 48000).
| |
UseInput |
Enables the use of the InputChannel channel with ASIO input (which is the default for Asio input).
| |
Volume |
Gets or Sets the volume of the Channel (and all joined ChannelNumChans) between 0 (silent) and 1 (full).
| |
VolumeMirror |
Gets or Sets the volume of the MirrorChannel (and all attached ChannelNumChans) between 0 (silent) and 1 (full).
|
See Also