Skip to content

Instantly share code, notes, and snippets.

@tilllt
Created January 30, 2021 19:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tilllt/a1829462e4c020460f57cb2677f68add to your computer and use it in GitHub Desktop.
Save tilllt/a1829462e4c020460f57cb2677f68add to your computer and use it in GitHub Desktop.
2021-01-30T20:27:09.1871946+01:00 14116 2472 New config is identical to initial config, not taking any action
2021-01-30T20:27:09.1874066+01:00 14116 2472 Probing for message selector: 1 [kAsioSelectorSupported]
2021-01-30T20:27:09.1874833+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 1, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1875240+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1875475+01:00 14116 2472 Probing for message selector: 2 [kAsioEngineVersion]
2021-01-30T20:27:09.1875713+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 2, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1875965+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1876179+01:00 14116 2472 Probing for message selector: 3 [kAsioResetRequest]
2021-01-30T20:27:09.1876420+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 3, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1876709+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1876924+01:00 14116 2472 Probing for message selector: 4 [kAsioBufferSizeChange]
2021-01-30T20:27:09.1877180+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 4, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1877404+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1877808+01:00 14116 2472 Probing for message selector: 5 [kAsioResyncRequest]
2021-01-30T20:27:09.1877997+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 5, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1878210+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1876482+01:00 14116 5840 Config watcher thread running
2021-01-30T20:27:09.1878449+01:00 14116 2472 Probing for message selector: 6 [kAsioLatenciesChanged]
2021-01-30T20:27:09.1879444+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 6, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1879747+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1880120+01:00 14116 2472 Probing for message selector: 7 [kAsioSupportsTimeInfo]
2021-01-30T20:27:09.1880344+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 7, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1880553+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1880731+01:00 14116 2472 Probing for message selector: 8 [kAsioSupportsTimeCode]
2021-01-30T20:27:09.1880917+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 8, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1881117+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1881291+01:00 14116 2472 Probing for message selector: 9 [kAsioMMCCommand]
2021-01-30T20:27:09.1881484+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 9, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1881682+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1881857+01:00 14116 2472 Probing for message selector: 10 [kAsioSupportsInputMonitor]
2021-01-30T20:27:09.1882041+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 10, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1882240+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1882413+01:00 14116 2472 Probing for message selector: 11 [kAsioSupportsInputGain]
2021-01-30T20:27:09.1882596+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 11, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1882793+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1882966+01:00 14116 2472 Probing for message selector: 12 [kAsioSupportsInputMeter]
2021-01-30T20:27:09.1883146+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 12, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1883342+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1883515+01:00 14116 2472 Probing for message selector: 13 [kAsioSupportsOutputGain]
2021-01-30T20:27:09.1883696+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 13, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1883891+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1884067+01:00 14116 2472 Probing for message selector: 14 [kAsioSupportsOutputMeter]
2021-01-30T20:27:09.1884248+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 14, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1884445+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1884618+01:00 14116 2472 Probing for message selector: 15 [kAsioOverload]
2021-01-30T20:27:09.1884799+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 15, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.1884995+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.1885171+01:00 14116 2472 --- EXITING CONTEXT: createBuffers() [OK]
2021-01-30T20:27:09.1885357+01:00 14116 2472 --- ENTERING CONTEXT: getLatencies()
2021-01-30T20:27:09.1885536+01:00 14116 2472 Returning input latency of 256 samples and output latency of 560 samples
2021-01-30T20:27:09.1885718+01:00 14116 2472 --- EXITING CONTEXT: getLatencies() [OK]
2021-01-30T20:27:09.1885894+01:00 14116 2472 --- ENTERING CONTEXT: outputReady()
2021-01-30T20:27:09.1886090+01:00 14116 2472 --- EXITING CONTEXT: outputReady() [OK]
2021-01-30T20:27:09.1886275+01:00 14116 2472 --- ENTERING CONTEXT: getBufferSize()
2021-01-30T20:27:09.1886449+01:00 14116 2472 Using buffer size 256 from configuration
2021-01-30T20:27:09.1886625+01:00 14116 2472 Returning: min buffer size 256, max buffer size 256, preferred buffer size 256, granularity 0
2021-01-30T20:27:09.1886817+01:00 14116 2472 --- EXITING CONTEXT: getBufferSize() [OK]
2021-01-30T20:27:09.1886995+01:00 14116 2472 --- ENTERING CONTEXT: setSampleRate()
2021-01-30T20:27:09.1887168+01:00 14116 2472 Request to set sample rate: 48000
2021-01-30T20:27:09.1887385+01:00 14116 2472 Requested sampled rate is equal to current sample rate
2021-01-30T20:27:09.1887571+01:00 14116 2472 --- EXITING CONTEXT: setSampleRate() [OK]
2021-01-30T20:27:09.1887762+01:00 14116 2472 --- ENTERING CONTEXT: disposeBuffers()
2021-01-30T20:27:09.1887939+01:00 14116 2472 Signaling config watcher thread to stop
2021-01-30T20:27:09.1888128+01:00 14116 2472 Waiting for config watcher thread to finish
2021-01-30T20:27:09.1888701+01:00 14116 5840 Config watcher thread stopping
2021-01-30T20:27:09.1890770+01:00 14116 2472 Joined config watcher thread
2021-01-30T20:27:09.1891855+01:00 14116 2472 Closing PortAudio stream 0000000002C0FF30
2021-01-30T20:27:09.1924356+01:00 14116 2472 Destroying buffers
2021-01-30T20:27:09.1924783+01:00 14116 2472 --- EXITING CONTEXT: disposeBuffers() [OK]
2021-01-30T20:27:09.1924985+01:00 14116 2472 --- ENTERING CONTEXT: createBuffers()
2021-01-30T20:27:09.1925162+01:00 14116 2472 Request to create buffers for 4 channels, size 256 samples
2021-01-30T20:27:09.1925355+01:00 14116 2472 Allocated 2 buffer sets, 2/2 (I/O) channels per buffer set, 256 samples per channel, 4/4 (I/O) bytes per sample, memory range: 0000000002B2A300-0000000002B2C300
2021-01-30T20:27:09.1925589+01:00 14116 2472 ASIO buffer #0 is input channel 0 - first half: 0000000002B2A300-0000000002B2A700 - second half: 0000000002B2B300-0000000002B2B700
2021-01-30T20:27:09.1925804+01:00 14116 2472 ASIO buffer #1 is input channel 1 - first half: 0000000002B2A700-0000000002B2AB00 - second half: 0000000002B2B700-0000000002B2BB00
2021-01-30T20:27:09.1926011+01:00 14116 2472 ASIO buffer #2 is output channel 0 - first half: 0000000002B2AB00-0000000002B2AF00 - second half: 0000000002B2BB00-0000000002B2BF00
2021-01-30T20:27:09.1926218+01:00 14116 2472 ASIO buffer #3 is output channel 1 - first half: 0000000002B2AF00-0000000002B2B300 - second half: 0000000002B2BF00-0000000002B2C300
2021-01-30T20:27:09.1926423+01:00 14116 2472 CFlexASIO::OpenStream(inputEnabled = 1, outputEnabled = 1, sampleRate = 48000, framesPerBuffer = 256, callback = 00007FFEB0EB3008, callbackUserData = 0000000002A421A0
2021-01-30T20:27:09.1926666+01:00 14116 2472 Opening PortAudio stream with...
2021-01-30T20:27:09.1926841+01:00 14116 2472 ...input parameters: PortAudio stream parameters for device index 10, 2 channels, sample format 2147483649 [Float32, NonInterleaved], suggested latency 0s
2021-01-30T20:27:09.1927081+01:00 14116 2472 ...output parameters: PortAudio stream parameters for device index 14, 2 channels, sample format 2147483649 [Float32, NonInterleaved], suggested latency 0s
2021-01-30T20:27:09.1927302+01:00 14116 2472 ...sample rate: 48000 Hz
2021-01-30T20:27:09.1927486+01:00 14116 2472 ...frames per buffer: 256
2021-01-30T20:27:09.1927659+01:00 14116 2472 ...stream flags: 8 [PrimeOutputBuffersUsingStreamCallback]
2021-01-30T20:27:09.1927842+01:00 14116 2472 ...stream callback: 00007FFEB0EB3008 (user data 0000000002A421A0)
2021-01-30T20:27:09.1928195+01:00 14116 2472 [PortAudio] DirectSound host buffer size frames: 560, polling period seconds: 0.001333, @ sr: 48000.000000
2021-01-30T20:27:09.2187174+01:00 14116 2472 [PortAudio] DirectSoundFullDuplexCreate succeeded!
2021-01-30T20:27:09.2188443+01:00 14116 2472 [PortAudio] InitFullDuplexInputOutputBuffers() returns 0
2021-01-30T20:27:09.2188725+01:00 14116 2472 PortAudio stream opened: 0000000002C0FF30
2021-01-30T20:27:09.2189603+01:00 14116 2472 Stream info: PortAudio stream info version 0, input latency 0.00533333s, output latency 0.0116667s, sample rate 48000 Hz
2021-01-30T20:27:09.2190086+01:00 14116 2472 Opening config directory for watching
2021-01-30T20:27:09.2191462+01:00 14116 2472 Starting configuration file watcher
2021-01-30T20:27:09.2191844+01:00 14116 2472 Handling config file event
2021-01-30T20:27:09.2192097+01:00 14116 2472 Attempting to load configuration file: "C:\\Users\\user\\FlexASIO.toml"
2021-01-30T20:27:09.2194181+01:00 14116 2472 Configuration file successfully parsed as valid TOML: backend = "Windows DirectSound"
bufferSizeSamples = 256
[input]
channels = 2
device = "Microphone (4- USB Audio CODEC )"
suggestedLatencySeconds = 0.000000
wasapiAutoConvert = true
wasapiExclusiveMode = true
[output]
channels = 2
device = "Speakers (4- USB Audio CODEC )"
suggestedLatencySeconds = 0.000000
wasapiAutoConvert = true
wasapiExclusiveMode = true
2021-01-30T20:27:09.2195580+01:00 14116 2472 New config is identical to initial config, not taking any action
2021-01-30T20:27:09.2197682+01:00 14116 2472 Probing for message selector: 1 [kAsioSelectorSupported]
2021-01-30T20:27:09.2198394+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 1, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2198962+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2199541+01:00 14116 2472 Probing for message selector: 2 [kAsioEngineVersion]
2021-01-30T20:27:09.2200034+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 2, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2200375+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2200692+01:00 14116 2472 Probing for message selector: 3 [kAsioResetRequest]
2021-01-30T20:27:09.2201179+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 3, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2201575+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2201901+01:00 14116 2472 Probing for message selector: 4 [kAsioBufferSizeChange]
2021-01-30T20:27:09.2202181+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 4, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2202436+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2202639+01:00 14116 2472 Probing for message selector: 5 [kAsioResyncRequest]
2021-01-30T20:27:09.2200674+01:00 14116 13596 Config watcher thread running
2021-01-30T20:27:09.2203112+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 5, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2205022+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2205330+01:00 14116 2472 Probing for message selector: 6 [kAsioLatenciesChanged]
2021-01-30T20:27:09.2205563+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 6, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2205804+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2206011+01:00 14116 2472 Probing for message selector: 7 [kAsioSupportsTimeInfo]
2021-01-30T20:27:09.2206233+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 7, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2206479+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2206696+01:00 14116 2472 Probing for message selector: 8 [kAsioSupportsTimeCode]
2021-01-30T20:27:09.2206930+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 8, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2207193+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2207457+01:00 14116 2472 Probing for message selector: 9 [kAsioMMCCommand]
2021-01-30T20:27:09.2207814+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 9, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2208168+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2208458+01:00 14116 2472 Probing for message selector: 10 [kAsioSupportsInputMonitor]
2021-01-30T20:27:09.2208931+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 10, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2209587+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2209886+01:00 14116 2472 Probing for message selector: 11 [kAsioSupportsInputGain]
2021-01-30T20:27:09.2210192+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 11, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2210572+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2210744+01:00 14116 2472 Probing for message selector: 12 [kAsioSupportsInputMeter]
2021-01-30T20:27:09.2211036+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 12, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2211323+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2211518+01:00 14116 2472 Probing for message selector: 13 [kAsioSupportsOutputGain]
2021-01-30T20:27:09.2211711+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 13, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2212119+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2212305+01:00 14116 2472 Probing for message selector: 14 [kAsioSupportsOutputMeter]
2021-01-30T20:27:09.2212729+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 14, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2212927+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2213097+01:00 14116 2472 Probing for message selector: 15 [kAsioOverload]
2021-01-30T20:27:09.2213277+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 15, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2213474+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2213649+01:00 14116 2472 --- EXITING CONTEXT: createBuffers() [OK]
2021-01-30T20:27:09.2213835+01:00 14116 2472 --- ENTERING CONTEXT: getLatencies()
2021-01-30T20:27:09.2214017+01:00 14116 2472 Returning input latency of 256 samples and output latency of 560 samples
2021-01-30T20:27:09.2214198+01:00 14116 2472 --- EXITING CONTEXT: getLatencies() [OK]
2021-01-30T20:27:09.2214373+01:00 14116 2472 --- ENTERING CONTEXT: outputReady()
2021-01-30T20:27:09.2214545+01:00 14116 2472 --- EXITING CONTEXT: outputReady() [OK]
2021-01-30T20:27:09.2214725+01:00 14116 2472 --- ENTERING CONTEXT: getBufferSize()
2021-01-30T20:27:09.2214903+01:00 14116 2472 Using buffer size 256 from configuration
2021-01-30T20:27:09.2215078+01:00 14116 2472 Returning: min buffer size 256, max buffer size 256, preferred buffer size 256, granularity 0
2021-01-30T20:27:09.2215266+01:00 14116 2472 --- EXITING CONTEXT: getBufferSize() [OK]
2021-01-30T20:27:09.2215439+01:00 14116 2472 --- ENTERING CONTEXT: setSampleRate()
2021-01-30T20:27:09.2215610+01:00 14116 2472 Request to set sample rate: 48000
2021-01-30T20:27:09.2215839+01:00 14116 2472 Requested sampled rate is equal to current sample rate
2021-01-30T20:27:09.2216009+01:00 14116 2472 --- EXITING CONTEXT: setSampleRate() [OK]
2021-01-30T20:27:09.2216184+01:00 14116 2472 --- ENTERING CONTEXT: disposeBuffers()
2021-01-30T20:27:09.2216356+01:00 14116 2472 Signaling config watcher thread to stop
2021-01-30T20:27:09.2216551+01:00 14116 2472 Waiting for config watcher thread to finish
2021-01-30T20:27:09.2217137+01:00 14116 13596 Config watcher thread stopping
2021-01-30T20:27:09.2219446+01:00 14116 2472 Joined config watcher thread
2021-01-30T20:27:09.2220034+01:00 14116 2472 Closing PortAudio stream 0000000002C0FF30
2021-01-30T20:27:09.2250704+01:00 14116 2472 Destroying buffers
2021-01-30T20:27:09.2251107+01:00 14116 2472 --- EXITING CONTEXT: disposeBuffers() [OK]
2021-01-30T20:27:09.2251311+01:00 14116 2472 --- ENTERING CONTEXT: createBuffers()
2021-01-30T20:27:09.2251491+01:00 14116 2472 Request to create buffers for 4 channels, size 256 samples
2021-01-30T20:27:09.2251687+01:00 14116 2472 Allocated 2 buffer sets, 2/2 (I/O) channels per buffer set, 256 samples per channel, 4/4 (I/O) bytes per sample, memory range: 0000000002B2A300-0000000002B2C300
2021-01-30T20:27:09.2251924+01:00 14116 2472 ASIO buffer #0 is input channel 0 - first half: 0000000002B2A300-0000000002B2A700 - second half: 0000000002B2B300-0000000002B2B700
2021-01-30T20:27:09.2252140+01:00 14116 2472 ASIO buffer #1 is input channel 1 - first half: 0000000002B2A700-0000000002B2AB00 - second half: 0000000002B2B700-0000000002B2BB00
2021-01-30T20:27:09.2252364+01:00 14116 2472 ASIO buffer #2 is output channel 0 - first half: 0000000002B2AB00-0000000002B2AF00 - second half: 0000000002B2BB00-0000000002B2BF00
2021-01-30T20:27:09.2252572+01:00 14116 2472 ASIO buffer #3 is output channel 1 - first half: 0000000002B2AF00-0000000002B2B300 - second half: 0000000002B2BF00-0000000002B2C300
2021-01-30T20:27:09.2252803+01:00 14116 2472 CFlexASIO::OpenStream(inputEnabled = 1, outputEnabled = 1, sampleRate = 48000, framesPerBuffer = 256, callback = 00007FFEB0EB3008, callbackUserData = 0000000002A421A0
2021-01-30T20:27:09.2253069+01:00 14116 2472 Opening PortAudio stream with...
2021-01-30T20:27:09.2253248+01:00 14116 2472 ...input parameters: PortAudio stream parameters for device index 10, 2 channels, sample format 2147483649 [Float32, NonInterleaved], suggested latency 0s
2021-01-30T20:27:09.2253497+01:00 14116 2472 ...output parameters: PortAudio stream parameters for device index 14, 2 channels, sample format 2147483649 [Float32, NonInterleaved], suggested latency 0s
2021-01-30T20:27:09.2253716+01:00 14116 2472 ...sample rate: 48000 Hz
2021-01-30T20:27:09.2253900+01:00 14116 2472 ...frames per buffer: 256
2021-01-30T20:27:09.2254073+01:00 14116 2472 ...stream flags: 8 [PrimeOutputBuffersUsingStreamCallback]
2021-01-30T20:27:09.2254256+01:00 14116 2472 ...stream callback: 00007FFEB0EB3008 (user data 0000000002A421A0)
2021-01-30T20:27:09.2254611+01:00 14116 2472 [PortAudio] DirectSound host buffer size frames: 560, polling period seconds: 0.001333, @ sr: 48000.000000
2021-01-30T20:27:09.2516374+01:00 14116 2472 [PortAudio] DirectSoundFullDuplexCreate succeeded!
2021-01-30T20:27:09.2517641+01:00 14116 2472 [PortAudio] InitFullDuplexInputOutputBuffers() returns 0
2021-01-30T20:27:09.2517882+01:00 14116 2472 PortAudio stream opened: 0000000002C0FF30
2021-01-30T20:27:09.2518117+01:00 14116 2472 Stream info: PortAudio stream info version 0, input latency 0.00533333s, output latency 0.0116667s, sample rate 48000 Hz
2021-01-30T20:27:09.2519141+01:00 14116 2472 Opening config directory for watching
2021-01-30T20:27:09.2520703+01:00 14116 2472 Starting configuration file watcher
2021-01-30T20:27:09.2521069+01:00 14116 2472 Handling config file event
2021-01-30T20:27:09.2521312+01:00 14116 2472 Attempting to load configuration file: "C:\\Users\\user\\FlexASIO.toml"
2021-01-30T20:27:09.2523304+01:00 14116 2472 Configuration file successfully parsed as valid TOML: backend = "Windows DirectSound"
bufferSizeSamples = 256
[input]
channels = 2
device = "Microphone (4- USB Audio CODEC )"
suggestedLatencySeconds = 0.000000
wasapiAutoConvert = true
wasapiExclusiveMode = true
[output]
channels = 2
device = "Speakers (4- USB Audio CODEC )"
suggestedLatencySeconds = 0.000000
wasapiAutoConvert = true
wasapiExclusiveMode = true
2021-01-30T20:27:09.2524167+01:00 14116 2472 New config is identical to initial config, not taking any action
2021-01-30T20:27:09.2525437+01:00 14116 2472 Probing for message selector: 1 [kAsioSelectorSupported]
2021-01-30T20:27:09.2525779+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 1, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2526046+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2526247+01:00 14116 2472 Probing for message selector: 2 [kAsioEngineVersion]
2021-01-30T20:27:09.2526455+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 2, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2526678+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2526912+01:00 14116 2472 Probing for message selector: 3 [kAsioResetRequest]
2021-01-30T20:27:09.2527152+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 3, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2527433+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2527671+01:00 14116 2472 Probing for message selector: 4 [kAsioBufferSizeChange]
2021-01-30T20:27:09.2528071+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 4, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2528569+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2529152+01:00 14116 2472 Probing for message selector: 5 [kAsioResyncRequest]
2021-01-30T20:27:09.2529869+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 5, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2530536+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2527528+01:00 14116 2416 Config watcher thread running
2021-01-30T20:27:09.2530928+01:00 14116 2472 Probing for message selector: 6 [kAsioLatenciesChanged]
2021-01-30T20:27:09.2532672+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 6, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2533345+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2533581+01:00 14116 2472 Probing for message selector: 7 [kAsioSupportsTimeInfo]
2021-01-30T20:27:09.2533966+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 7, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2534191+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2534385+01:00 14116 2472 Probing for message selector: 8 [kAsioSupportsTimeCode]
2021-01-30T20:27:09.2534586+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 8, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2534829+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2535040+01:00 14116 2472 Probing for message selector: 9 [kAsioMMCCommand]
2021-01-30T20:27:09.2535263+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 9, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2535485+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2535665+01:00 14116 2472 Probing for message selector: 10 [kAsioSupportsInputMonitor]
2021-01-30T20:27:09.2535847+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 10, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2536173+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2536432+01:00 14116 2472 Probing for message selector: 11 [kAsioSupportsInputGain]
2021-01-30T20:27:09.2536701+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 11, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2537063+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2537455+01:00 14116 2472 Probing for message selector: 12 [kAsioSupportsInputMeter]
2021-01-30T20:27:09.2537848+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 12, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2538533+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2539478+01:00 14116 2472 Probing for message selector: 13 [kAsioSupportsOutputGain]
2021-01-30T20:27:09.2539966+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 13, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2540549+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2540855+01:00 14116 2472 Probing for message selector: 14 [kAsioSupportsOutputMeter]
2021-01-30T20:27:09.2541125+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 14, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2541457+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2541717+01:00 14116 2472 Probing for message selector: 15 [kAsioOverload]
2021-01-30T20:27:09.2542045+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 15, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2542363+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2542643+01:00 14116 2472 --- EXITING CONTEXT: createBuffers() [OK]
2021-01-30T20:27:09.2542897+01:00 14116 2472 --- ENTERING CONTEXT: getLatencies()
2021-01-30T20:27:09.2543288+01:00 14116 2472 Returning input latency of 256 samples and output latency of 560 samples
2021-01-30T20:27:09.2543484+01:00 14116 2472 --- EXITING CONTEXT: getLatencies() [OK]
2021-01-30T20:27:09.2543683+01:00 14116 2472 --- ENTERING CONTEXT: outputReady()
2021-01-30T20:27:09.2543865+01:00 14116 2472 --- EXITING CONTEXT: outputReady() [OK]
2021-01-30T20:27:09.2544802+01:00 14116 2472 --- ENTERING CONTEXT: start()
2021-01-30T20:27:09.2545418+01:00 14116 2472 Checking if the host supports time info
2021-01-30T20:27:09.2545597+01:00 14116 2472 Sending message: selector = 1 [kAsioSelectorSupported], value = 7, message = 0000000000000000, opt = 0000000000000000
2021-01-30T20:27:09.2545791+01:00 14116 2472 Result: 0
2021-01-30T20:27:09.2545955+01:00 14116 2472 The host does not support time info
2021-01-30T20:27:09.2546124+01:00 14116 2472 Starting high resolution timer
2021-01-30T20:27:09.2546295+01:00 14116 2472 Starting PortAudio stream 0000000002C0FF30
2021-01-30T20:27:09.2547892+01:00 14116 2472 [PortAudio] StartStream: DSW_StartInput returned = 0x0.
2021-01-30T20:27:09.2554548+01:00 14116 2472 [PortAudio] PaHost_ClearOutputBuffer: IDirectSoundBuffer_SetCurrentPosition returned = 0x0.
2021-01-30T20:27:09.2915821+01:00 14116 2472 [PortAudio] PaHost_StartOutput: IDirectSoundBuffer_Play returned = 0x0.
2021-01-30T20:27:09.2916665+01:00 14116 2472 PortAudio stream started
2021-01-30T20:27:09.2917130+01:00 14116 2472 --- EXITING CONTEXT: start() [OK]
2021-01-30T20:27:38.2963956+01:00 14116 2472 --- ENTERING CONTEXT: stop()
2021-01-30T20:27:38.2964525+01:00 14116 2472 Stopping PortAudio stream 0000000002C0FF30
2021-01-30T20:27:38.3226497+01:00 14116 2472 Stopping high resolution timer
2021-01-30T20:27:38.3227142+01:00 14116 2472 --- EXITING CONTEXT: stop() [OK]
2021-01-30T20:27:38.5749683+01:00 14116 2472 --- ENTERING CONTEXT: stop()
2021-01-30T20:27:38.5750390+01:00 14116 2472 --- EXITING CONTEXT: stop() (-997 [ASE_InvalidMode] stop() called before start())
2021-01-30T20:27:38.5750632+01:00 14116 2472 --- ENTERING CONTEXT: disposeBuffers()
2021-01-30T20:27:38.5750828+01:00 14116 2472 Signaling config watcher thread to stop
2021-01-30T20:27:38.5751026+01:00 14116 2472 Waiting for config watcher thread to finish
2021-01-30T20:27:38.5751394+01:00 14116 2416 Config watcher thread stopping
2021-01-30T20:27:38.5753538+01:00 14116 2472 Joined config watcher thread
2021-01-30T20:27:38.5754273+01:00 14116 2472 Closing PortAudio stream 0000000002C0FF30
2021-01-30T20:27:38.5837652+01:00 14116 2472 Destroying buffers
2021-01-30T20:27:38.5838706+01:00 14116 2472 --- EXITING CONTEXT: disposeBuffers() [OK]
2021-01-30T20:27:38.5839192+01:00 14116 2472 --- ENTERING CONTEXT: ~CFlexASIO()
2021-01-30T20:27:38.5839471+01:00 14116 2472 --- EXITING CONTEXT: ~CFlexASIO() [OK]
2021-01-30T20:27:38.5839732+01:00 14116 2472 Terminating PortAudio
2021-01-30T20:27:38.5840130+01:00 14116 2472 [PortAudio] TerminateHostApis in
2021-01-30T20:27:38.5841362+01:00 14116 2472 [PortAudio] TerminateHostApis out
2021-01-30T20:27:38.5841861+01:00 14116 2472 PortAudio terminated successfully
2021-01-30T20:27:38.5842119+01:00 14116 2472 [PortAudio] Disabling PortAudio debug output redirection
2021-01-30T20:27:38.5879295+01:00 14116 2472 Closing logfile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment