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

IgorA

Продвинутые
  • Публикаций

    5 555
  • Баллов

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

  • Посещение

  • Победитель дней

    15

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

  1. На схеме этот регулятор должен находиться внутри блока "Вывод", так как громкость регулируется (когда регулируется) через передачу команд выходному модулю.
  2. Я выше упоминал, что летом планирую сделать вариант с поддержкой перетаскивания в окно плеера папок/файлов. Тогда проводник Windows можно будет использовать как отдельное окно с библиотекой. Если Вы в файле aplayer.ini удалите во второй строке текст после знака "=", то так и будет. То есть, там должно остаться: Covers= Если смотреть на схему пути сигнала в фубаре, то в моём плеере соединены напрямую левая и правая маленькие зеленые стрелки, а между ними ничего нет.
  3. Я сделал вариант плеера с другой обработкой времени воспроизведения трека, без использования функции GetOutputTime, которая некорректно реализована в некоторых выходных плагинах. Пока выложил отдельно exe-файл для тестирования. С этим вариантом работает adionSoft WASAPI плагин для эксклюзивного режима.
  4. Что касается ошибок при работе моего плеера: Плеер использует декодеры форматов и выходные модули независимых разработчиков. Все они имеют расширение dll и находятся в папке плеера. Ошибки могут возникать из-за конкретных подключаемых модулей, которые могут в конкретной среде работать некорректно. Текущий набор доступных модулей проверяется только при запуске плеера. Если не лень искать причину ошибок, то можно сначала оставить в папке плеера минимально необходимый для запуска набор вход/выход: in_mp3.dll и out_wave.dll. Если и в этом случае будут ошибки, тогда сам код плеера некорректно работает в данной среде. Если же в этом варианте ошибок не будет, тогда можно добавляя поочередно dll и перезапуская плеер найти модуль, порождающий ошибку.
  5. Есть режим shared wasapi, который работает через системный микшер и не блокирует другие источники звука, и exclusive wasapi, который включается флажком в настройках плагина. Но exclusive режим в этом плагине появился недавно, ещё дорабатывается и может с отдельными картами/драйверами работать нестабильно или не работать. Менять настройки этого плагина в процессе воспроизведения нельзя - зависнет.
  6. Адам, WASAPI поддерживается. Поскольку WASAPI плагин в активной разработке, он не включен в раздачу, а на него есть ссылка в конце readme.txt: http://maiko.elementfx.com/index_rus.htm
  7. Вот статья про архитектуру фубара: http://audiophilesoft.ucoz.ua/publ/my/h ... /11-1-0-24 На схеме, которая там приведена, bit-perfect lossless это только маленькая зеленая стрелка между "Декодером" и "Постпроцессором".
  8. Гена "Как правило" значит, что звуковой редактор позволяет сохранить звуковой поток в формате с плавающей точкой, но обычно оцифровки делают и распространяют в формате с фиксированной точкой. Таким является и формат аудио CD 16/44. "Возможно" я пишу потому, что сам пока в код и спецификации фубара не влезал. Если там от декодера требуют сразу поток с плавающей точкой и выдают драйверу на выход такой поток, то преобразования fixed-floating могут "вытесняться" за рамки плеера, но всё равно выполняться "до" и "после" его основного тракта.
  9. Формат с плавающей точкой удобнее для промежуточной обработки (DSP) - нет проблемы переполнения разрядной сетки при операциях с данными.
  10. Гена, у фубара внутренний формат представления звукового потока с плавающей точкой. А в звуковых файлах, как правило, с фиксированной. То есть, возможно, в фубаре выполняются преобразования туда-обратно.
  11. Lorenzo, к открытию своего исходного кода я отношусь отрицательно. Но никакого секрета для программистов в отношении звука моего плеера и возможности его воспроизвести в своих проектах не существует. Я не виноват, что никто из разработчиков популярных плееров так не делает. Всё очень просто: декодирующий модуль передаёт поток непосредственно выходному модулю. А связывает их общедоступная спецификация, разработанная когда-то для винампа. Сам плеер ни к одному байту потока не прикасается. Вот и весь секрет звука.
  12. SharapoFF, коммерческий в принципе делать не буду, так как музыкальный движок плеера работает на основе бесплатных компонентов других разработчиков.
  13. Имеется ввиду 24/192? Плеер такие файлы открывает. Вывод через ASIO без ресемплера может не работать, если драйвер карты не поддерживает ASIO 192kHz, как у Creative X-Fi, например.
  14. Thom_Yorke, страничка программы здесь. Там внизу дата последнего обновления. Бывает, что мелкие исправления я не документирую и не комментирую, но обновляю в таком случае дату релиза.
  15. Berserk, вирусов там нет. exe-файл сжат утилитой MPRESS, Авира не умеет его распаковывать. Вот проверка выполняемого файла на VIRUS TOTAL: http://www.virustotal.com/file-scan/rep ... 1305370915 4 из 42 антивирусов не умеют распаковать сжатое через MPRESS, и только они подозревают зашифрованный троян (Crypt). Только в этом проблема.
  16. vitta77, файлы плеер видит без CUE. Для этого надо выбирать папку для сканирования крайней правой кнопкой на панели плеера. И в панели "Форматы файлов" должны быть выделены типы файлов, которые будут искаться. В связи с просьбами о глобальных горячих клавишах я добавил глобальную комбинацию клавиш Alt-пробел - пауза. Выложил пока отдельно exe-файл. Если просто пробел сделать, то сообщения под музыку писать невозможно. Нужно ли ещё добавить глобальные комбинации?
  17. metavoid, глобальные горячие клавиши я могу добавить, только загружать интерфейс плеера их настройкой не хочется, а какие выбрать фиксированные варианты этих клавиш, чтобы не мешать другим часто используемым программам, пока не знаю.
  18. Всем спасибо за отзывы! SharapoFF, плейлисты реально нужны, так как сканирование больших коллекций занимает время при каждом запуске, а через плейлист они будут открываться мгновенно. metavoid, горячие клавиши есть. По клавише F1 выводится справка о них.
  19. Я планирую летом сделать ограниченные по объёму доработки для большего удобства работы с плеером: добавить сохраняемые плейлисты, поддержку перетаскивания файлов и ассоциаций с типами файлов. И попытаться расширить список поддерживаемых форматов файлов. Какого-либо финансового участия эта работа не требует.
  20. SharapoFF, я рад, что плеер понравился. Пожелания, конечно, высказывайте.
  21. Thom_Yorke, да, плеер открывает только альбомами/папками. Это же "Album Player". Но можно выделить для прослушивания избранные треки в выбранном альбоме. Когда выделено более одной строки в списке треков, воспроизводятся только выделенные треки. Что касается закрытия плеера при попытке воспроизвести через CUE, то закрывается он в случае любой неудачи при попытке воспроизведения трека. В частности, если в CUE ссылки на wav-файлы, а в папке лежат ape или flac, и используется команда "Открыть CUE", то будет ошибка, так как wav-файл не будет найден и плеер закроется. А если открыть эту же папку правой нижней кнопкой на панели, то просматриваются сами музыкальные файлы и к ним прицепляется найденный в папке CUE, даже если он ссылается на WAV файлы. То есть, в первом случае будет ошибка, во втором - нет. Однако первый вариант действий бывает иногда нужен, когда файлы альбома выложены отдельными трекам и не пронумерованы. Тогда команда "Открыть CUE" обеспечит правильный порядок треков в списке.
  22. Он видит все файлы без куй. Просто надо выделить нужные строки в панели "Форматы файлов". Там для оптимизации скорости сканирования папок выбираются нужные форматы. Английский интерфейс сделаю через недельку (сейчас совсем нет времени), если есть такое пожелание.
  23. Если есть затыки, надо размер буфера увеличить в настройках выходного плагина.
  24. Его устанавливать не надо. Надо распаковать архив и запускать aplayer.exe (значок в виде диска).
  25. Скриншот здесь есть. CUE-карты кушает, в том числе, встроенные в lossless файлы. APE воспроизводит, ALAC - пока нет. Может быть, в дальнейшем удастся прикрутить. Летом ещё собираюсь позаниматься этим плеером.
×
×
  • Создать...

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

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