FlexASIO

FlexASIO

En flexibel universal ASIO-drivrutin som använder PortAudio ljud I / O-biblioteket.Stöder WASAPI (delad och exklusiv), KS, DirectSound och MME.
FlexASIO är en universal ASIO-drivrutin, vilket betyder att den inte är bunden till specifik ljudhårdvara.Andra exempel på universella ASIO-drivrutiner inkluderar ASIO4ALL, ASIO2KS, ASIO2WASAPI.Universal ASIO-drivrutiner använder hårdvara-agnostiska ljudgränssnitt som tillhandahålls av operativsystemet för att producera och konsumera ljud.Det typiska användningsfallet för en sådan drivrutin är att göra ASIO användbar med ljudhårdvara som inte har sina egna ASIO-drivrutiner, eller där de medföljande ASIO-drivrutinerna inte ger önskad funktionalitet.Medan ASIO4ALL och ASIO2KS använder ett lågnivå-Windows-ljud-API som kallas Kernel Streaming (även kallad "DirectKS", "WDM-KS") för att fungera, och ASIO2WASAPI använder WASAPI (endast i exklusivt läge), differentierar FlexASIO sig genom att använda en mellanliggandebibliotek som heter PortAudio som själva stöder ett stort antal ljud-API: er för operativsystem, som inkluderar Kernel Streaming och WASAPI (i delat och exklusivt läge), men också de mer vardagliga API: erna MME och DirectSound.Således kan FlexASIO användas för att gränssnitt med alla ljud-API som finns tillgängliga i ett Windows-system.Detta gör det bland annat möjligt att emulera en typisk Windows-applikation som öppnar en ljudenhet i delat läge.Detta innebär att andra applikationer kan använda samma ljudenheter samtidigt, medan Windows ljudmotor blandar de olika ljudströmmarna.Andra universella ASIO-drivrutiner erbjuder inte denna funktion eftersom de alltid öppnar ljudenheter i exklusivt läge.

kategorier

Alternativ till FlexASIO för alla plattformar med någon licens

ASIO4ALL

ASIO4ALL

ASIO4ALL är en hårdvaruoberoende ASIO-drivrutin för låg latens för WDM-ljudenheter.
ASIO2WASAPI

ASIO2WASAPI

Detta projekt är en maskinvaruberoende ASIO-drivrutin för Windows Vista eller senare.