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

 eXeL@B —› Программирование —› Проигрывание .mod, .it из памяти процесса
. 1 . 2 . >>
Посл.ответ Сообщение


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

Создано: 22 сентября 2009 14:28
· Личное сообщение · #1

Товарищи знатоки, подскажите, как можно такое реализовать ? С xm вроде все понятно. uFmod проигрывает на ура а вот с остальными форматами непонятка...




Ранг: 104.9 (ветеран), 47thx
Активность: 0.040.02
Статус: Участник

Создано: 22 сентября 2009 15:43
· Личное сообщение · #2

Можно конвертнуть в XM и проигрывать через этот же ufmod. или тебе принципиально надо именно mod и it?




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 22 сентября 2009 16:02
· Личное сообщение · #3

В чем непонятка-то?




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

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

ManHunter пишет:
Можно конвертнуть в XM и проигрывать через этот же ufmod. или тебе принципиально надо именно mod и it?

Без конвертации

Gideon Vi пишет:
В чем непонятка-то?

Как проиграть данные форматы



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 22 сентября 2009 16:17
· Личное сообщение · #5

bassmod.dll




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

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

Vovan666 пишет:
bassmod.dll


Как я понимаю, она пригрывает файлы с винта. Я не прав ?



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 22 сентября 2009 16:47
· Личное сообщение · #7

Хоть с винта, хоть из ресурсов.




Ранг: 147.7 (ветеран), 50thx
Активность: 0.120
Статус: Участник
sv_cheats 1

Создано: 22 сентября 2009 16:48
· Личное сообщение · #8

Rainbow пишет:
Как я понимаю, она пригрывает файлы с винта. Я не прав ?

Нет, она может проигрывать файл и из ресурсов, другое дело, что ддлка весит хорошо.
подобная тема уже поднималась тут http://exelab.ru/f/action=vthread&forum=6&topic=13469




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

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

Но до сих пор вопрос стоит ребром... Дело в том что на самом деле не хотелось бы не использовать сторонних файлов... Либо в сорцах либо .lib что бы все было "воедино слито"



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

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

SER[G]ANT пишет:
подобная тема уже поднималась тут http://exelab.ru/f/action=vthread&forum=6&topic=13469

Причем топик-стартером и поднималась.

Rainbow пишет:
Но до сих пор вопрос стоит ребром... Дело в том что на самом деле не хотелось бы использовать сторонних файлов... Либо в сорцах либо .lib что бы все было "воедино слито"

Ну подгружай и либу из ресурсов без извлечения на диск, это вполне реально.




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

Создано: 22 сентября 2009 17:01
· Личное сообщение · #11

Vovan666 пишет:
SER[G]ANT пишет:подобная тема уже поднималась тут http://exelab.ru/f/action=vthread&forum=6&topic=13469 Причем топик-стартером и поднималась.


см. выше.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 22 сентября 2009 17:04
· Личное сообщение · #12

Rainbow пишет:
см. выше.

И что смотреть? в той теме вопрос звучал совершенно так же, зачем вторая тема?



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

Создано: 22 сентября 2009 17:08
· Личное сообщение · #13

Rainbow
Всегда интересовало, зачем нужно народу проигрывать mod и it, да еще из памяти, при наличии,
например для mod, нормального конвертора в xm. Может проясните?




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

Создано: 22 сентября 2009 17:08
· Личное сообщение · #14

Vovan666 пишет:
Rainbow пишет:см. выше. И что смотреть? в той теме вопрос звучал совершенно так же, зачем вторая тема?


На самом деле я забыл что здесь создавал эту тему. Мне казалось я её на васме поднимал.




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

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

__ пишет:
RainbowВсегда интересовало, зачем нужно народу проигрывать mod и it, да еще из памяти, при наличии,например для mod, нормального конвертора в xm. Может проясните?


Да потому что никто не будет давать форматам разные имена если не будет разницы в содержании. Каждый по-своему уникален.



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

Создано: 22 сентября 2009 17:11
· Личное сообщение · #16

Rainbow пишет:
Да потому что никто не будет давать форматам разные имена если не будет разницы в содержании.


Расплывчато, я бы сказал совсем не понятно. В каком проекте вы хотите проигрывать?




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

Создано: 22 сентября 2009 17:30
· Личное сообщение · #17

__ пишет:
Rainbow пишет:Да потому что никто не будет давать форматам разные имена если не будет разницы в содержании.


.mod, .it, .s3m



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

Создано: 22 сентября 2009 17:53
· Личное сообщение · #18

Rainbow
есть старые и новые форматы, потом делаются разными людьми, в звучании разница не заметна




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

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

__ пишет:
Rainbowесть старые и новые форматы, потом делаются разными людьми, в звучании разница не заметна


Ты по делу можешь что-нибудь сказать ? Если есть варианты, которые зависят от версии формата - выкладывай, обсудим



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

Создано: 22 сентября 2009 18:02
· Личное сообщение · #20

Rainbow пишет:
Если есть варианты, которые зависят от версии формата - выкладывай, обсудим


не понял, кажется я написал

__ пишет:
в звучании разница не заметна


так что я должен выкладывать?

моя мысль что все они звучат одинаково в большинстве случаев, обратное доказывайте вы




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

Создано: 22 сентября 2009 18:06
· Личное сообщение · #21

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



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

Создано: 22 сентября 2009 18:08
· Личное сообщение · #22

Rainbow пишет:
разница есть


вы не ответили в чем разница, а так как она не понятна многим то можете ждать либы или сорцов до конца жизни




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

Создано: 22 сентября 2009 18:15 · Поправил: Rainbow
· Личное сообщение · #23

В воспроизведении. Например отличие формата .it от формата .xm в том, что .it поддерживает импульсное воспроизведение, а xm - нет отсюда разница при конвертации и воспроизведении соответственно. И ещё одно практическое доказательство - прошлая тема. Там даже примеры конвертирования есть. Вот послушай и сравни.



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

Создано: 22 сентября 2009 18:30
· Личное сообщение · #24

__
Насколько я помню в форматах it, s3m можно использовать ряд эффектов (реверс, эхо и т.д.), а в хм этого нет и трек с такими эффектами после конвертации будет звучать уже не так. да и семплы можно юзать мр3'шные, а не только wav. поправьте, если ошибаюсь




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

Создано: 22 сентября 2009 18:34
· Личное сообщение · #25

Наткнулся на один очень интересный интерфейс DirectX - IDirectSoundBuffer, никто ничего о нем не знает? Может это и есть решение моей проблемы?



Ранг: 15.3 (новичок), 118thx
Активность: 0.01=0.01
Статус: Участник

Создано: 22 сентября 2009 19:34
· Личное сообщение · #26

Rainbow
Вот старый кейген, который это делает:
rapidshare.com/files/283531704/ACE_Video_Workshop_u.rar

Можете поизучать и нам рассказать

Лично я в своем кейгене пользуюсь bassmod-ом - расспаковываю в темп, и гружу от туда. Работает, и даже без лишних (видных) файлов.




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

Создано: 22 сентября 2009 19:50
· Личное сообщение · #27

Делает что ?? Там вроде все треки .xm



Ранг: 15.3 (новичок), 118thx
Активность: 0.01=0.01
Статус: Участник

Создано: 22 сентября 2009 19:58
· Личное сообщение · #28

00028A6C 45 78 74 65 6E 64 65 64 20 4D 6F 64 75 6C 65 3A Extended Module:
00028A7C 20 43 68 69 70 20 4F 72 20 44 69 65 00 00 00 00 Chip Or Die••••
00028A8C 00 00 00 00 00 1A 46 61 73 74 54 72 61 63 6B 65 ••••••FastTracke
00028A9C 72 20 76 32 2E 30 30 20 20 20 04 01 14 01 00 00 r v2.00 ••••

Это xm?
Я думал, это mod.
У меня есть старый инсталлер игры GTA III, там тоже этот формат, а ресурсы называюстся - MOD_0, MOD_1.
Получается, во всех кейгенах не mod, как я всегда думал, а xm, что-ли? %)



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

Создано: 22 сентября 2009 20:00
· Личное сообщение · #29

dUP хорошо проигрывает, наверно всё что можно сделать лучшее с трекерной музыкой реализовано там...



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

Создано: 22 сентября 2009 20:02
· Личное сообщение · #30

ModTracker вроде бы общее название для всех трекеров.

"Extended Module: " - сигнатура которая сразу говорит что это XM. Некоторы злобные патчеры или сами крекеры затирают эту сигну чтобы она не проигрывалась в плеерах. Лечится прогоном через умные проигрыватели.


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


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