User Tag List

Страница 216 из 235 ПерваяПервая ... 212213214215216217218219220 ... ПоследняяПоследняя
Показано с 2,151 по 2,160 из 2344

Тема: ZXTune - Chiptunes player

  1. #2151

    Регистрация
    09.02.2017
    Адрес
    21.01.1978
    Сообщений
    20
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Для ScaleFunctor есть специализация для uint64_t, для остальных используется общий шаблон. А функция Scale спецализирована для всех целочисленных типов. Что там за std::size_t такой?
    long unsigned int

    Вот лог сборки на билдере до фикса: https://build.haiku-os.org/buildmast...ilds/77060.log

    Код:
    /sources/zxtune-d1e9526f9ca945eff79f09087b4ed75e58f050e7/src/core/plugins/archives/raw_supp.cpp:335:39:   required from here
    ../../../../src/math/scale.h:81:19: error: call of overloaded 'Scale(long unsigned int&, const long unsigned int&, const long unsigned int&)' is ambiguous
      81 |       return Scale(value, InRange, OutRange);
         |              ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
    ../../../../src/math/scale.h:21:18: note: candidate: 'uint8_t Math::Scale(uint8_t, uint8_t, uint8_t)'
      21 |   inline uint8_t Scale(uint8_t value, uint8_t inRange, uint8_t outRange)
         |                  ^~~~~
    ../../../../src/math/scale.h:26:19: note: candidate: 'uint16_t Math::Scale(uint16_t, uint16_t, uint16_t)'
      26 |   inline uint16_t Scale(uint16_t value, uint16_t inRange, uint16_t outRange)
         |                   ^~~~~
    ../../../../src/math/scale.h:31:19: note: candidate: 'uint32_t Math::Scale(uint32_t, uint32_t, uint32_t)'
      31 |   inline uint32_t Scale(uint32_t value, uint32_t inRange, uint32_t outRange)
         |                   ^~~~~
    ../../../../src/math/scale.h:48:19: note: candidate: 'uint64_t Math::Scale(uint64_t, uint64_t, uint64_t)'
      48 |   inline uint64_t Scale(uint64_t value, uint64_t inRange, uint64_t outRange)
         |                   ^~~~~

  2. #2152

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от 3dEyes Посмотреть сообщение
    long unsigned int

    Вот лог сборки на билдере до фикса: https://build.haiku-os.org/buildmast...ilds/77060.log
    Фигня какая-то. Этот кейс должен покрываться либо uint32_t либо uint64_t.

  3. #2153

    Регистрация
    15.04.2008
    Адрес
    г. Кривой Рог, Украина
    Сообщений
    446
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    24 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vitamin, есть небольшая просьба - а можешь в следующей сборке рядом с иконкой ЗАЦИКЛИТЬ поместить иконку СЛУЧАЙЕЫЙ ПОРЯДОК ? Просто постоянно слушаю твой плеер, в нём плейлистом закинута вся музыка что у меня нашлась (только AY что то около 20000 треков без повторов). Включено воспроизведение в случайном порядке, когда попадается какой-нить прикольный трек хочется послушать и другие треки автора, а в меню лазить и клацать не очень удобно. Разместить, например, между ЗАЦИКЛИТЬ и выбором YM. Заранее благодарен.
    Мои спектрумы

    Скрытый текст

    ZX-Evolution rev.C3 + NeoGs + SoundCardExtreme + MoonSound + ZiFi + VDAC2 + 3.5FDD + 5.25FDD (+HDD)
    Karabas Nano rev.C, rev.H
    Karabas PRO rev.C + WiFi module, rev.D alpha2
    ZX-UNO v4.2, ZX-UNO VGA 2M, ZX-UNO Pi
    2xROBIK 48k
    Pentagon 128k +5.25 FDD (хочет расширения всего чего можно )
    [свернуть]

  4. #2154

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Билд 5010:

    [+] добавлена поддержка более 150 форматов с помощью библиотеки vgmstream
    [+] включена эмуляция плагинов в OpenMPT
    [*] различные оптимизации в ядре по ускорению и улучшению использования памяти
    [*] zxtune-qt: переход на Qt5
    [*] zxtune-android: переработано получение списка локальных хранилищ
    [*] zxtune-android: поддержка Android 11
    [*] zxtune-android: добавлены уведомления в браузере о возможных проблемах

    Пожалуй, один из самых сложных релизов. Долго и упорно велась работа одновременно по нескольким направлениям.
    Переход на kotlin в версии для Android. Как и (самое главное) зачем - надеюсь рассказать в отдельной статье.
    Переход на Qt5 в десктопных версиях. Часть работы уже была сделана энтузиастом в рамках порта под Haiku OS, основные трудозатраты пришлись на настройку сборки непосредственно библиотеки.
    Интеграция библиотеки vgmstream. Для тех кто не знает, эта библиотека предназначена для воспроизведения огромного количества потоковых форматов аудио. В силу разницы в подходах и модели с zxtune, внедрение получилось частичным (не все форматы) и делалось буквально шаг за шагом по одному формату, проверяя работоспособность на больших объемах тестовых данных. Пришлось буквально поселиться в discord чате разработчиков - ребята очень доброжелательные, быстро реагируют на вопросы и делают правки при необходимости.
    Поддержка Android 11. В ноябре 2021 в очередной раз поднялись требования GooglePlay на поддержку актуальных версий ОС. А в 11 версии как раз на полную включили анонсированные ранее ограничения касательно доступа к локальным хранилищам устройства (если вкратце - то никуда нельзя без особого на то разрешения). Попытка использвать имеющуюся лазейку в виде разрешения на полный доступ не получила одобрения от модераторов, поэтому еще почти три недели ушли на поддержку новой схемы. Документация там достаточно куцая и даже местами брехливая, поэтому многое делалось на ощупь - просьба сообщать о возможных проблемах.
    Бонусом были сделаны всякие мелкие доработки и оптимизации.

    Скачать версию для Android

    Скачать версию для win64 (MMX/SSE/SSE2)
    Скачать версию для linux x86_64
    Скачать версию для Ubuntu/Debian x86_64
    Скачать версию для Redhat/Suse/Centos/Fedora x86_64
    Скачать версию для Raspberry Pi

    Эти 7 пользователя(ей) поблагодарили Vitamin за это полезное сообщение:

    Beaver(08.04.2022), creator(08.04.2022), Dexus(08.04.2022), Digitizer(11.04.2022), izzx(08.04.2022), SERGEY256(08.04.2022), yarodin(08.04.2022)

  5. #2155

    Регистрация
    02.09.2009
    Адрес
    г. Тамбов
    Сообщений
    332
    Спасибо Благодарностей отдано 
    469
    Спасибо Благодарностей получено 
    135
    Поблагодарили
    69 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хочу обратить внимание автора на работу плейлиста для файлов .sid. Сами файлы проигрываются корректно, но собрать из них плейлист практически невозможно. Некоторые просто не добавляются, а некоторые добавляются сразу по несколько одинаковых записей.

    PS Плейлист появляется после после рестарта программы, но не всегда корректный.
    PPS Все замечания для виндовой версии.
    Последний раз редактировалось Beaver; 08.04.2022 в 20:25.
    ZX-Evolution Rev C + 5.25 FDD + MultiSound + ZXNetUsb
    C64G + Pi1541 + Kung-Fu
    РК-86 Северная Пальмира
    UnoXT
    DIY-A586
    FMA7500AC 486DX 100МГц 8Мб DOS 6.22

  6. #2156

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Beaver Посмотреть сообщение
    Некоторые просто не добавляются
    Примеры пожалуйста.

    Цитата Сообщение от Beaver Посмотреть сообщение
    некоторые добавляются сразу по несколько одинаковых записей
    А точно ли одинаковых? И звучат одинаково тоже?

  7. #2157

    Регистрация
    02.09.2009
    Адрес
    г. Тамбов
    Сообщений
    332
    Спасибо Благодарностей отдано 
    469
    Спасибо Благодарностей получено 
    135
    Поблагодарили
    69 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Примеры пожалуйста.
    Вот тут, например, два файла. Включаю один на воспроизведение, потом пытаюсь втрой мышом затащить в плейлист, а он не появляется там. Через файловое меню - тоже.
    Если программу поперезапускать, то список воспроизведения появится. Но так же не должно быть.
    C64Music.rar

    Баг с одинаковыми названиями в списке довольно редкий, не смог повторить. Но их в плейлисте одинаковых было не менее 50 штук, у меня и сидов столько нет.
    ZX-Evolution Rev C + 5.25 FDD + MultiSound + ZXNetUsb
    C64G + Pi1541 + Kung-Fu
    РК-86 Северная Пальмира
    UnoXT
    DIY-A586
    FMA7500AC 486DX 100МГц 8Мб DOS 6.22

  8. #2158

    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,286
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    39 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Beaver Посмотреть сообщение
    то список воспроизведения появится. Но так же не должно быть.
    Бывает такое иногда - можно просто поменять размер окна. Плейлист заново перерисуется.

    Цитата Сообщение от Beaver Посмотреть сообщение
    Но их в плейлисте одинаковых было не менее 50 штук, у меня и сидов столько нет.
    sid файлы могут содержать множество треков. А метаинформация (автор/название) одно на всех, поэтому они и выглядят одинаково, но полный путь у них будет разный.

  9. #2159

    Регистрация
    02.09.2009
    Адрес
    г. Тамбов
    Сообщений
    332
    Спасибо Благодарностей отдано 
    469
    Спасибо Благодарностей получено 
    135
    Поблагодарили
    69 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    ...можно просто поменять размер окна. Плейлист заново перерисуется.
    Не помогает. Только перезапуск.

    Цитата Сообщение от Vitamin Посмотреть сообщение
    ...sid файлы могут содержать множество треков. А метаинформация (автор/название) одно на всех, поэтому они и выглядят одинаково, но полный путь у них будет разный.
    Вряд ли это мой случай, так как если этот файл затащить в плейлист первым, то он отображается один, как и положено.
    Последний раз редактировалось Beaver; 09.04.2022 в 13:37.
    ZX-Evolution Rev C + 5.25 FDD + MultiSound + ZXNetUsb
    C64G + Pi1541 + Kung-Fu
    РК-86 Северная Пальмира
    UnoXT
    DIY-A586
    FMA7500AC 486DX 100МГц 8Мб DOS 6.22

  10. #2160

    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    2,012
    Спасибо Благодарностей отдано 
    511
    Спасибо Благодарностей получено 
    207
    Поблагодарили
    126 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    @Vitamin спасибо за апдейт, звук в haiku os огонь, такой же как во freebsd, очень чистый и качественный!

    Этот пользователь поблагодарил ^m00h^ за это полезное сообщение:

    Vitamin(11.04.2022)

Страница 216 из 235 ПерваяПервая ... 212213214215216217218219220 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. AVR-AY player
    от Zloy в разделе Софт
    Ответов: 375
    Последнее: 04.12.2024, 00:03
  2. YERZMYEY - CHIPTUNES
    от AAA в разделе Музыка
    Ответов: 0
    Последнее: 28.10.2014, 23:46
  3. AY Player
    от tiboh в разделе Софт
    Ответов: 24
    Последнее: 28.10.2011, 20:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •