Страница 2 из 3

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 13.10.2022,20:12
Takedasun
Tronix писал(а): 13.10.2022,16:04 Ну и теперь конечно еще и MP3 в WAV для XT.
Сопроцессор использует?

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 13.10.2022,21:16
Tronix
Takedasun писал(а): 13.10.2022,20:12 Сопроцессор использует?
Нет, заточен наглухо под целочисленную математику by design.

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 13.10.2022,21:33
Takedasun
В ближайшее время планирую собрать XT. Плата уже в наличии, осталось дождаться посылки с IDE контролером и переходником клавиатуры.

Сопроцессора на плате нет :frown: , поэтому и спрашиваю.

Вот подыскиваю актуальный софт для системы :)

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 06.11.2022,17:42
Takedasun
Tronix писал(а): 13.10.2022,16:04 Собранный декодер последней версии можно взять здесь: https://github.com/Tronix286/HELIXMP3/b ... al/mp3.exe
MP3 <имяфайла.MP3> <имяфайла.WAV>
Почему-то не работает на 386, пробовал разные mp3 файлы
VC02.png
VC02.png (5.72 КБ) 1724 просмотра

А это FLAC в WAV на 386DX40, продолжительность трека 4.10
VC01.png
VC01.png (5.88 КБ) 1724 просмотра
Потребовалось 50 минут.

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 24.11.2022,17:32
mfa

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 29.12.2023,16:46
Takedasun
Tronix писал(а): 13.10.2022,16:04 Ну и теперь конечно еще и MP3 в WAV для XT.
Использовал helix mp3 decoder fот RealNetworks, перевел все типы int на uin32_t для сборки Watcom Compiler 2.0 16 bit.
Takedasun писал(а): 06.11.2022,17:42 Почему-то не работает на 386, пробовал разные mp3 файлы
Разобрался почему не работает decoder MP3.
Mp3 файл нужно снало очистить от данных "tags", после этого все отлично конвертируется.

Tronix, MP3 decoder only integers?

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 29.12.2023,16:57
Tronix
Takedasun писал(а): 29.12.2023,16:46 Tronix, MP3 decoder only integers?
Честно не помню уже

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 29.12.2023,17:17
Takedasun
не посмотрел, я уже спрашивал выше

Tronix писал(а): 13.10.2022,21:16 Нет, заточен наглухо под целочисленную математику by design.

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 29.12.2023,18:51
Takedasun
Tronix писал(а): 13.10.2022,16:04 Ну и теперь конечно еще и MP3 в WAV для XT.
386SX16 декодирует MP3 320 со скоростью 0,63 KB/s (одна минута за час), страшно подумать какие будут показатели на 8088 :05:

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 29.12.2023,19:32
Blackbird
Takedasun писал(а): 29.12.2023,18:51 386SX16 декодирует MP3 320 со скоростью 0,63 KB/s (одна минута за час), страшно подумать какие будут показатели на 8088 :05:
Мож как то заоптимиздить - а то видел как на первых писях видие гоняют но там все сильно подготовлено :biggrin:

Конвертер FLAC в WAV; FLAC в WAV; MP3 в WAV для [8088]/[286]

Добавлено: 30.12.2023,03:50
hcn
Takedasun писал(а): 29.12.2023,18:51 386SX16 декодирует MP3 320 со скоростью 0,63 KB/s (одна минута за час)
Довольно неторопливо.
Libmad на SX40 выдает 0.17 от реального времени. Можно предположить, что на SX16 было бы примерно 0.067, то есть близко к 1/15, а не к 1/60.
Если поставить 3C87SX и подрядить уже libmpg123, то большого прорыва не происходит. Причем код, расчитанный на FPU, работает практически в два раза медленнее no FPU варианта (0.21 от rt).
Takedasun писал(а): 29.12.2023,18:51 какие будут показатели на 8088
Раз в 10 хуже, чем на SX16?