Diagnostic: probe BASS live state of every output device (WASAPI + ASIO)
POST
/api/devices/probe
Responses
Section titled “ Responses ”OK
object
capturedAtUtc
required
string format: date-time
devices
required
Array<object>
object
deviceId
required
string format: uuid
deviceName
required
string
deviceType
required
integer
nativeDeviceId
required
integer format: int32
channelCount
required
integer format: int32
engineSampleRate
required
integer format: int32
wasapiIsStarted
required
boolean
wasapiIsEnabled
required
boolean
wasapiIsInitialized
required
boolean
wasapiIsDefault
required
boolean
wasapiIsLoopback
required
boolean
wasapiMixFreq
required
integer format: int32
wasapiMixChans
required
integer format: int32
wasapiBufferLength
required
number format: float
wasapiCallbackAgeMs
required
integer format: int64
asioInfoOk
required
boolean
asioInputChannelCount
required
integer format: int32
asioOutputChannelCount
required
integer format: int32
asioBufferGranularity
required
integer format: int32
asioMinBufferLength
required
integer format: int32
asioMaxBufferLength
required
integer format: int32
asioPreferredBufferLength
required
integer format: int32
asioRate
required
number format: double
asioCpuPercent
required
number format: double
asioActiveOutputChannels
required
Array<integer>
bassLastErrorCode
required
integer format: int32
probeError
required
string
Internal Server Error
object
type
string
title
string
status
integer format: int32
detail
string
instance
string