MiBBiM писал(а):по поводу исходника: у вавок первые байт 40 примерно можно не читать, они описывают поток
44 байта. Читать надо, и анализировать надо, если хотим играть любые файлы, а не только с заранее известными частотой сэмплов, размером сэмпла и количеством каналов.
Добавлено спустя 4 минуты 59 секунд:MiBBiM писал(а):хотя тут тоже надо думать: каждые 512 байт задержка будет
Я сделал 2 буфера по 512 байт. Пока один проигрывается по прерываниям, другой в фоне читается с карты.
MiBBiM писал(а):запустить ф.с., прочитать номер первого сектора файла и последнего, потом играть с низким доступом(используя буфер ф.с., чтобы лишнюю память не расходовать), а уж после опять поднимать ф.с.
А это будет работать с фрагментированной ФС?