Сейчас на форуме: tyns777, zds, JustLife, 2nd, morgot, Rio, CDK123 (+4 невидимых)

 eXeL@B —› Программирование —› Проблемка с трекерной музыкой
<< . 1 . 2 .
Посл.ответ Сообщение


Ранг: 110.8 (ветеран), 104thx
Активность: 0.090.01
Статус: Участник

Создано: 28 декабря 2008 05:21 · Поправил: Rainbow
· Личное сообщение · #1

На днях столкнулся с такой проблемой: mfmplayer не прогигрывает файлы формата .IT

Знатоки, подскажите, каким образом можно эти файлы проигрывать в кейгенах из ресов ?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 01 января 2009 23:24
· Личное сообщение · #2

Собрать, как есть, не катит, там другие форматы вызовов, другие инструкции, тот же push eax не покатит. В общем, собрать можно, конечно, и в асме, но править придётся и, возможно, немало. Вот думаю, может, есть что-то другое, с чем не придётся столько париться.
З.Ы. В личку скинули линк на 1 проект, гляну, что там. Если всё норм пройдёт-отпишу, что можно заюзать.




Ранг: 568.2 (!), 465thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 02 января 2009 04:40
· Личное сообщение · #3

На форуме сайта --> un4seen.com <-- http://www.un4seen.com/forum/?PHPSESSID=1cf265c679b37ba06eda601383ee3e5f&topic=9038.0 поднималась тема

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 02 января 2009 16:11
· Личное сообщение · #4

Пожмакал, что предложили, всё равно фигня какая-то, так ничего подходящего и не нашёл.
ufMOD на асме чистом, не катит ну вообще никак.
playxm-чья-то поделка, нашёл в инете, написана на С, вроде бы хорошо, но интерфейс на редкость корявый, да и работает через раз, разбираться в туче сорцов и самому править не фонтан.
MiniFMOD-написано на С, но есть немалые вставки на асме. При попытке переписать на С происходит фигня, видимо, хранит что-то в фпу регистрах. Оформлять отдельно асм и переписывать его для х64 как-то не очень.
BASS-это вообще длл, там нету не то, что сорцов, даже статической либы нет.
Либа с sourceforge-только по лицензии GPL/LGPL. Не хотелось бы тискать сорцы с такой лицензией.
З.Ы. Засада какая-то, вроде как и есть, а ничего нормального...




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 06 января 2009 22:20
· Личное сообщение · #5

В итоге, слив все проекты, что понаходил, поразбиравшись с ними всеми и пропарившись день, портировал MiniFMOD 1.70 на х64. Из 3 асм-вставок 2 переписал на С, 1 переписал на асме под х64. Всем спасибо за участие.



Ранг: 45.5 (посетитель), 1thx
Активность: 0.020
Статус: Участник

Создано: 06 января 2009 23:56 · Поправил: Dred
· Личное сообщение · #6

Archer а релиз будет ?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 07 января 2009 09:52
· Личное сообщение · #7

Релиз чего, релиз портированного MiniFMOD? Я то его делал не для самого действа, я его просто в одном проекте заюзал для х64. Если нужен портированный, могу выложить.



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 09 января 2009 15:47
· Личное сообщение · #8

mushr00m пишет:
что может быть проще чем пересохранить в другом формате?


OpenMPT 1.7.02.48, в стандартной поставке конвертирует только в mp3, wav, midi, Save As сохраняет только в текущий формат. Есть ещё Compatibility Export. Доступен только для формата IT.

Хотя по сабжу как раз было и IT, а конвертер для IT всё-таки есть. Может быть есть у кого версия поновее? Хотя качал с сорсфоржа, а это по идее первоисточник.

Надо конвертнуть MOD в XM, ModPlug даже проигрывать отказывается. В VLC открылся, но он не умеет конвертить. Какие варианты?



Ранг: 48.2 (посетитель), 49thx
Активность: 0.040
Статус: Участник

Создано: 09 января 2009 18:14
· Личное сообщение · #9

progopis
В хм формат не плохо конвертирует -->MilkyTracker<-- http://www.milkytracker.net/ из разных форматов, а еще можно через MadTracker



Ранг: 51.5 (постоянный), 16thx
Активность: 0.040.01
Статус: Участник

Создано: 09 января 2009 18:50
· Личное сообщение · #10

progopis пишет:
OpenMPT 1.7.02.48, в стандартной поставке конвертирует только в mp3, wav, midi, Save As сохраняет только в текущий формат.


посмотри аттач

ea56_09.01.2009_CRACKLAB.rU.tgz - prog.PNG



Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 10 января 2009 15:19
· Личное сообщение · #11

mushr00m
Спасибо)
Я просто с этой прогой вообще на работал.

LIZARD
Тоже гляну, спасибо.



Ранг: 115.1 (ветеран), 3thx
Активность: 0.070
Статус: Участник

Создано: 22 сентября 2009 17:16 · Поправил: __
· Личное сообщение · #12

Av0id пишет:
minifmod (или fmod уже не помню) по-моему в сырцах на си есть, бери да компиль нормальную либу


Вы сорцы minifmod смотрели? Там неслабый кусок на асме, который ну никак простой компиляцией в х64
не переделать ;)

Упс, не прочитал вторую страницу, Арчер уже озаботился оказывается.
Только надо было еще и косяки с выделением памяти в минифмод поправить, а то ведь
падать будет при длительном проигрывании.


<< . 1 . 2 .
 eXeL@B —› Программирование —› Проблемка с трекерной музыкой
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати