-
В продолжении цапов, вот я делал звук на ковоксе без всяких турб и всего 6 бит, на реальном телеке видно звук реалтайм, на современном фуфле из далека смотреть надо.
Я даже наполовину написан редактор в котором это делалось, 6 битный (не 8) АЦП склепал VMG, Где то находил еще диск с оцифровками и исходниками.
Год был то ли 93 уже смутно помню. VMG эту разработку в серию чего то так и не запустил,но схема у меня осталась, помню стандартом решили цеплять АЦП к порту B аушки.
-
ну просто вафки то мы тоже играть умели когда-то и без турбы, да ещё и стерео. 22кгц точно стерео игралось. а в турбе 44кгц.
другое дело мод файлы на которых надо успеватрь отрабатывать каманды. миксить 4 канала и прочее. отсюда и потеря в качестве может быть.
но тут в целом вопрос в том. что на пне работа с цапом была простая - взяли байт и кинули в порт. соответственно, я так понимаю. что при обработке 4х каналов+каманды мода, вероятно был какой то буфер. куда это всё в итоге складывалось. незнаю какой был размер этого буфера, но потом из этого буфера данные через ou (#fb),a кидалсь в цап. или я что-то не так себе представляю?
у спринтера ковокс с прерыванием и своим фифо. ковокс может работать в режиме 8 или 16 бит, моно или стерео. даже если отключить фифо и прерывания, порт для данных будет 1, а чтобы сделать звук стерео, надо кидать данные последовательно: 1 байт левый канал. 1 байт правый, 1 байт левый, 1 байт правый и т.д. при этом формат вывода как у wav файла (знаковый?). тогда и миксить звук с каналов мода надо так, чтобы данные шли в таком порядке. пока не могу сообразить как такое можно сделать.