Сейчас на форуме: igorcauret, Rio (+6 невидимых)

 eXeL@B —› Вопросы новичков —› mf2 формат
Посл.ответ Сообщение

Ранг: 3.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 24 сентября 2014 05:18
· Личное сообщение · #1

Добрый день,в общем,есть файл в формате mf2. в нём закодирован звук (и этот звук можно услышать через виртуальный синтезатор gladiator(могу выложить dll файл синтезатора,подключается он как VST).

Вопрос в следующем: как изменить этот звук и оставить в том же формате(mf2) так чтобы синтезатор новый звук тоже воспроизводил(ну или воспринимал как тот что был раньше). и да, что вообще это за формат?

Большое спасибо(вы очень поможете мне как музыканту).

367e_24.09.2014_EXELAB.rU.tgz - 127VO Let.mf2



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

Создано: 24 сентября 2014 07:46
· Личное сообщение · #2

это всего лишь пресет, в который записаны данные о положениях крутилок:
http://free-vst.ru/wp-content/uploads/2014/04/Tone2-Gladiator-2.4.png
которыми и изменяеться звук



Ранг: 3.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 24 сентября 2014 07:59
· Личное сообщение · #3

нет.извините,но вы не правы(скорее всего...) очень вряд ли что это пресет... там есть пресеты(данные о положении крутилок),но они находятся в другом месте... а файл 127VO Let.mf2 - это форма исходного сигнала(типа синусойды,и да,есть ещё и файл синусоиды 1 Гц из того же синтезатора(004WV Sine.mf2) (они записаны в формате mf2 и на официалке я читал про это,только формат mf2 закодирован странно)

e119_24.09.2014_EXELAB.rU.tgz - gla.jpg

Добавлено спустя 7 минут
вот,какое то видео с ютуба... видите(где я вам показал файлом gla.jpg ) где парень нажимает сверху на стрелку вниз(это и есть переключение пресетов)

http://www.youtube.com/watch?v=3q26TVOhg0g - сам видос и демонстрирует какой-то банк пресетов.

файл же 127VO Let.mf2 - это форма осциллятора. вот мне то она и нужна,а точнее изменить её.



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

Создано: 24 сентября 2014 08:44
· Личное сообщение · #4

хм.. да, это, похоже на внутренний tone2 WAV формат... не сказать что он чемто закодирован/упакован, но и сходу (если открыть в SoundForge как raw) тоже не звучит нормально...

вообще, с подобным доводилось иметь дело - конвертал toontrack-овские WAV-ки (были запакованы своим "проприетарным" энкодером) от виртуального барабана SuperiorDrummer.dll, но с этим пришлось повозицо как в дизасемблере так и отладчике,
чтоб заюзать алгоритм в коде http://pastebin.com/2FNZMaWx

| Сообщение посчитали полезным: spacelases


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

Создано: 24 сентября 2014 08:45
· Личное сообщение · #5

И что было сделано самостоятельно? Пока топик-кандидат на закрытие по п.8 правил форума.



Ранг: 3.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 24 сентября 2014 09:07 · Поправил: spacelases
· Личное сообщение · #6

Archer) самостоятельно открыл формат gls, который находится в той же папке(но отвечает за ШУМ(в синтезаторе)) и был переведён в wav когда я его просто переименовал в wav. оказалось,что gls 44100 hz, mono, 16 bit. но с mf2 так не получается(и даже примерно так). не закрывайте тему пожалуйста (сам я искал долго решение проблемы(и в интернете тоже. узнавал что за формат,говорят что Adobe Authorware открывает mf2,но на сколько я понял,это не то что нужно. и темы на других форумах в частности создавал(до вас не доходило дело,думал,так,в крайнем случае. вот и пришёл крайний случай http://www.cyberforum.ru/visual-cpp/thread1260466.html#post6632532 и http://forum.vingrad.ru/forum/topic-379834/anchor-entry2623347/0.html)). и тот же sound forge у меня установлен(и то что при формате RAW всегда звук почти одно и тоже ))

microxa тоже не звучит нормально... вы правы. любой звук из библиотеки осцилляторов положить в sound forge в формате raw - звук будет один и тот же(почти не отличается). согласен. на сколько я понимаю,вы здесь тоже абсолютно правы. (были запакованы своим "проприетарным" энкодером). вы не могли бы помочь с решением проблемы? и да,я вижу вы ознакомлены с темой(аудиоредакторы,vst и т.д),значит вам будет проще всех это сделать. прикрепляю вам ещё один файл(они абсолютно разные,если их переводить в адекватный читаемый вид,но в Raw что 125VO Electro,127VO Let.mf2 - звучат одинакого. хотя в синтезаторе абсолютно по разному(это вокалы,просто вокалы))

125VO Electro.mf2

Добавлено спустя 28 минут
Archer

001Noise pink.gls - отвечает за шум в синтезаторе и перекодируется в Wav 44100 hz, mono, 16 bit. спокойно. можно просто переименовать 001Noise pink.gls в 001Noise pink.wav и всё. но с файлами mf2 всё по сложнее будет. вот фотка что можно изменить

glad.jpg

Добавлено спустя 29 минут
шум

001Noise pink.gls



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

Создано: 24 сентября 2014 10:33 · Поправил: microxa
· Личное сообщение · #7

ну скачал (благо што маленький), заценил... и первый же Welcome.mf2 это _пресет_ !!!!!1

PS: а в пресеты, особенно аддиктино-субстрактивных синтов, могут входить и волновые данные со всяких там матриц, по всяко-разному переформированые..

spacelases а в наличии какая Gladiator.dll, есть под x86 отбитая от PeCompact 2.x ? а то чтото сходу этот мерзкий пакер снять не удалось..




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 24 сентября 2014 10:39
· Личное сообщение · #8

устроили ...... визг по всему интернету
а сами то файл в ручную открывали?
в начало файла смотрели?
гугл "T2MF"
https://code.google.com/p/midi2text/wiki/ProgDescription

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

| Сообщение посчитали полезным: spacelases

Ранг: 3.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 24 сентября 2014 10:43 · Поправил: spacelases
· Личное сообщение · #9

Добавлено спустя 14 минут
microxa если честно,то не знаю PeCompact 2.x... есть разные ломаные версии этого синтезатора...

PS: а в пресеты, особенно аддиктино-субстрактивных синтов, могут входить и волновые данные со всяких там матриц, по всяко-разному переформированые.. да,конечно могут,но тут не так всё работает...не даю 100 процентную гарантию,конечно,но 99% точно. тут как в ray blaster-e(синт от той же кампании) просто стоит аудиофайл вместо осциллятора.



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

Создано: 24 сентября 2014 11:08 · Поправил: microxa
· Личное сообщение · #10

spacelases ну как это нет.. а это что тогда? ->135VO Welcome.mf2
а еще желательно открыть глаза на кнопочки "load/save/random preset"

>>>если честно,то не знаю PeCompact 2.x...
а вот надо бы узнать.. как ломана версия 2.4 от AiR и не перепакована ли обратно

ясно.. MF2 волновые данные с графических матриц генераторов... ну сделано конечно убого, без возможностей трансформаций в wav, да и сам синт так себешечка.

spacelases и пожалуйста отлепите файлы обратно.. а то замусорили чесслово



Ранг: 3.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 24 сентября 2014 11:21 · Поправил: spacelases
· Личное сообщение · #11

microxa это тоже файл осциллятора.. вот файл прикрепил. открывается он через окно WAVE как и все другие варианты осцилляторов sine,pulse,saw,trilage и т.д

"load/save/random preset" - но они как пресеты. загрузить настройки файла пресета ,сохранить настройки файла пресета , и рандом файла пресета. но к осциллятору они не имеют никакого отношения... просто первый пресет welcome назвали с названием 135 файла осциллятора.

"а вот надо бы узнать.. как ломана версия 2.4 от AiR и не перепакована ли обратно" - там множество версий в интернете. сам синт 2007 года,поэтому думаю что нужный взлом был над ней произведён(но не факт конечно же).

P.s: спасибо что возитесь со мной))) благодарю за помощь)

Добавлено спустя 8 минут
<<< ясно.. MF2 волновые данные с графических матриц генераторов... ну сделано конечно убого, без возможностей трансформаций в wav, да и сам синт так себешечка. >>> т.е это и есть Adobe Authorware в формате mf2???




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 24 сентября 2014 11:38
· Личное сообщение · #12

откуда эти файлы и какое приложение их использует ?



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

Создано: 24 сентября 2014 11:40
· Личное сообщение · #13

какой адобе - заголовок T2MF дает основания предположить что это (tone2 media format)
по идее - можно захачить синт так чтоб на борт брались токо gls/которые wav-ки.. но без унпакнутого тела.dll это проблематично..



Ранг: 3.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 24 сентября 2014 11:41
· Личное сообщение · #14

reversecode синтезатор tone2 gladiator. файлы из его библиотеки(которая к нему прилагается). файлы - осцилляторы,типа saw,sine,pulse и т.д. суть в том чтобы изменить файл осциллятора из sine в другой,допустим,pulse

Добавлено спустя 3 минуты
microxa T2MF аббревиатура. сглупил. точно.

Добавлено спустя 3 минуты
microxa что от меня требуется? могу ли чем-то помочь? как-никак 10 лет в теме)))




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 24 сентября 2014 11:47
· Личное сообщение · #15

--> Link <--
есть тулза для генерации этих mf2 из wav
нужно региться на том форуме и спрашивать



Ранг: 3.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 24 сентября 2014 11:51
· Личное сообщение · #16

reversecode уже так и сделал. только проблема в том что там при регистрации(на сколько я понял) нужно написать ключ от продукта tone2(якобы в целях безопасности).

Добавлено спустя 2 минуты
reversecode инфа полезная,спасибо.




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 24 сентября 2014 12:02 · Поправил: reversecode
· Личное сообщение · #17

можно скачать на их сайте демку гладиатора под макось
она вообще ничем не пошифрована
и дебаг весь не пострипаный

функция загрузки mf2 и сохранения доступна в соурсах
__text:00078FD0 ; T2Audio::saveMF2(char *, char *)
__text:00078AB0 ; T2Audio::loadMF2(int *, char *, char *)
--> Link <--
ищите программера который вам напишет готовую тулзу для конвертации
и не трептесь языком о том что разрабы забыли отрезать дебаг инфу
иначе чето поменяют и тютю, в следующих версиях потеряете возможность влезть

тему под ключик повесте

| Сообщение посчитали полезным: microxa


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

Создано: 24 сентября 2014 12:13
· Личное сообщение · #18

Переименовать в wav-это круто, конечно, для самостоятельной работы, у некоторых и этого нет. Только это форум по реверсу, а про реверс тут нет ни слова. Я на первый топик совершенно не в тему форума прикрыл глаза. И, видимо, зря сделал, второй топик такой же. Закрыто. В запросы, а скорее в поиск специалистов.


 eXeL@B —› Вопросы новичков —› mf2 формат
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати