У Рипера на сколько помню - один создатель.
ASIO - профессиональный протокол, создан для обхода Windows, скорее он по своей сути "директ саунд", а не то, что выдумали в Мелкомягких, так как общается с аудиоинтерфейсом практически на прямую, на сколько это возможно. Стабильность целиком ложится на плечи конкретного производителя железа, который пишет для него драйвер.
На счет нравится не нравится, это актуально когда есть соответствующее железо и контроль, а не мультимедия за полтора рубля и колонки за питцот.
То что тебе нравится direct sound, это раскрашивание звука, во первых 16 бит, это когда сигнал под ноль, а по факту 10-12 бит всего, там где послезвучия и того меньше, во вторых алиазинг. Т.е. если по русски - загаживает цифровой грязью звук и ты от этого торчишь, но это не чистый и натуральный звук.
А вот почему тебе не нравится ASIO оно понятно, оно просто чище, и лучше слышны огрехи железа и источника.
... и добавил:У меня довольно точный конвертор float --> int16 с правильным клэмпом аудиобита. Во вторых 16 бит это realtime запись, а обработка и сохранение в 32bit float. Ну если большинство дешманских девайсов не поддерживает даже 24 бита, то что уж просить от редактора первых версий?
Во первых 32 битных конверторов нет, даже реальные 24 бита крайне сложно получить, остальное манипуляции и маркетинг.
Во вторых, ориентироваться или принимать "дешманские девайсы" крайне глупо.
Железо это железо, софт это софт.
Получается странная картина, у кого дешёвый конвертор не заметит разницу, а у кого хороший интерфейс просто запорет звук.
... и добавил:Сама идея мне нравится, людям нужны простейшие редакторы-магнитофоны.
Но форматы - нужно соблюдать. Или это будет попытка прикрутить к реактивному двигателю колеса от велосипеда.