Новый проигрыватель 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 сделать возможность выбора программы в качестве сервера звонка :v2_rolley
2. Доделать нормальные привязки клавиш (в данный момент они такие же как и в винампе).
3. Добавить возможность экспорта музыки в mp3 или wav, по одной или всего списка.
4. Поддержку скинов.
5. Отделяемые окна.
6. Интернационализацию
4. И еще много чего :v2_rolley
Домашняя страница проекта: http://code.google.com/p/ayfly
Для сборки требуется библиотека wxWidgets >= 2.8.7. Для сборки в линуксе также требуется библиотека SDL >= 1.2.12. Для Windows уже выложен исполняемый файл.
Отдельное спасибо хочется сказать Шатину Александру за изображения кнопок и различные варианты иконок, за стойкое тестирование программы и, главное, за идею, а также Ломакину Станиславу за библиотеку z80ex. (до нее было перепробовано много вариантов :v2_blink: ).
Если кого-нубудь заинтересует этот проект, прошу высказывать пожелания и комментарии по его улучшению и исправлению ошибок. :v2_rolley
/Андрей.
Про варианты Sound Tracker - а некомпилированного:
Цитата:
Сообщение от
ander
newart сказал, что stp - это компиленный формат, значит есть еще и некомпиленных ST pro?
Он всегда сначала некомпиленный, а потом становится компиленным.
Насколько я понял ST это Sound Tracker. В разных версиях разные сохраняются форматы. Первоначально было S. Потом KSA пришел выпустил KSA Sound Tracker и там ваабще в два файла стало сохранятся (S и L). И если я не ошибаюсь разные версии соунд тракеров даже нераскомпилировали музоны закомпилированные в других версиях соунд тракеров. У DMS свой был ST и он вроде как более совместим с первоначальным вариантом. Вообщем KSA все запутал.
Вообщем скачай сначала весь этот софт плеерно трекерный, попробуй сохранится и скомпилироваться, а затем уже изучай получившиеся форматы в машинном коде. В ссылке которую я приложил разные версии соундтрекеров, и музла еще не компилированного.