AC97snd - плеер MP3 и WAV
-
В AC97SND (а значит и в pixie) не до конца проигрывается sine.mp3 из img (rev 8131). Останавливается примерно по середине.
В рамках темы viewtopic.php?t=4555 [Drop extra compilers]
начал работу по модификации приложения ac97snd .
Основная цель - добится сборки при помощи gcc и binutils (например, kos32-gcc, kos32-ld, kos32-as).
Однако я ставлю большую задачу:
- переписать на С (в оригинале используется C++);
- добится сборки программы общими средствами и различными компиляторами: llvm/clang, OsDev gcc cross compiler, tcc cross compiler .
Планируемое время выполнение - 3 месяца с данного момента (примерно до 05.12.2022).
P.S.
QEMU довольно плох для тестирования аудио-приложений, поэтому 3 месяца, так как
этим осложнена отладка.
начал работу по модификации приложения ac97snd .
Основная цель - добится сборки при помощи gcc и binutils (например, kos32-gcc, kos32-ld, kos32-as).
Однако я ставлю большую задачу:
- переписать на С (в оригинале используется C++);
- добится сборки программы общими средствами и различными компиляторами: llvm/clang, OsDev gcc cross compiler, tcc cross compiler .
Планируемое время выполнение - 3 месяца с данного момента (примерно до 05.12.2022).
Протестировал на своём компьютере: pixie не до конца проигрывается sine.mp3, а AC97SND воспроизводит до концаВ AC97SND (а значит и в pixie) не до конца проигрывается sine.mp3 из img
Ну не все - некоторые всё же может, поэтому причина не в прикреплённом изображении.AC97SND не может прожевать некоторые песни, возможно, потому что это "исходники".
Вот архив https://drive.google.com/file/d/12Fs5Hm ... sp=sharing
P.S.
QEMU довольно плох для тестирования аудио-приложений, поэтому 3 месяца, так как
этим осложнена отладка.
Как успехи?
Who is online
Users browsing this forum: No registered users and 1 guest