На что я и акцентировал внимание. Но если Вы будете пытаться передать по IP 48KHz, то ничего хорошего не получится. Вам нужно иметь толстый канал для этого. Поэтому я ужался до 8KHz, 8 bit.
UDP хорош в сетях с малым количеством потерь пакетов, т.е. в локальной сети. При переходе на UDP доставка пакета не гарантируется и звук получится рваный, как правило настолько рваный, что к использованию не годится. TCP перезапрашивает пакеты и гарантированно (если хватает канала) рекоструирует аудио поток на приёмной стороне, но если перезапрос пакетов большой это приведёт к большим задержкам.
ASIO тут вообще не причём, вы получаете поток данных по TCP/IP и можете преобразовать его в любой stream. Стандартного MME вполне хватает для этих целей. ASIO вам обеспечит low latency после преобразования TCP/IP на стороне оператора до драйвера звуковой карты наушников, но в этом нет никакого смысла , так как основные задержки не здесь. Кстати, WDM/KS не хуже ASIO, а временами много лучше.

