Автор Тема: Помогите с MIDI! плиз  (Прочитано 1709 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Помогите с MIDI! плиз
« : Марта 21, 2006, 17:36:41 »
Не знаю, как толком записать музыку с синтезатора
на комп.
Подскажите проги удобные для миди и как синхронизировать
MIDI Input outputы
вопрос серьезный - дело жизни или...музыки.
кто хоть что-то знает, помогите с советом!

Оффлайн uni_advisor

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +0/-0
  • Зарегистрированный
Re: Помогите с MIDI! плиз
« Ответ #1 : Марта 21, 2006, 18:16:13 »
Нужно:
синтезатор,
МИДИ кабель: с одной стороны 2 5-штырьковых разъема, с другой 12-пиновый разъем для поключения к звуковой карте куда джойстик подключается. MIDI In кабеля подключаешь к MIDI Out клавиши,
MIDI Out кабеля к MIDI In клавиши. В меню клавиши нужно разрешить МИДИ события (на каждой клаве по разному). Вместо МИДИ кабеля можно использовать USB->MIDI преобразователь, но он не дешевый. Секвенсор - дело вкуса. Мне нравится очень CakeWalk (он теперь Сонаром называется).Устанавливаешь его. Далее идешь в Опции и корректно настраиваешь Midi IN/OUT. По умолчанию скорее всего стоит софтверный синтезатор, Укажи на внешний MIDI IN/OUT. Создай новый пустой проект, вставь МИДИ трек. Можно еще пойти в параметры и там порыться указать точно свой синтезатор, если не нашел, оставь GM (General MIDI). Номер трека поставь 1, и назначь на него какой-то пресет (Гранд Пиано например). На трек с барабанами ставишь 10 номер (по стандарту).
Теперь о записи. В спецификации к синтезатору должна быть инструкция на каких МИДИ дорожках он что гоняет. Допустим по 10 дорожке барабаны и т.п. Принцип работы прост. Когда синтезатор играет ты снимаешь с него миди события (чтобы трек стал доступен для записи незабудь активировать "R" на нем), а потом эти события обратно гонишь в синтезатор при проигрывании секвенсора.
Партия каждого инструмента записывается на отдельный миди трек. Далее можно все что ты там в МИДИ наклепал перегнать в аудио треки. Делается просто. Мьютятся все дорожки (кроме той, которую хотим записать) и с выхода клавиши в линейный вход звуковой карты снимаем фанеру уже в аудио трек. Так последовательно записываешь каждый инструмент.
После этого уже можно работать с аудиоматериалом, а именно с каждой дорожкой отдельно, выставить панораму, уровень громкости, возможно обработать эффектом средствами Сонара или воспользовавшись внешним аудио-редактором.
Когда вся фанера тебя устраивает как звучит сводишь все это в один аудио трек.
Далее с ним происходит... это загадочное слово называют "мастеринг".

К сожалению это слишком большая тема для обсуждения, я не могу вот так в одном посте все рассказать. Можно для старта посоветовать книгу Петелиных "Sonar". Там довольно доступным языком объясняется что и как работает. За Cubase я думаю с ходу тебе садится будет нелегко. Хотя последние версии серии SX стали таки довольно дружелюбными к пользователям.

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Re: Помогите с MIDI! плиз
« Ответ #2 : Марта 21, 2006, 18:33:46 »
А не  знаете случайно, как записывать синтезатор
в Cool Edit Pro?
Сколько ни старался - ниче неработает. в ответ - тишина
на осциллографе.
В Input'е стоят MPU-401 (синтезаторный проц)
MIDI Mapper, устройство переназнач миди и еще несколько
все подбирал - не помогает.
А в Cakewalke пробовал - там не совпадают  звуковые сэмплы
кто в лес кто по дрова - компьютер одно, а синтезатор - другое.

Оффлайн uni_advisor

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +0/-0
  • Зарегистрированный
Re: Помогите с MIDI! плиз
« Ответ #3 : Марта 21, 2006, 19:35:23 »
Давай по порядку. Ты хочешь просто записать аудио материал с синтезатора ? Или записать МИДИ данные с возможностью последующей обработки ?  
Если в СакеWalk миди данные не совпадают, так это тоже все отстраивается. Что у тебя как подключено ? Какая звуковая карта ? Если интегрированная - очень сочувствую, на них часто все обрезано или эмулируется програмно.
В КулЭдит  есть поддержка миди. Но это больше не для передачи о данных о звуке, это больше используется для управления событиями. Скажем включить запись, начать воспроизведение.
CakeWalk Параметр задержки MIDI настраивается на последней вкладке Audio profile. У меня нет сейчас под рукой проги, а по памяти не помню.

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Re: Помогите с MIDI! плиз
« Ответ #4 : Марта 21, 2006, 19:58:34 »
так-так-так! у меня хорошая и плохая новость! С
какой начать? :-)
Думаю, с хорошей - записать все вроде получается
(работаю в проге Cakewalk Home Studio 2002)
и плохая.
Загвоздка в том, что, когда я сохраняю файл
в MIDI формате 0 и 1, или RIFF MIDI 0 и 1,
в Winamp'e (также в Windows Media Player) у меня
звучит не звук барабанов, а пианино... бред какой-то.
вроде записывал с Yamaha XG Drum Kit - сэмплером,
а вышла какая-то фигня!
Что делать не скажете?
Да, кстати еще, как MIDI в аудио переделать в проге?

Оффлайн uni_advisor

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +0/-0
  • Зарегистрированный
Re: Помогите с MIDI! плиз
« Ответ #5 : Марта 22, 2006, 16:12:13 »
Объясняю.
Твоя проблема в том, когда ты сохраняешь в формате MIDI файл там теряется инфа о банках, патчах и все такое и мидюшник сохраняется в обыкновенном GM (general MIDI). Вот тут то ты прокалываешься с ударными. По XG стандарту похрен какой трек на ударные, главное правильно выстроить параметр банка и патча. По GM стандарту на ударных номер трека обязательно должен быть 10 (не номер трека в CakeWalk проекте, а именно номер миди дорожки). В стандартном МИДИ 16 дорожек.
Как же быть если используется XG ?
В CakeWalk есть специальный редактор SYSV editor. Там вставляются специальные управляющие последовательности, в том числе и переключится на стандартный GM формат. Эта последовательность чисел в 16-ричном формате. Это особо важно для для каких то особенных нестандартных устройств. Открой параметры миди, там есть кнопка Define Instruments (что то вроде этого), там открой файлики со может найдешь свою модель синтезатора, ну или выбрать подобную с форматом XG и посмотри какую управляющую последовательность оно вставляет. Так же твоим хорошим помощником будет Events Editor (редактор событий). Он отображает все события, происходящие в мидюшнике.
Софтверный синтезатор в Micro$oft дровах как правило стандартный GM. Если ты хочешь прослушивать мидюшки софтверным XG синтезатором, то самое простое  что можно сделать это скачать софтверный Yamaha XG синтезатор, поройся на http://www.websound.ru в разделе Софт -> синтез там есть. Это полноценные самодостаточные софтсинты и они правильно воспроизводят XG

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Re: Помогите с MIDI! плиз
« Ответ #6 : Марта 22, 2006, 17:19:55 »
Ну, все,я на мели.
Незнаю, что делать.
Открыл диалог Define Instruments,
там две колонки - первая - Instruments, а вторая -
Names  .
Что выбрать в первой колонке, что во второй?
В первой Yamaha XG Drum Kits выбрал, во второй в
Patch Names есть General MIDI и там перечень инструментов 1-128
еще есть XG, короче слишком много инструментов, но это не важно
вот вы мне скажите, для чего первая колонка, а для чего - вторая.
Первая - от синтезатора, а вторая для компьютера, я так понимаю?

Оффлайн uni_advisor

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +0/-0
  • Зарегистрированный
Re: Помогите с MIDI! плиз
« Ответ #7 : Марта 22, 2006, 17:48:25 »
Ты на этом не заморачивайся. Вообще это нужно если у тебя какой то не стандартный девайс. Поэтому у тебя есть диалог для определения своих собственных нестандартных пресетов и есть еще в диалоге Оупен открытия спецификаций других девайсов. В принципе если у тебя обыкновенный XG то правильно патчи там уже определены и лезть туда не надо. Когда открываешь диалог с МИДИ (там будут у тебя треки) поочередно выдели каждый трек и правильно установи что ему использовать. По умолчанию там будет стоять скорее всего GM. Ты поставь XG. А на 10 трек поставь XG Drumkit, в проекте у MIDI трека у тебя будут доступны банки от XG. То есть кроме номера трека ты должен выбрать еще и банк.
http://www.petelin.ru/conference/ вот тебе форум посвященный проблемам CakeWalk и прочей лабуды

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Re: Помогите с MIDI! плиз
« Ответ #8 : Марта 22, 2006, 17:54:21 »
Вроде разобрался! Млин, нам надо в чат с вами, Сергей. :-)
Сейчас записал, сохранил Drum Kit в MIDI, правда воспроизводится
не Rock Kit, на котором записывал, а Room Kit.
Еще одна проблема на пути... извините, что мучаю вас,
но в который раз спрашиваю совета вашего.
Мне нужны Rock Kit, а не Room.

Оффлайн uni_advisor

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +0/-0
  • Зарегистрированный
Re: Помогите с MIDI! плиз
« Ответ #9 : Марта 22, 2006, 18:18:26 »
Я не до конца вообще понимаю почему именно тебе необходимо сохранять в родном МИДИ формате ? Воспроизводи с родного проекта CakeWalk. Или ты этот мидюшник потом куда отдельно пихаешь ?

Ты когда проект из КейкВолка экспортируешь в МИДИ открой потом этот МИДюшник снова и посмотри сохранились ли твои установки пресетов.
Возможно всесто имени банков будут номера, но это не страшно.
Какие драмкиты в XG для ударки я не помню. Я GS (роландовский расширенный) пользовался. Там есть несколько вариантов MIDI при экспорте, проверь на каждом из них.
Это надо проверить. Если нет, то тут уж только через sysv редактор загонять последовательность, что бы перед воспроизведением посылало синтезатору переключиться на расширенный XG режим, вместо стандартного GM.

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Re: Помогите с MIDI! плиз
« Ответ #10 : Марта 23, 2006, 18:34:14 »
Да, верно ты говорил!
про софтверку.
В карте то стандартный GM,
поэтому звук, как на guitar pro'хе
Так где ты говорил можно скачать синтик XG?
на websound.
А когда скачаю, чо мне с этой бандурой делать?
Там конфигурировать, рыться в софте не надо будет
куда установить-то?

Оффлайн uni_advisor

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +0/-0
  • Зарегистрированный
Re: Помогите с MIDI! плиз
« Ответ #11 : Марта 24, 2006, 12:57:50 »
Нет не надо. Просто устанавливаешь Yamaha XG програмный синт. Поройся в нете Software Yamaha XG synthesizer, можно на http://www.websound.ru взять. Просто устанавливаешь, у тебя в системе появится еще один миди девайс, идешь в программе корректно назначаешь порты IN/OUT на этот софт девайс и кайфуешь от расширенного XG

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Re: Помогите с MIDI! плиз
« Ответ #12 : Марта 24, 2006, 14:53:16 »
А XG он лучше звучит чем General?
ТОчно? Я вот начал качать какойто YAMAHA P-XG50 synth
на 15 мегов к моему XP,
подойдет?

Оффлайн uni_advisor

  • Новичок
  • *
  • Сообщений: 97
  • Репутация: +0/-0
  • Зарегистрированный
Re: Помогите с MIDI! плиз
« Ответ #13 : Марта 24, 2006, 18:02:32 »
Чувак, ну ты пойми, что миди это не сам звук. МИДИ это только комманды синтезатору что то играть-выполнять. А качество звучания уже зависит от разработчика на сколько хорошо он реализовал тот или иной продукт.  МИДИ (там GM/GS/XG)- это стандарт, который был придуман для управления и взаимодействия различных девайсов. Я не могу тебе отвечать за качество. Ты спрашивал про звучание XG инструментов, вот я тебя и ткнул на софтверный аналог. Скажу только одно, что около своих железных братьев они и близко не лежали. Хотя в недалеком будущем может все координально поменяться...

Оффлайн RitchA Автор темы

  • Опытный
  • ****
  • Сообщений: 614
  • Репутация: +102/-44
Re: Помогите с MIDI! плиз
« Ответ #14 : Марта 24, 2006, 21:14:31 »
Вот у меня теперь серьезная проблема.
Я не могу в кейквоке записать аналоговую гитару через
процессор. пишет, что в кейквоке не поддерживаются
порта Intel Audio, которые на звуковой карте в линейном входе
но мне то надо совместить мидюшные записи с моей гитарой!
P.S. Скажи, что лучше - GS илиXG?