Перейти к содержанию

verisokin

Пользователи
  • Публикаций

    402
  • Баллов

    584 
  • Зарегистрирован

  • Посещение

Весь контент verisokin

  1. Т.е. глюк это когда работает 48000 а не 44100, а если поменять то исчезает глюк. Т.е. Ваше утверждение об неиспользовании настроек альзы получается скорее всего неверным. Я не знаю как реализована поддержка аплеером альзы, но раз используется библиотека альзы, то соответственно и задействован файл настроек альзы. То и работает конфигурация альзы. Иначе бы изменение настроек в файле конфига не меняло бы "глюк". А причём здесь tmpfs недостаток swap ? можно вообще сделать отдельным файлом SWAP. Файловая система RAMFS это практически кеш, как пишут в описании своего линуковского ядра Микрософт. Т.е. основное применение для звука есть файловая система с минимальныи задержками, что очень хорошо реализовано в RAMFS в отличии от TMPFS.
  2. Раз на звук в аплеере влияет одна из настроек в файле /usr/share/alsa/alsa.conf То может, есть возможно смысл озаботиться о других настройках в этом файле, возможно влияющих на звук? И найти оптимальные? К примеру используя наработки из этого файла https://yadi.sk/i/rfKH1-p7FmPXlQ Так же хотелось бы сменить файловую систему в /etc/fstab с TMPFS на RAMFS, что улучшит звук. Так же хотелось бы настроить (подобрать) опции монтирования файловых систем на оптимальный звук. Использую вот этот мануал https://help.ubuntu.ru/wiki/fstab И может монтировать папку /tmp как файловую систему RAMFS? Звук будет меняться, вроде должен быть лучше.
  3. @IgorA, " после выбора устройства вывода в плеере в ALSA включается режим прямого вывода без участия плагинов ALSA и эта опция влиять ни на что не будет. " Игорь возможно это не так. т.к. аплеер подхватывает конфиг аудиокарты альзы в /etc/asound.conf, а в этом конфиге уже есть плагин при выводе PCM - это как минимум плагин HW. Напрямую в ядро можно сделать звук, но это уже без alsalib, т.е. напрямую с использованием вызовов ядра без участия библиотеки alsa. У меня карта USB pcm2705 Вывод у неё максимум 48000 и 16 бит. По умолчанию если запускать аудио 44100 к примеру flac, то звук ускоряется. Да и передискритизатора нет в системе. Если поменять в конфиге альзы с 48000 на 44100 то всё хорошо. Параметр defaults.pcm.dmix.rate 44100 по умолчанию defaults.pcm.dmix.rate 48000 /usr/share/alsa/alsa.conf
  4. @China, мп3 проигрывает как пластинку с не правильно выбранной скоростью У меня примерно так же было. Нужно в файле конфига альзы по пути /usr/share/alsa.conf поменять 48000 на 44100
  5. Игорь очень благодарен. Всех благ.
  6. Игорь, а какую версию движка FFmpeg Вы используете? Я сам стараюсь собирать всё статически то, что критично для звука и как правило в этом случае звуку лучше. Как я понял вы используете вроде gcc 4.8.2(3) для сборки плеера из исходников, можите попробывать собрать версию плеера но на gcc 4.7.2 ? Может здесь собака порылась? Дебиан 7 по умолчанию gcc-4.7.2.
  7. dCore buster - дистрибутив TinyAP сделан на основе исходников дебиана 10 ?
  8. Игорь всех благ Вам. Есть ли возможность скачать архив консольных версий aplayer 2.0? У меня при замене с линуковской консольной 64-х версии плеера 2.0.2 на 2.0.3 и последующем прослушивании - регресс в звуке. Т.е. слушаю в версии 2.0.2, затем команда копирования и замены на новую версию плеера и слушаю повторно те же композиции. Слегка снизилось разрешение в звуке и появились искажения в звуке - проявляются как слегка обволакивающая пелена в звуке и слегка шумность в звуке увеличилась. Хотелось бы послушать предыдущие все версии 2.0 для сравнения. Пожелание - на оф. сайте сделать возможность скачивания архива версий плеера.
  9. То же пожелания. Изменить плеер в чисто консольном режиме т.е. ap muzic.wav чтобы при воспроизведении не "вываливался" из командной оболочки, а продолжал видеться, т.е. как обычный aplay. Чтобы можно было циклически по скрипту проигрывать музыку. Создать для сборщиков из исходных кодов версию разминочного плеера с поддержкой MMAP и с оптимизациями по Вашему видению, т.е. что сможите. Для сборки плеера для оптимизации под свой процессор в GCC.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.