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

User Tag List

Страница 4 из 228 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 2278

Тема: ZXTune - Chiptunes player

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

    По умолчанию

    Цитата Сообщение от F0lken Посмотреть сообщение
    Во я фигею. Во первых mingw еще пока жив. И там скрипты работают в большинстве своем.
    И что? configure и на нем сработает, хочешь сказать? И даже boost волшебным образом найдет? Из-за него придется усложнять мейковые файлы, ибо формально это linux, но по факту не поддерживаются линуксовые backends. Собсно только изза этого на нем сейчас и не собирается Предыдущий мой проект спокойно собирался.

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

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

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    И что? configure и на нем сработает, хочешь сказать? И даже boost волшебным образом найдет? Из-за него придется усложнять мейковые файлы, ибо формально это linux, но по факту не поддерживаются линуксовые backends. Собсно только изза этого на нем сейчас и не собирается Предыдущий мой проект спокойно собирался.
    Цонфигуре будет работать и буст должно найти правильно. А вот с мэйк-файлами придется пободаться. В бытность мою работы в компании "Никита" я делал такой кросс-платформенный мэйкфайл с возможностью компиляции под мингв или линухом.

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

    По умолчанию

    Цитата Сообщение от Q-Master Посмотреть сообщение
    Цонфигуре будет работать и буст должно найти правильно.
    Ну если ты этот буст установишь в %CYGWIN_DIR%/include тогда да, может и найти.

    Цитата Сообщение от Q-Master Посмотреть сообщение
    А вот с мэйк-файлами придется пободаться. В бытность мою работы в компании "Никита" я делал такой кросс-платформенный мэйкфайл с возможностью компиляции под мингв или линухом.
    Ну в случае отсутствия ссылок на внешние либы и платформо-зависимые компоненты, у меня проблем не было. С полпинка собиралось на linux и на mingw.

    ЗЫ. Проверь плиз собирабельность Вчера вечером залил фиксы.

  5. #34
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    дяденьки, а на всякие штуки для сборки типа scons'ов никто не смотрел? ходят слухи что вполне себе ничего замена configure/make...

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

    По умолчанию

    Такое мое мнение. Те, кому интересны исходные коды, вполне себе раскорячится и соберет сам. Пусть автор решает, как оно ему удобнее.
    А поскольку вроде тред о музыке, а не о кросслплатформенной сборке, таки напоминаю о своем последнем feature request. Лично я считаю что конвертация trd->(набор вавов+дескриптор в любом формате, пригодном для парсинга) есть новое слово в софтостроении и предлагаю это немедленно реализовать =)

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

    По умолчанию

    Ревизия 69:

    + поддержаны треки от vortex в формате txt (ts пока не поддержан)
    * переработана система backends. Теперь расширямость более высокая (пока билдабельность на linux не проверял)

    F0lken,
    Специально для тебя:

    Вывод через --file принимает шаблон, в котором допустимы параметры $1 и $2. Например, играем файл path/to/sample.trd?muzon.m. В этом случае $1 будет muzon.m, а $2 - sample.trd. Если шаблон не задан, то он будет '$1.wav'.
    Для получения метаинфы юзать ключик --quiet и грепать вывод самостоятельно (всякая динамика не будет выводиться, только атрибуты файла).

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

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    F0lken,
    Специально для тебя:

    Вывод через --file принимает шаблон, в котором допустимы параметры $1 и $2. Например, играем файл path/to/sample.trd?muzon.m. В этом случае $1 будет muzon.m, а $2 - sample.trd. Если шаблон не задан, то он будет '$1.wav'.
    Для получения метаинфы юзать ключик --quiet и грепать вывод самостоятельно (всякая динамика не будет выводиться, только атрибуты файла).
    Спасибо. Определюсь тут со статьей и попробую пособирать под макосью.
    После чего попробую завернуть в скрипт.
    Ты бы в тесты чтоле пололжил бы образов TRD с музыками.

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

    По умолчанию

    Цитата Сообщение от F0lken Посмотреть сообщение
    Ты бы в тесты чтоле пололжил бы образов TRD с музыками.
    Дык есть один. А в соседней ветке валяются зачетные образы с музонами

    ЗЫ. Кстати, сканировать по идее тоже должен. Правда имена будут числовыми

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

    По умолчанию

    под макосью не компилится, собственно, txt_supp.cpp (без него - собирается).

    ругается на строку 91:
    -----
    plugins/txt_supp.cpp:91: error: invalid initialization of non-const reference of type ‘std:: pair<const char*, const char*>&’ from a temporary of type ‘std:: pair<const char*, const char*>’
    ../../include/boost/algorithm/string/split.hpp:144: error: in passing argument 2 of ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, boost::algorithm::token_compress_mode_type) [with SequenceSequenceT = StringArray, RangeT = std:: pair<const char*, const char*>, PredicateT = boost::algorithm::detail::is_classifiedF]’
    -----
    ну и, пользуясь случаем, фиксирую свои FeatureRequest'ы:

    1) установка частоты прерываний из командной строки (лучше в тысячах герц, как в AYEmul, это позволить рендерить музыку с произвольными BPM'ами)

    2) установка стереостандарта ABC/ACB/BAC, MONO, A, B,C (последние три - для вывода только одного канала)
    (либо, что более гибко - задавать стерео-раскладку тремя парами цифр - по две цифры на каждый A/B/C-канал (громкость в левом и громкость в правом канале).

    3) возможность подключения собственной внешней частотной таблички из файла (96*2 байт), (для нетемперированного звукоряда или каких-то других, не менее добродушных целей (см. статью Ивана Рощина "Частотная таблица, с нулевой погрешностью".))

    4) добавление конвертора в .TXT-формат (для обеспечения возможности последующего анализа музона (внешними модулями или отдельными standalone-программами)).
    Последний раз редактировалось siril; 19.06.2009 в 21:24.
    oisee.

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

    По умолчанию

    Цитата Сообщение от siril Посмотреть сообщение
    под макосью не компилится, собственно, txt_supp.cpp (без него - собирается).
    Тоже самое хотел написать - опередили
    До кучи
    F0lkens-Mac-O-Book:cmdline zno$ gcc -v
    Using built-in specs.
    Target: i686-apple-darwin9
    Configured with: /var/tmp/gcc/gcc-5465~16/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=i686-apple-darwin9 --with-arch=apple --with-tune=generic --host=i686-apple-darwin9 --target=i686-apple-darwin9
    Thread model: posix
    gcc version 4.0.1 (Apple Inc. build 5465)


    Да, и ключик march=k8 - пугает. Нельзя ли что-нибудь нейтральное ?

    Чорт!!! Только хотел было поперлить вывод... а может запостишь вывод с ключиком --quiet ? Я пока репу почешу

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

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

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

Эту тему просматривают: 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

Ваши права

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