I am looking for an ASIO (Audio Streaming Input Output) driver development for Windows 10 using ASIO 2.3 SDK https://www.steinberg.net/en/company/developers.html
SDK contains a sample driver implementation. this job is to use that as a baseline to build a driver which receives network audio and use that as input audio source for the asio audio driver.
Driver will need to capture ethernet frames (I will supply a pcap example file) of multi-channel PCM encoded audio. Each frame has 6 pcm audio samples and 8 channels, 24 bit (aka 144 bytes) of audio and it will stream it as ASIO input channels. After getting the inputs from network, stream will need to be converted from unsigned ints 24bit to floating point 32bit stream and from big endiness to little.
ASIO output is not required. Max number of channels 256 with 8 increments (aka 8, 16, ... 256). The usage of winpcap is allowed to capture Ethernet frames. latencies should be within ASIO driver limits. Sample rate is always 48k.
DO NOT REPLY UNLESS YOU HAVE CHECKED THE ASIO SDK SAMPLE DRIVER AND YOU ARE CONFIDENT ON THE DELIVERY OF THE PROJECT