Цитата Сообщение от b2m Посмотреть сообщение
DWORD позиция блока относительно начала ленты в миллисекундах
DWORD длительность блока в миллисекундах
Получается комп перематывает ленту по времени, т.е. на каждый блок отведено определенное время? Как Вы в эмуле определяете какой блок грузить?

Цитата Сообщение от b2m Посмотреть сообщение
используется пререхват процедуры чтения байта
Байт не проходит процедуру декодирования, а сразу пишется в рег.А/переменную?

А по самому кодированию можете что-либо сказать, Вы же преобразование wav<-> bt делаете?

Цитата Сообщение от b2m Посмотреть сообщение
В структуре самих данных я особо не разбирался.
Да это особо мне и не нужно. Спрашиваю, потому что задумываюсь над цифровым "магнитофоном" с функциями управления, если, конечно соберу всю нужную инфу. Пока только два основных вопроса:
1. Формат записи/метод кодирования (что-бы bt-файл "проиграть")
2. Как комп ищет нужный блок