С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Справедливости ради... Я мнение высказал как пользователь foobar, но ведь есть и множество народу, которых устраивают винамп или даже windows media player (есть и такие, поверьте) Просто у foo ситуация немного хуже с плагинами - выбор их не настолько богат как при выборе того же винампа..
Думаю, коли уж проект по созданию программы был начат, нужно сделать из него все возможные варианты, чтобы постараться угодить большинству. Гуи будут по-любому, а плюс к этому еще можно было бы сделать следующее:
1. DLL-ку (или статическую библиотеку) с предопределенным интерфейсом, который будет охватывать все возможные варианты использования синтезатора.
2. Заглушки для этой DLL-ки в виде плагинов к различным существующим программам-проигрывателям.
Наверное, так будет достаточно неплохо.
Ошибочка нашлась.
AyFly не открывает файлы у которых имена состоят из заглавных букв например "MUSIC.PT3".
точнее не имя, а расширение. в версии под win mobile этот глюк был найден и исправлен, а для биг брата что-то проглядели...
библиотека, главное шоб была библиотека! тогда и плагины к плеерам на ее основе кто угодно смогет написать. если бут либа с хоть как документированным API, могу взять на себя плагин к xmms или audacious. хотя ИМХО командная строка все равно удобнее
Ну значит, точно будет
А пока выложил туда же (http://code.google.com/p/ayfly/) тестовую сборку для Symbian 9. У меня на n95 все работает хорошо, но на моделях с более медленным процессором возникают проблемы, поэтому необходимо масштабное тестирование . По сообщениям rasmer'а на nokia e61 программа заикалась, поэтому, чтобы обеспечить нормальную работу на более широком круге моделей, были внесены следующие изменения:
1. Из синтезатора убрана вся фильтрация сигнала, поэтому высокие ноты могут звучать с металлическим эффектом (хотя, на телефонах вряд ли это будет заметно).
2. Частота дискретизации уменьшена до 32 Khz, что сделало обработку чуть побыстрее.
Еще была сделана попытка перевести синтезатор на целочисленную генерацию сигнала, но это ничего не изменило, поэтому все вернул на первоначальный вариант.
Если принятые меры не помогут, попробую сделать монофонический сигнал, хотя очень не хочется.. Ну и самый крайний вариант - еще уменьшить скорость до 22.5 Khz.
Наверное, следующим этапом будет переписывание всех модулей проигрывания на c++, дабы использовать эмулятор z80 только для файлов .ay.
Последний раз редактировалось ander; 26.07.2008 в 23:03.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)