Перейти к содержанию
Old Phone Forum

PaulIsh

Участники
  • Постов

    12
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные PaulIsh

  1. Как раз под Net программы и летают

    Давайте не будет фантазировать на эту тему. Все равно что сравнивать работу "супер компилятора" и чистый код на асемблере. Неужели умело написанная программа под x86 на неплохом компиляторе от Borland будет работать медленнее программы под виртуальную машину требующую дополнительных библиотек, которые в свою очередь требуют родные виндовые библиотеки.

     

    А вообще это флейм.

  2. Документацию? На воспроизведение вообще никак не получить было. Благо на Вадима вышел. Потом mfm ковырял - убил неделю (если не больше), чтобы разобрать чего-там в dll передается. В интернете вообще пусто на тему документов. Все продается фирмами Yamaha и Nec (или Faith).

     

    ps: будет время погляжу и на эти библиотеки, хотя выгоды пока не вижу от создания mmf - есть же стандартный софт, который вполне нормальный вроде.

  3. Возможно для товарищей программистов будет полезна библиотека воспроизведения перечисленных мобильных форматов. Сам код библиотеки пускать в открытое плавание по просторам сети жалко, а в формате DLL файла нет. Тем более что это может быть полезно всем программистам, а не только тем, что пишут на Delphi.

     

    В архиве упакована сама библиотека:

    mb_player.dll

    api ее использования на паскале:

    mb_api.pas Я думаю, что на другие языки перевести будет не сложно

    и пример использования библиотеки - консольное приложение, получающее на вход имя файла мелодии и воспроизводящее ее:

    mb_app.dpr

     

    Помимо этой библиотеки для воспроизведения mmf и mfm нужны библиотеки от их производителей, которые выложены постом выше.

     

    В работе над библиотекой принимали помимо меня участие:

    Javer - без его кода для mmf и разрешения публикации не было бы этой библиотеки

    Stealther - идея создания библиотеки и отладка под VB.Net

    mobile_player_lib.rar

    mobile_player_lib.rar

  4. Если ни кто не возражает, то я дополню тему примерами мелодий каждого формата и тестовым приложением - проигрывателем этих мелодий. Для воспроизведения mmf нужна библиотека от Yamaha - без разницы ma5 или ma3 (код дал Javer, ему огромное спасибо). Для воспроиведения mfm нужны библиотеки вложенные в сообщение (ковырял сам).

    mfmp_dlls.rar

    mobile_player.rar

    test_sounds.rar

    mfmp_dlls.rar

    mobile_player.rar

    test_sounds.rar

    mfmp_dlls.rar

    mobile_player.rar

    test_sounds.rar

    mfmp_dlls.rar

    mobile_player.rar

    test_sounds.rar

    mfmp_dlls.rar

    mobile_player.rar

    test_sounds.rar

  5. поподробнее про поиск и возможность внедрения этих сведений а автопоиск с помощью программ.

    Как искать по сигнатурам я не думаю, что вам будет интересно слушать. Алгоритм простой ;) идешь по данным и проверяешь, а не начинается ли тут мелодия такого формата или такого. Если начинается, то надо вычислить ее длину. Как вычислять длину для каждого формата я в кратце расписал. Информацию обязательно дополню.

     

    Я уже писал было: выложи статью на форуме, чтобы на виду все было, потом сможешь дополнять и обновлять ее.  

    Тяжело размещать столько текста - полезут скроллы на одной странице, да и таблицы рисовать сложно в BBCode.

     

    очень неплохо было бы развить проект по програме которая бы работала с mmf(создавала).  

    Тут сложно что-либо предложить, так как я не смог сделать даже воспроизведение mmf руками. Формат довольно сложный. Все идут по простому пути - подключение библиотеки от Yamaha - я пошел тем же путем, хотя вначале я пытался сделать полный разбор mmf файла самостоятельно (т.е. разбор midi и adpcm секций).

     

    ps: обязательно буду поддерживать эту тему, так как звуковые форматы мобильников на мой взгляд тема интересная, хотя они и вымрут все постепенно кроме Mp3. Извиняюсь за длительное молчание - увольнялся с работы ;)

  6. Извини, но писал я. Я осуществляю поиск ресурсов в прошивках от LG именно таким образом. Ну во первых, не всегда очевидно где расположены таблицы, а во вторых не все ресурсы обозначены в таблицах. По крайней мере в LG.

     

    Этот подход кроме явного минуса - скорости поиска (она ниже по сравнению с поиском таблиц) имеет большой плюс - таким образом пофиг где искать. Хочешь в прошивках Lg, хочешь Samsung, хоть в motorolla.

     

    Если нет пользы, можно удалить.

  7. Есть описание того, как искать эти ресурсы в прошивках. При поиске 2 задачи всегда - определить начало и конец ресурса. Именно эта задача в основном раскрывается в статье.

  8. Статья в Word. Посвящена обзору звуковых форматов применяемых в телефонах LG и других. Критика и комментарии приветствуются.

     

    Публикую здесь, поскольку по тематике подходит к этому разделу. Если не прав, то переместите.

     

    ps: по всем рассмотренным форматам есть более глубокий разбор. В том числе сделано воспроизведение всех форматов кроме mfmp. Если вы считаете, что можете что-либо добавить к сказанному, то пишите - я добавлю, да и самому интересно будет.

    sound_formats.rar

  9. Паша, если хочешь поддеживать другие форматы кроме mmf (да и mmf более полно с регулятором громкости, паузой), то пиши в приват.

    Имеется основа (плеер) для воспроизведения: midi, dxm, mmf, imelody, wav, mp3, adp.

    Большая часть из них нафиг не нужна самсунг сообществу. Но для LG самое оно - там разных звуковых форматов навалом.

  10. Спасибо nikz, после того как я поставил хоть одну обоину - все глюки прекратились. Я предлагаю включить хоть одну обоину в прошивку, чтобы не было подобных проблем.

     

    После прошивки измененной прошивкой, установки обой и мелодий ничего не глючит.

  11. Это у всех так или я инвалид? :idea: Не перерисовываются обои экрана. Например зашел в обычное меню, вышел - на экране верхняя часть осталась от меню, а нижняя как была. Дальше - зашел в i-menu - так шарик нарисован, вышел - на "рабочем столе" шарик вместо того что было. И так везде - был в календаре, при выходе на экране остался календарь.

     

    И еще на верхней полосе, где батарея и уровень заряда постоянно рябь какая-то. То появится, то исчезнет.

     

    Прошивал на старую свою прошивку была такая давным давно X100 от Voltik. Заливал сначала немодифицированный bin, tfs. После столкнувшись с зависаниями при регистрации у оператора перешил модифицированным bin. Каждый раз делал nand format и полную заливку tfs.

     

    Че не так?

×
×
  • Создать...