Namespace ManagedBass.Asio
Classes
Used with Future(AsioFuture, IntPtr) and the Get/SetInput resp. Get/SetOutput selector. |
Used with Future(AsioFuture, IntPtr) and the SetInputMonitor selector. |
Used with Future(AsioFuture, IntPtr) and the DSD IoFormat selector. |
Used with Future(AsioFuture, IntPtr) and the Transport selector. |
BassAsio makes it simple to use ASIO hardware, drivers, and can be used with or without BASS. |
Structs
Used with ChannelGetInfo(Boolean, Int32, out AsioChannelInfo) to retrieve information on the current device. |
Used with GetDeviceInfo(Int32, out AsioDeviceInfo) to retrieve information on an asio device. |
Used with Info to retrieve information on the current device. |
Enums
BassAsio active values return by ChannelIsActive(Boolean, Int32). |
BassAsio attributes to be used when to reset a channel with ChannelReset(Boolean, Int32, AsioChannelResetFlags). |
BassAsio Future values that might be used with the Future(AsioFuture, IntPtr) method. Note: Other/Additional values might be possible - see your drivers manual for details. |
Initialization flags to be used with Init(Int32, AsioInitFlags) |
Asio IO Format type to be used with FormatType. |
BassAsio notify values as used in the AsioNotifyProcedure. |
BassAsio sample formats to be used with AsioChannelInfo and ChannelGetInfo(Boolean, Int32, out AsioChannelInfo). |
Asio Transport Command to be used with AsioTransportParameters. |
Delegates
User defined notification callback function (to be used with SetNotify(AsioNotifyProcedure, IntPtr)). |
User defined ASIO channel callback function (to be used with ChannelEnable(Boolean, Int32, AsioProcedure, IntPtr)). |