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

User Tag List

Страница 3 из 205 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 2041

Тема: ZXTune - Chiptunes player

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

    По умолчанию

    2 Vitamin: У тебя не собирается плеер на Big Endian машинах. Нехватает шаблонной ф-ции bytesSwap. Ну и последняя свн версия тоже не собирается. Ты недозалил в репозиторий бустовские файлы. Правда я не очень понял зачем ты в файлах его прописал. Под линухами тебе можно спокойно ссылаться на системные бустовские инклюды.

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

    По умолчанию

    Цитата Сообщение от Q-Master Посмотреть сообщение
    2 Vitamin: У тебя не собирается плеер на Big Endian машинах. Нехватает шаблонной ф-ции bytesSwap.
    О! Это зер гут, что есть кому потестить на машинах с другим порядком байт Что за платформа? Какие backends там могут быть поддержаны?

    Цитата Сообщение от Q-Master Посмотреть сообщение
    Ну и последняя свн версия тоже не собирается. Ты недозалил в репозиторий бустовские файлы.
    Ща поправим

    Цитата Сообщение от Q-Master Посмотреть сообщение
    Правда я не очень понял зачем ты в файлах его прописал. Под линухами тебе можно спокойно ссылаться на системные бустовские инклюды.
    Ключевое слово- под линухами. Там и configure, если что, есть. Под виндой же в этом смысле полная Ж. Поэтому и приходится со своей усадьбой ездить. Потом может быть переделаю...

  3. #23
    Master Аватар для siril
    Регистрация
    01.02.2005
    Адрес
    perm/ru
    Сообщений
    520
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ура! С помощью и под управлением Vitamin'а - скомпилировали под MacOS X =) работает аки зверь - реактивно конвертит в .wav =) счастье - есть =)
    oisee.

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

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    О! Это зер гут, что есть кому потестить на машинах с другим порядком байт Что за платформа? Какие backends там могут быть поддержаны?


    Ща поправим


    Ключевое слово- под линухами. Там и configure, если что, есть. Под виндой же в этом смысле полная Ж. Поэтому и приходится со своей усадьбой ездить. Потом может быть переделаю...
    Чекал на Пегасе-2 под линухами. Бэкэнды те-же. Хотя я-бы порадовался, если-б еще и SDL бэкэнд был. Ну или AHI если под амигаос/морфос собирать, но с АХИ я могу и сам попробовать помочь. А с бустом проще всего было просто прописать системные инклюды, а потом локальные. Цомпилер, если-б не нашел системные - заюзал-бы локальные. Щасте было-бы. 8)

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

    По умолчанию

    Цитата Сообщение от Q-Master Посмотреть сообщение
    Хотя я-бы порадовался, если-б еще и SDL бэкэнд был.
    Сделам-с Если потяну, может еще и Phonon будет.

    Цитата Сообщение от Q-Master Посмотреть сообщение
    А с бустом проще всего было просто прописать системные инклюды, а потом локальные. Цомпилер, если-б не нашел системные - заюзал-бы локальные. Щасте было-бы.
    Дык я ж говорю- под линуксом с этим проблем ваще нет. Весь этот сыр-бор для безболезненной компиляции под виндой. Там же ни configure, нихера нет. Единственное решение, которое вижу- прописывать пути в файлы ручками перед сборкой. Ибо предвидятся еще зависимости от других либ (zlib как минимум).

    Работает на big-endian машине? По крайней мере в случае конверсии в wav там пришлось поприседать на эту тему...

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

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Работает на big-endian машине? По крайней мере в случае конверсии в wav там пришлось поприседать на эту тему...
    А оно не соберется. Вот этого: bytesSwap<Sample> у тебя в сорцах НЕТУ!
    file_backend.cpp:138

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

    По умолчанию

    Цитата Сообщение от Q-Master Посмотреть сообщение
    А оно не соберется. Вот этого: bytesSwap<Sample> у тебя в сорцах НЕТУ!
    Пофиксил. Вместе с другими фиксами залью сразу (чтоб билдабельность не поломать).

  8. #28
    Banned
    Регистрация
    18.09.2006
    Адрес
    Москва
    Сообщений
    838
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Vitamin, респект!
    Можно сразу feature request ? =)
    Ты тут говорил о trd... А вот можно ли скармливать trd, а на выходе пачка wav'ов (все, что нашлось), и какой-нибудь индексный файл с метаинформацией, что нашлась в модулях музыкальных ? (я имею ввиду, название, автор, то-се).
    По-моему это будет весьма забавно.
    Скажи еще, есть ли зависимости от SDL и прочего, если нужно скомпилировать ТОЛЬКО конвертер ?

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

    По умолчанию

    Цитата Сообщение от F0lken Посмотреть сообщение
    Можно сразу feature request ? =)
    Можно

    Цитата Сообщение от F0lken Посмотреть сообщение
    Ты тут говорил о trd... А вот можно ли скармливать trd, а на выходе пачка wav'ов (все, что нашлось), и какой-нибудь индексный файл с метаинформацией, что нашлась в модулях музыкальных ? (я имею ввиду, название, автор, то-се).
    Можно. В ближайшее время немного допилю тест, чтобы можно было писать чтото типа:
    Код:
    cmd_test.exe --file $1.wav test.trd
    чтоб он вместо $1 подставлял имя модуля.

    На тему метаинфы пока туго- она есть, но неизвестно
    а) в каком формате сохранять
    б) как организовать это сохранение

    Это реализуемо, но сделаю в отдельном приложении- конверторе. cmd_test - это просто плеер.

    Цитата Сообщение от F0lken Посмотреть сообщение
    Скажи еще, есть ли зависимости от SDL и прочего, если нужно скомпилировать ТОЛЬКО конвертер ?
    Нет. Внешних либ пока не тянет. Если собирать на линухе, то звук может выводить через ALSA/OSS.

  10. #30
    Banned
    Регистрация
    18.09.2006
    Адрес
    Москва
    Сообщений
    838
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение


    Нет. Внешних либ пока не тянет. Если собирать на линухе, то звук может выводить через ALSA/OSS.
    Не! Звук вобщем выводить не надо =)
    Надо на вход trd, на выход пачка wav файлов + один файлик текстовый формата того же m3u например (плейлист такого формата поддерживает теги внутри себя, я правда не помню какая версия). И все !! а дальше берем перловый модуль для чтения m3u и фигарим в mp3 =) с вклеиванием тегов. И телемаркет. Был musicdisc в trd, стал в человекочитаемом =)

    ---------- Post added at 18:15 ---------- Previous post was at 18:03 ----------

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Там же ни configure, нихера нет. Единственное решение, которое вижу- прописывать пути в файлы ручками перед сборкой. Ибо предвидятся еще зависимости от других либ (zlib как минимум).
    Во я фигею. Во первых mingw еще пока жив. И там скрипты работают в большинстве своем.
    Во вторых, для винды, если хотите привязку к вижуал студии - пишете заранее сгенеренный конфиг, а все пути берете из переменных окружения, которые вам должна была выставить студия заранее. Либо, делаете просто проект в студии, который потом докладываете в SVN.
    Ну как то так.

Страница 3 из 205 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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