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