Code: Select all
Structure PaStreamParameters Align #PB_Structure_AlignC
device.l ; 4 bytes
channelCount.l ; 4 bytes
sampleFormat.l ; 4 bytes
suggestedLatency.d ; 8 bytes
pad1.l
*hostApiSpecificStreamInfo
pad2.l
;PORTAUDIO ***MUST*** BE COMPILED WITH STRUCTURE ALIGNMENT = 4
EndStructure
Code: Select all
Structure PaStreamParameters Align #PB_Structure_AlignC
device.l
channelCount.l
sampleFormat.l
suggestedLatency.d
*hostApiSpecificStreamInfo
EndStructure
Code: Select all
Dim outputchannelselectors(1)
Define asio_info.PaAsioStreamInfo
asio_info\size = SizeOf(asio_info)
asio_info\hostApiType = #paASIO
asio_info\version = 1
asio_info\flags = #paAsioUseChannelSelectors
outputchannelselectors(0) = 1
outputchannelselectors(1) = 2
asio_info\channelSelectors = outputchannelselectors()