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

User Tag List

Страница 10 из 228 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 2278

Тема: ZXTune - Chiptunes player

  1. #91
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Можешь проверить патч для chi-треков? Если сработает, буду остальные делать.
    В выходные дома проверю.

  2. #91
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #92
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал последнюю svn версию собрать. В /src/sound/backends/wav_backend.cpp есть 2 ошибки:
    241 строка ошибки во всех трёх итераторах. Правильная строка такая:
    std::transform((*buffer.begin()).begin(), (*buffer.end()).end(), (*Buffer.begin()).begin(), &swapBytes<Sample>);
    Ну и в следующей строке в конце лишняя скобка.
    Когда собрался zxtune123 я так и не понял как заставить его чего-нить поиграть. Пишет какую-то чушь в консоль и все.

  4. #93
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    О! Благодарствую!

    Для мака бекендов еще нету (попробовал в виртуалке MacOSX поднять- тупит все жутко и тупо не понял как svn поставить, gcc & make вроде есть).
    Что пишет в консоль?
    Для конверсии в вав надо набрать чтото типа:
    Код:
    ./zxtune123 --quiet --wav filename=test.wav --file <path_to_file>
    Пока поддерживаются только STC&PSG плугины модулей, Hobeta&Raw плугины контейнеров как самые простые. Обкатаю на них все, буду дальше двигаться.

  5. #94
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    О! Благодарствую!

    Для мака бекендов еще нету (попробовал в виртуалке MacOSX поднять- тупит все жутко и тупо не понял как svn поставить, gcc & make вроде есть).
    Что пишет в консоль?
    Для конверсии в вав надо набрать чтото типа:
    Код:
    ./zxtune123 --quiet --wav filename=test.wav --file <path_to_file>
    Пока поддерживаются только STC&PSG плугины модулей, Hobeta&Raw плугины контейнеров как самые простые. Обкатаю на них все, буду дальше двигаться.
    Ну я вобщем-то тоже не под маком это все проверяю а под линухом. Просто у меня машина на PowerPC. Под маком свн вроде ставится вместе с XCode. Да и маки современные один хрен на интеле.
    ПС: поправь все-таки мэйкфайлы, чтобы они сами определяли тип машины и в зависимости от этого убирали нафиг -march= из параметров гцц. На ППЦ такого параметра нет, есть -mcpu=, -mabi=altivec, -maltivec.

  6. #95
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Q-Master Посмотреть сообщение
    ПС: поправь все-таки мэйкфайлы, чтобы они сами определяли тип машины и в зависимости от этого убирали нафиг -march= из параметров гцц. На ППЦ такого параметра нет, есть -mcpu=, -mabi=altivec, -maltivec.
    Мейки подфиксил. Автодетекта нет и не будет- я на одной и той же машине делаю разные сборки.

    Сделай себе файлик make/platforms/linux_ppc.mak на основе linux.mak, подхачь как надо и в файле default.mak выстави дефолтную платформу на linux_ppc чтоб не указывать каждый раз- будет тебе щастье)

    ЗЫ. А что в консоль-то выводит? Раз у тебя линукс, так обычный OSS должон работать.

  7. #96
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Мейки подфиксил. Автодетекта нет и не будет- я на одной и той же машине делаю разные сборки.

    Сделай себе файлик make/platforms/linux_ppc.mak на основе linux.mak, подхачь как надо и в файле default.mak выстави дефолтную платформу на linux_ppc чтоб не указывать каждый раз- будет тебе щастье)

    ЗЫ. А что в консоль-то выводит? Раз у тебя линукс, так обычный OSS должон работать.
    Ну я пробовал еще не поддержаный формат. Оно в консоль кучу какой-то неведомой хренотени понавыдавало. Подозреваю что искало заголовки нужные.

  8. #97
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чтото наподобие
    Код:
    [Sound::Enumerator]: Registered backend 'oss'
    [Sound::Enumerator]: Registered backend 'null'
    [Sound::Enumerator]: Registered backend 'wav'
    [Core::Enumerator]: Registered container Raw
    [Core::Enumerator]: Registered implicit container Hobeta
    [Core::Enumerator]: Registered player PSG
    [Core::Enumerator]: Registered player STC
    [zxtune123]: Trying backend oss
    [Sound::Enumerator]: Creating backend 'oss'
    [zxtune123]: Success!
    [IO::Enumerator]: Registered provider 'file'
    [IO::Enumerator]: Opening uri 'samples/pt3/Speccy2.pt3'
    [IO::Enumerator]:  Used provider 'file'
    [Core::Enumerator]: Resolved path ''
    [Core::Enumerator]: Detecting modules in data of size 8045, path ''
    [Core::Enumerator]:  Checking container plugin Raw for path ''
    [Core::Enumerator]: Detecting modules in data of size 8045, path ''
    [Core::Enumerator]:  Checking implicit container Hobeta at path ''
    [Core::Enumerator]:  Checking module plugin PSG at path ''
    [Core::Enumerator]:  Checking module plugin STC at path ''
    [Core::Enumerator]: Detecting modules in data of size 8044, path '1.raw'
    [Core::Enumerator]:  Checking container plugin Raw for path '1.raw'
    [Core::Enumerator]:  Checking implicit container Hobeta at path '1.raw'
    [Core::Enumerator]:  Checking module plugin PSG at path '1.raw'
    [Core::Enumerator]:  Checking module plugin STC at path '1.raw'
    ...
    ?

    Это дебажный вывод, ты собрал отладочную версию. Для сбора релизной надо make mode=release делать.
    Плюс сейчас даже в дебажной версии такой вывод делается только по требованию, но все равно собирай релизную- она гораздо быстрее работает.
    Что поддерживается на текущий момент можно узнать при запуске с ключом --list-plugins. Ключ --help как обычно даст полный хелп по ключам. Руководство напишу позже.

  9. #98
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Чтото наподобие
    Код:
    [Sound::Enumerator]: Registered backend 'oss'
    [Sound::Enumerator]: Registered backend 'null'
    [Sound::Enumerator]: Registered backend 'wav'
    [Core::Enumerator]: Registered container Raw
    [Core::Enumerator]: Registered implicit container Hobeta
    [Core::Enumerator]: Registered player PSG
    [Core::Enumerator]: Registered player STC
    [zxtune123]: Trying backend oss
    [Sound::Enumerator]: Creating backend 'oss'
    [zxtune123]: Success!
    [IO::Enumerator]: Registered provider 'file'
    [IO::Enumerator]: Opening uri 'samples/pt3/Speccy2.pt3'
    [IO::Enumerator]:  Used provider 'file'
    [Core::Enumerator]: Resolved path ''
    [Core::Enumerator]: Detecting modules in data of size 8045, path ''
    [Core::Enumerator]:  Checking container plugin Raw for path ''
    [Core::Enumerator]: Detecting modules in data of size 8045, path ''
    [Core::Enumerator]:  Checking implicit container Hobeta at path ''
    [Core::Enumerator]:  Checking module plugin PSG at path ''
    [Core::Enumerator]:  Checking module plugin STC at path ''
    [Core::Enumerator]: Detecting modules in data of size 8044, path '1.raw'
    [Core::Enumerator]:  Checking container plugin Raw for path '1.raw'
    [Core::Enumerator]:  Checking implicit container Hobeta at path '1.raw'
    [Core::Enumerator]:  Checking module plugin PSG at path '1.raw'
    [Core::Enumerator]:  Checking module plugin STC at path '1.raw'
    ...
    ?

    Это дебажный вывод, ты собрал отладочную версию. Для сбора релизной надо make mode=release делать.
    Плюс сейчас даже в дебажной версии такой вывод делается только по требованию, но все равно собирай релизную- она гораздо быстрее работает.
    Что поддерживается на текущий момент можно узнать при запуске с ключом --list-plugins. Ключ --help как обычно даст полный хелп по ключам. Руководство напишу позже.
    О. Точно. Такую фигню и писало.
    Лады, седня вечерком обновлю с репозитория и попробую собрать релиз.

  10. #99
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Первый публичный билд новой версии.

    Что нового?

    * практически полностью переписанная архитектура
    + полноценное CLI-приложение zxtune123
    + гибкие настройки практически всего

    Ограничения текущей версии (ревизия 384):
    * плееры: STC,PT2,PT3,PSG,PDT
    * контейнеры: Hobeta,TRD,Hrust1x,Hrust2x,Hrip,Raw (сканер)
    * вывод звука: win32,oss,wav,null (для бенчмарков),aylpt
    * конверсия: raw для всех (рипалка), psg/zx50 для чиповых

    Для получения справки:
    Код:
    zxtune123 --help
    Прошу заинтересованных потестировать и сообщить о желаемых фичах.

    Качать

  11. #100
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,435
    Спасибо Благодарностей отдано 
    191
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    61 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    PDT
    Это что то новенькое?

    ---------- Post added at 11:46 ---------- Previous post was at 11:45 ----------

    Цитата Сообщение от Vitamin Посмотреть сообщение
    * вывод звука: win32,oss,wav,null (для бенчмарков)
    Интересно, а под linux на web серваке оно у меня будет работать?

Страница 10 из 228 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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