1.Выбираем МР3, обрезаем с момощью mp3DirectCut.
Ищем нужную часть МР3 кнопками PLAY/STOP, отмечаем начало и конец SET BEGIN/SET END, сохраняем часть SAVE SELECTION. В стандартное ограничение 96 Кб умещается 25 секунд мелодии.
2.Используем, например, WinAmp 2.8 - чтобы получить WAV.
Options/Preferences/Plugins/Output/Nulsoft Disc Writer, жмём Configure, жмём птичку "Convert ro format", ждём...
Выбираем формат PCM, аттрибуты: 8 кГц, 16 бит, моно. Готово. Запускаем МР3, полученный в п.1 - рядом появляется WAV. (Да в принципе аудиоконверторов дофига)
3.Используем программу WSC-MA2-SMAF.
Перетаскиваем в рабочее окно программы WAV, полученный в п. 2, жмем ОК.
MMF Готов!
п.с. Это что касается mmf без голоса.
Теперь с голосом.
Итак, что потребуется:
- ATS-MA3-SMAF (на время написания данного мануала - версия 1.40)
- CakeWalk Pro Audio 9.0 (или старше...)
- Sonic Foundry Sound Forge (я пользовался версией 5.0, но уже есть старше...)
- Несколько .MIDI-файлов (на которых потом наложится .WAV)
- Этот мануал, плюс терпение и ПРЯМЫЕ РУКИ
1) Думаю, у всех найдётся на компе хотя бы одна .MP3 или .WAV-композиция?
Если нет - не читаем эту чушь... Короче, заходим в Sound Forge, открываем наш файл (чего будем накладывать потом на .WAV), вырезаем тот кусок, который нужен. Наверху есть закладки, одна из которых - ПРОЦЕСС, заходим туда, далее жмём ПЕРЕСЭМПЛИРОВАТЬ (RESAMPLE) - в опциях ставим 8000 Hz, можно также выполнить процесс с фильтром сглаживания - опция там же... Затем сохраняем КУСОК, который получился (СОХРАНИТЬ, КАК...) с атрибутами 8000 Hz, 16 bit, mono, PCM-формат. Если опции не удовлетворяют выше-написанному - изменяем их либо в окне, либо непосредственно в программе - тут ничего сложного, найдёте.
2) Открываете редактор CakeWalk - нужно его настроить. Зайдите в ОПЦИИ, затем выберите ИНСТРУМЕНТЫ, там в ПРАВОМ окне будет список - выбираете Yamaha XG - только его... В ЛЕВОЙ части можно оставить всё, как есть... Жмём ОК. После этого открываете ЛЮБОЙ .MID или .MIDI-файл. НЕ ОТХОДЯ ОТ КАССЫ, открываете файл StreamPCM_sample.MID, он находится в папке с программой ATS-MA3-SMAF (после её инсталляции на Ваш компьютер). Итак, в CakeWalk активны 2 окна - идём дальше. КОПИРУЕМ "TRACK1" из только что открытого нами файла StreamPCM_sample.MID - нажимаете на
ЦИФРУ 1 (слева), затем Edit->Copy. Можете выделить все опции копирования - лично я так делал. Затем переключаетесь на окно с вашим MIDI-файлом... Жмём на цифру любого СВОБОДНОГО трэка - на нём не должно быть линий нот! Затем опять EDIT->PASTE. Внимание! Отмените опцию "ИЗМЕНЕНИЕ ТЕМПА" при вставке, если потребуется! Затем, ПРАВОЙ кнопкой мыши жмём на трэке, который только что вставили, выбираем "EVENT LIST VIEW". Удаляем все пункты, кроме одного, в поле "DATA" изменяем ноту на "С 0" (ц ноль). Самое правое поле - это время, которое отведено для проигрывания .WAV-куска в самом .MIDI-файле. Учтите, что это НЕ СЕКУНДЫ - по моим расчётам это примерно половина или чуть больше секунды!!! Ставите, например 55:000- первые 2 цифры - нужны, 3 последние- это доли - можете оставить, как есть, они потребуются только в случае ТОЧНОГО подгона .WAV-куска... После выставления значений в этом поле, жмём закрыть окно - так нет кнопки
СОХРАНИТЬ - программа сохранит всё АВТОМАТИЧЕСКИ... Теперь мы видим главное окно программы с открытым .MIDI-файлом. Перейдите на начало трэка, наверху будет ЖЁЛТАЯ метка START... Этой меткой обозначается начало Вашего файла. Бывает (притом ОЧЕНЬ часто), что выставляется она криво, не проблема. Мышью перетаскиваем её влево-вправо... Есть ещё вариант выделить ВСЕ ТРЭКИ и ИХ перетащить на место, где стоит метка... Оба варианта работают... Теперь, вроде бы ВСЁ готово - жмём СОХРАНИТЬ КАК и вводим имя Вашего .MIDI!!!
3) Открываем ATS-MA3-SMAF... Жмём "IMPORT FROM SMF" и открываем только-что созданный .MIDI-файл... Кстати, прога написана коряво, в связи с этим многие сэмплы или инструменты могут дать кривизну - тут уж, как говорится, на удачу... Итак, мы открыли его... Если ВНИЗУ списка трэков мы видим надпись Stream PCM и галочки (обычно не нажатые) - значит всё ОК, если нет - вы неправильно вставили в CakeWalk файл "StreamPCM_Sample.mid" - как сделать это Вы прочли выше... Жмём кнопку Stream PCM Assign Map" - открывается окно в виде таблицы. ПРАВОЙ кнопкой жмём в любом месте этого окна и выбираем "NEW" - указываем .WAV-файл, который делали в программе Sound Forge (см. п. 1). Затем просто закрываем это маленькое окно и жмём "ПРОБЕЛ" на клавиатуре - должен заиграть наш файл миди с голосом!!! Потом мы сохраняем его, посредством кнопки "SAVE AS" и вводим имя, сохранение происходит в формате ММФ!!!
Ну вот, в принципе, и всё - наша тема (40-polytones) готова.
================================================== =======
З.Ы. : бывает, что при проигрывании программа выдаёт ошибку, типа "ILLEGAL OUTPUT
SYSTEM" или другую... При этом файл не удаётся проиграть... Это означает 1 из 2-х:
- ...либо в миди больше 40-инструментов или есть некорректные инструменты....
- ...либо вы неправильно выставили длину .WAV-куска в поле CakeWalk (см. п.2)
================================================== =======
FAQ C100