FlexASIO icon indicating copy to clipboard operation
FlexASIO copied to clipboard

A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.

Results 69 FlexASIO issues
Sort by recently updated
recently updated
newest added

Currently FlexASIO implements `CanSampleRate` by attempting to open an actual PortAudio stream and see what happens: https://github.com/dechamps/FlexASIO/blob/57e14e8963b24f6f43f5d28f975b4b0f680e9346/src/flexasio/FlexASIO/flexasio.cpp#L658-L660 It is not clear why FlexASIO is not using [`Pa_IsFormatSupported()`](http://files.portaudio.com/docs/v19-doxydocs/portaudio_8h.html#abdb313743d6efef26cecdae787a2bd3d) instead, which is...

enhancement

When using FlexASIO within REW, the sample selection goes blank when selecing WMD-KS. All other modes appear to work. When using WMD-KS, the audio input/output continues to work, but the...

bug
portaudio

Tried FlexAsio for the first time, was very excited because I've been wishing for a good Asio Link Pro alternative for years and atm I'm quite disappointed, because no matter...

Currently FlexASIO driver methods are not guaranteed to be thread safe. For example, attempting to call `getLatencies()` and `createBuffers()` at the same time will trigger undefined behaviour. More worryingly, concurrent...

In eiz/SynchronousAudioRouter#133 an interesting point was raised, which is that some hosts might want to call `controlPanel()` before `init()`. This is somewhat unlikely, and I've never seen an ASIO host...

When FlexASIO is selected as the backend of [Synchronous Audio Router](https://github.com/eiz/SynchronousAudioRouter) 0.13.1, if the "Configure" button is clicked in SAR, the process crashes. Further investigation reveals that when the button...

asiohost

When using FlexASIO 1.9 as the backend of [Synchronous Audio Router](https://github.com/eiz/SynchronousAudioRouter) 0.13.1, the default backend (DirectSound) doesn't seem to work if Windows audio devices are set up in SAR -...

bug
asiohost

See mixxxdj/mixxx#10081, PortAudio/portaudio#766. TL;DR: this appears to be the same problem as #47, i.e. FlexASIO is being linked against an already-loaded foreign PortAudio DLL instead of the PortAudio DLL that...

bug
asiohost

Since FlexASIO installation, this loud noise happens at Ableton startup (be careful, high volume): https://user-images.githubusercontent.com/9438102/213873788-ba7426a8-65fa-42e9-8b1a-38556d0af071.mov [FlexASIO.log](https://github.com/dechamps/FlexASIO/files/10472446/FlexASIO.log) No other ASIO driver installed.

asiohost

While reviewing some FlexASIO code I stumbled upon this: https://github.com/dechamps/FlexASIO/blob/57e14e8963b24f6f43f5d28f975b4b0f680e9346/src/flexasio/FlexASIO/flexasio.cpp#L998-L1003 I suspect this is subtly wrong. With this code `outputReady` only gets reset if it happened to get set after...

bug