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

User Tag List

Страница 1 из 30 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 297

Тема: Новый проигрыватель AY музыки для Linux/Windows/WinCE/Symbian 9

  1. #1
    Member
    Регистрация
    22.07.2008
    Адрес
    г. Самара
    Сообщений
    104
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Новый проигрыватель AY музыки для Linux/Windows/WinCE/Symbian 9

    Доброе время суток всем участникам форума!

    Наверное, многие скептически отнесутся к этой теме, но все же..

    Хочу представить на ваш суд новый проект по созданию кроссплатформенного проигрывателя трекерных форматов спектрума - ayfly. Сначала планировалось только сделать программу для ОС Symbian 9 с возможностями сервера звонков. Эта идея в последствии немного расширилась, но все же остается в планах. На данный момент плеер может следующее:
    1. Работать под Linux и Windows x86 (x64?).
    2. Проигрывать следующие форматы: ay, stc, stp, pt2 и pt3.
    3. Можно помещать песни в список воспроизведения. Поддерживается определение времени проигрывания форматов из п.2.
    4. Повторение текущей мелодии.
    5. Регулировка громкостей и функция mute для каждого из 3-х каналов AY.
    6. Эмулятор ay сделан с нуля, поэтому звучание отличается от AyEmul.
    7. В качестве эмулятора z80 используется библиотека z80ex.

    Что планируется сделать:
    1. Сборки для Symbian 9 и WinCE. Для Symbian 9 сделать возможность выбора программы в качестве сервера звонка
    2. Доделать нормальные привязки клавиш (в данный момент они такие же как и в винампе).
    3. Добавить возможность экспорта музыки в mp3 или wav, по одной или всего списка.
    4. Поддержку скинов.
    5. Отделяемые окна.
    6. Интернационализацию
    4. И еще много чего

    Домашняя страница проекта: http://code.google.com/p/ayfly
    Для сборки требуется библиотека wxWidgets >= 2.8.7. Для сборки в линуксе также требуется библиотека SDL >= 1.2.12. Для Windows уже выложен исполняемый файл.

    Отдельное спасибо хочется сказать Шатину Александру за изображения кнопок и различные варианты иконок, за стойкое тестирование программы и, главное, за идею, а также Ломакину Станиславу за библиотеку z80ex. (до нее было перепробовано много вариантов ).

    Если кого-нубудь заинтересует этот проект, прошу высказывать пожелания и комментарии по его улучшению и исправлению ошибок.

    /Андрей.

  2. Этот пользователь поблагодарил ander за это полезное сообщение:
    Darkman007 (03.10.2012)

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

  4. #2
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,948
    Благодарностей: 1520
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ander Посмотреть сообщение
    6. Эмулятор ay сделан с нуля, поэтому звучание отличается от AyEmul.
    Зачем?

    И в чем конкретно разница? Алгоритмы то теже?

    Добавлено через 3 минуты
    "ayfly-0.0.11.zip" - в XP вылетает с ошибкой.

    Добавлено через 5 минут
    Цитата Сообщение от ander Посмотреть сообщение
    2. Проигрывать следующие форматы: ay, stc, stp, pt2 и pt3.
    ASC забыл?

    Можешь оценить популярность различных форматов: http://zxtunes.com/stats.php ASC далеко не самый последний, как впрочем и SQT.

    Добавлено через 6 минут
    Цитата Сообщение от ander Посмотреть сообщение
    stp
    Только компиленые?

    Добавлено через 8 минут
    Не мешало бы сделать экспорт из TRD/SCL. А то бывает надо проиграть музыку из образа, в случае с AY Emul я перестаскиваю образ на эмуль и он выдирает оттуда всю музыку (по сути он выдирает ее не из образов а из любых файлов).

    Добавлено через 11 минут
    Чего на данный момент действительно не хватает, так это не столько плеера, сколько DLL с реализоваными в твоем плеере возможностями + VTX разумеется.

    Добавлено через 32 минуты
    YM будет поддержан, а Turbo Sound? (2x YM)
    Последний раз редактировалось newart; 24.07.2008 в 10:53. Причина: Добавлено сообщение

  5. #3
    Member
    Регистрация
    22.07.2008
    Адрес
    г. Самара
    Сообщений
    104
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    ASC забыл?

    Можешь оценить популярность различных форматов: http://zxtunes.com/stats.php ASC далеко не самый последний, как впрочем и SQT.
    Нет, не забыл. Дело в том, что у меня все проигрыватели эмулируются. Проигрыватели тех форматов, что я указал, было достаточно просто запустить, а asc и sqt модули с первого раза не пошли, поэтому были отложены на потом. Может быть, это не особо хорошая идея - эмулировать работу проигрывателя и нужно было бы сделать также как и в AyEmul? Но как бы то ни было, asc, sqt и другие форматы будут добавлены со временем.


    Цитата Сообщение от newart Посмотреть сообщение
    Цитата:
    Сообщение от ander Посмотреть сообщение
    6. Эмулятор ay сделан с нуля, поэтому звучание отличается от AyEmul.
    Зачем?
    в основном просто ради того, чтобы сделать.

    Добавлено через 9 минут
    Цитата Сообщение от newart Посмотреть сообщение
    YM будет поддержан, а Turbo Sound? (2x YM)
    Да, конечно. Будут поддерживаться все известные форматы. и режимы.


    Цитата Сообщение от newart Посмотреть сообщение
    "ayfly-0.0.11.zip" - в XP вылетает с ошибкой.
    Странно. Сейчас проделал то же самое на XP - все заработало.. Окно появляется, или просто вылетает при запуске?



    Цитата Сообщение от newart Посмотреть сообщение
    Зачем?

    И в чем конкретно разница? Алгоритмы то теже?
    Разница в основном а фильтрах. в AyEmul используется FIR фильтр, а меня - IIR. С последним проще эксперементировать, и программ типа MATLABа для проектирования не требуется.


    Цитата Сообщение от newart Посмотреть сообщение
    Цитата:
    stp
    Только компиленые?
    А какие еще бывают? В коллекции Бульбы я нашел только stp и stc.

    Добавлено через 15 минут
    Цитата Сообщение от newart Посмотреть сообщение
    Не мешало бы сделать экспорт из TRD/SCL. А то бывает надо проиграть музыку из образа, в случае с AY Emul я перестаскиваю образ на эмуль и он выдирает оттуда всю музыку (по сути он выдирает ее не из образов а из любых файлов).
    Сделаем.


    Цитата Сообщение от newart Посмотреть сообщение
    Чего на данный момент действительно не хватает, так это не столько плеера, сколько DLL с реализоваными в твоем плеере возможностями + VTX разумеется.
    DLL должна быть только для винды, или и для линукса, например? где она предположительно будет использоваться?
    Последний раз редактировалось ander; 24.07.2008 в 11:16. Причина: Добавлено сообщение

  6. #4
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,508
    Благодарностей: 5885
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ander Посмотреть сообщение
    А какие еще бывают? В коллекции Бульбы я нашел только stp и stc.


    +
    TS
    TSFM
    GS
    Covox
    Vortex Player (не помню формата)

  7. #5
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,948
    Благодарностей: 1520
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ander Посмотреть сообщение
    Окно появляется, или просто вылетает при запуске?
    Сразу вылетает, ничего не появляется.

    Цитата Сообщение от ander Посмотреть сообщение
    Странно. Сейчас проделал то же самое на XP - все заработало..
    Может быть у тебя установленно что-то чего нет у меня.

    Цитата Сообщение от ander Посмотреть сообщение
    А какие еще бывают? В коллекции Бульбы я нашел только stp и stc.
    Ну разумеется что в коллекцие бульбы они компиленые ибо только такие и поддерживаются. Но есть взять коллекцию софта, любую, то там легко обнаружить кучу некомпиленых STP.

    Цитата Сообщение от ander Посмотреть сообщение
    DLL должна быть только для винды, или и для линукса, например?
    Лично мне нужна для винды. Использовать? Да где угодно. Мне нужна для http://antiquetoy.untergrund.net/ и еще для пары проектов.

    Добавлено через 1 минуту
    Цитата Сообщение от alexeenko Посмотреть сообщение
    +
    TS
    TSFM
    GS
    Covox
    Vortex Player (не помню формата)
    Ага, еще тока MP3 забыл. (neoGS и всё такое...)
    Последний раз редактировалось newart; 24.07.2008 в 11:26. Причина: Добавлено сообщение

  8. #6
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,508
    Благодарностей: 5885
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Ага, еще тока MP3 забыл
    нет, ну если делать плеер спековской музлы, так уж надо делать все возможные форматы. Я например никогда не слышал флэшовских соунд дравов. А хотелось бы узнать что это.

  9. #7
    Member
    Регистрация
    22.07.2008
    Адрес
    г. Самара
    Сообщений
    104
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alexeenko Посмотреть сообщение
    +
    TS
    TSFM
    GS
    Covox
    Vortex Player (не помню формата)
    newart сказал, что stp - это компиленный формат, значит есть еще и некомпиленных ST pro?

  10. #8
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,948
    Благодарностей: 1520
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ander Посмотреть сообщение
    Может быть, это не особо хорошая идея - эмулировать работу проигрывателя и нужно было бы сделать также как и в AyEmul?
    Наверное. Тем более что парсеры можно выдрать из исодников AY Emul'a.

  11. #9
    Member
    Регистрация
    22.07.2008
    Адрес
    г. Самара
    Сообщений
    104
    Благодарностей: 1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Может быть у тебя установленно что-то чего нет у меня.
    Да нет, только что винду с нуля поставил специально для этого. Буду рыть.


    Цитата Сообщение от newart Посмотреть сообщение
    Ну разумеется что в коллекцие бульбы они компиленые ибо только такие и поддерживаются. Но есть взять коллекцию софта, любую, то там легко обнаружить кучу некомпиленых STP.
    Понял.

  12. #10
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,508
    Благодарностей: 5885
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Про варианты Sound Tracker - а некомпилированного:

    Цитата Сообщение от ander Посмотреть сообщение
    newart сказал, что stp - это компиленный формат, значит есть еще и некомпиленных ST pro?
    Он всегда сначала некомпиленный, а потом становится компиленным.
    Насколько я понял ST это Sound Tracker. В разных версиях разные сохраняются форматы. Первоначально было S. Потом KSA пришел выпустил KSA Sound Tracker и там ваабще в два файла стало сохранятся (S и L). И если я не ошибаюсь разные версии соунд тракеров даже нераскомпилировали музоны закомпилированные в других версиях соунд тракеров. У DMS свой был ST и он вроде как более совместим с первоначальным вариантом. Вообщем KSA все запутал.

    Вообщем скачай сначала весь этот софт плеерно трекерный, попробуй сохранится и скомпилироваться, а затем уже изучай получившиеся форматы в машинном коде. В ссылке которую я приложил разные версии соундтрекеров, и музла еще не компилированного.
    Последний раз редактировалось AAA; 24.07.2008 в 11:43.

Страница 1 из 30 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Муз.Проигрыватель для Symbian 9.x
    от Darkman007 в разделе Музыка
    Ответов: 13
    Последнее: 19.09.2008, 19:10
  2. Ответов: 24
    Последнее: 28.02.2007, 20:34
  3. Symbian 9.1
    от key-jee в разделе Эмуляторы
    Ответов: 0
    Последнее: 17.09.2006, 06:59
  4. Демки на Symbian...
    от Mr.Nik в разделе Эмуляторы
    Ответов: 3
    Последнее: 12.03.2006, 11:42

Ваши права

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