Помощь - Поиск - Пользователи - Календарь
Полная версия: MIDI, соединить фоно и комп - через com или usb
Форум «Всё о Паскале» > Системы, Сети, Технологии > Железо
Lapp
Кажется, я умудрился запихать весь вопрос в сабж)).

Господа музыканты/электронщики!
Не покиньте заблудшего в нужде его.. smile.gif

Есть пианино (с MIDI, две DIN-мамы, помеченные in & out), есть комп (как ни удивительно)), в котором могу организовать com-порт, если это как-то поможет. И есть желание поработать (sooorry, поиграться)) с MIDI.
Что для этого потребуется (адаптеры, кабели, софт), а также какие возможности я получу в результате?

Спасибо заранее smile.gif
Lapp
up

ну неужели никто?.. blink.gif

xds?.. rolleyes.gif
xds
Если в компе есть разъем для джойстика (типа "D" (как COM) на 15 контактов), то в нем с большой вероятностью есть MIDI. Если нет — поищи на мат. плате штыри, куда он подключается.
Lapp
Цитата(xds @ 25.10.2009 10:41) *
Если в компе есть разъем для джойстика (типа "D" (как COM) на 15 контактов), то в нем с большой вероятностью есть MIDI. Если нет — поищи на мат. плате штыри, куда он подключается.
Джойстика, конечно, нет, но я посмотрю на мамке. В принципе можно мою старую Audigy-2 воткнуть..
Есть usb-to-midi адаптеры, но они блин дорогие какие-то ($40), да и в магазине просто так я не нашел, нужно по почте..

xds, а ты не работал с миди? Я пытаюсь найти софт, и хотелось рекомендации поиметь.. smile.gif
xds
Не работал :-) Сам MIDI-порт есть в большинстве звуковых карт и поддерживается Windows. Возможность ввода-вывода через MIDI есть практически в каждой более-менее продвинутой музыкальной программе. Из MIDI-ориентированных я имел дело только с Cakewalk Pro Audio, да и то очень давно. Сейчас она с чем-нибудь слилась или переименовалась (Cakewalk Sonar?)
Lapp
Спасибо, посмотрю. Cakewalk вроде exists и выпускает midi-аппаратуру тож.. Почему переходник на usb такой дорогой?.. маленький рынок?

Жалко, что никто не игрался с этим делом sad.gif.. Ладно, будем вникать))
xds
Что у тебя за материнка? Модель...
Lapp
Цитата(xds @ 25.10.2009 11:51) *
Что у тебя за материнка? Модель...

GigaByte MA78GM-US2H
Lapp
Нашел кабель: http://www.frys.com/product/3225071?site=s...CH:MAIN_RSLT_PG
Цитата(Lapp @ 25.10.2009 12:28) *
GigaByte MA78GM-US2H
Нет, похоже, в ней нету. Комп пока не открывал, но на схеме не вижу его. Могу вставить звуковуху. Но в ноут звуковуху не вставишь, а я планировал с ним работать (большой комп и пианино стоят в разных комнатах). Наверное, придется все же раскошеливаться на USB-вариант..
xds
В ноут — само собой USB-адаптер.
Lapp
Цитата(xds @ 25.10.2009 13:06) *
В ноут — само собой USB-адаптер.
О, кажется нашел подешвле)) это оно?
http://www.yallstore.com/usb-to-midi-keybo...er-p-30508.html
xds
Судя по описанию - оно smile.gif
andriano
Цитата(Lapp @ 24.10.2009 3:13) *

Кажется, я умудрился запихать весь вопрос в сабж)).

Господа музыканты/электронщики!
Не покиньте заблудшего в нужде его.. smile.gif

Есть пианино (с MIDI, две DIN-мамы, помеченные in & out), есть комп (как ни удивительно)), в котором могу организовать com-порт, если это как-то поможет. И есть желание поработать (sooorry, поиграться)) с MIDI.
Что для этого потребуется (адаптеры, кабели, софт), а также какие возможности я получу в результате?

Спасибо заранее smile.gif

COM-порт тоже последовательный порт, но у него другие параметры электрического сигнала (подробностей не помню, но электрически они несовместимы). Впрочем, если интересуют подробности, могу поискать - где-то у меня была документация по MIDI стандарту.
Если на мамке есть порт для джойстика (или есть внешняя звуковушка с таким портом), то там должны быть и MIDI вход и выход. Здесь, правда, есть одно разочарование: то ли из-за нехватки контактов в GAME-порте, то ли ради дешевизны в этих контактах отсутствует гальваническая развязка. Поэтому нужен переходник с оптроном. Обычно такой переходник выполнен в виде двойного шнура: с одной стороны у него довольно крупный разъем GAME-порта (чтобы уместилась плата с оптроном), а с другой - два хвоста с DINами.
Раньше такой можно было найти либо в компьютерном магазине, либо в магазине муз.инструментов. Сейчас, когда игровой порт встречается все реже, а MIDI переходят на интерфейс USB, возможно с этим будут проблемы.
Еще в некоторых топовых звуковых платах были внешние коммуникационные модули (вставляемые в отсек 5" или внешние), вот в них обычно были полноценные MIDI-разъемы - как положено, с гальванической развязкой.
Кстати, если есть именно отдельная звуковая плата, советую воспользоваться именно ею. Дело в том, что обычно такая плата содержит аппаратный синтезатор MIDI, тогда как ОС - только софтверный. Пока мы слушаем MIDI-файлы, разницы мы не чувствуем, но стоит только попытаться поиграть на клавиатуре, то становится заметным, что софтверный синтезатор имеет заметную на слух задержку звука, так что играть при этом практически невозможно. Аппаратный синтезатор такой задержки не имеет.
Еще есть переходники MIDI-USB, но они довольно дорогие, т.к. само MIDI-устройство кроме, собственно, нот, ничего выдавать не обязано, а вот USB - должно сообщать о себе системе довольно много информации. Поэтому это не просто переходник, а полноценное устройство с процессором, ОЗУ и ПЗУ. Ну и спрос на такие устройства довольно специфичен, а потому невелик.

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

Получишь MIDI музыкальный инструмент. А при наличии аппаратного синтезатора на нем еще и можно будет играть.
В принципе, задержка сигнала определяется размером звукового буфера, так что можешь сам понапридумывать алгоритмов синтеза музыкального звука и попытаться вывести результат в крошечном буфере (чтобы задержка была не заметна на слух - думаю, буфер должен быть не длинее 128 байтов).

Добавлено через 5 мин.
Цитата(Lapp @ 25.10.2009 13:03) *
Да, я писал почти про такой, только этот, судя по всему, совершеннее - порт джойстика проходной. Если использовать описанный мною кабель (я, собственно, описывал то, что в свое время покупал), то джойстик воткнуть уже некуда. А этот, судя по всему позволяет подключать MIDI и джойстик одновременно (хотя ума не приложу, для чего это может понадобится).
Lapp
andriano, большое спасибо за развернутый ответ, +1.
Начиная тему, я надеялся на то, что тут найдутся музыканты, которые опишут сам стиль работы. Ибо тут много неясного. Возможности, как мне кажется, достаточно велики, и их можно использовать разными способами.

Моя программа-минимум состоит в передаче midi-музыки с инструмента на комп И во вводе нотной записи. Я сам пока не понимаю, насколько это все может мне помочь. Пианино как таковым я владею довольно слабо, я играю на другом инструменте, но хочу все же использовать его.

Играть музыку с миди-клавы через комп - это я точно не буду делать. Само пианино имеет очень качественный звук. Оно не имеет почти никаких дополнительных возможностей, которые обычно имеет синтезатор, но в них я и не нуждаюсь.

Я извиняюсь за то, что даже толком не могу сформулировать, что я хочу - моих знаний в вопросе не хватает даже на это. По мере вникания я попробую продолжать спрашивать.
andriano
Цитата(Lapp @ 26.10.2009 5:04) *

andriano, большое спасибо за развернутый ответ, +1.
Начиная тему, я надеялся на то, что тут найдутся музыканты, которые опишут сам стиль работы. Ибо тут много неясного.
Я не музыкант.
В свое время играл и пел в самодеятельности, делал сначала приставки к электрогитарам, потом сами гитары, а потом и синтезаторы.
Не совсем понятно, что ты подразумеваешь под "стилем работы". Какой работы? Вво партитуры в компьютер/секвенсор? Обработка партитур? Сведение? Вывод звукового материала?
Опыта работы в современной студии у меня нет, но, может, на какие вопросы и смогу ответить.
Цитата
Возможности, как мне кажется, достаточно велики, и их можно использовать разными способами.
Сначала нужно сформулировать цель, а уже потом искать способы ее достижения.
Цитата

Моя программа-минимум состоит в передаче midi-музыки с инструмента на комп И во вводе нотной записи. Я сам пока не понимаю, насколько это все может мне помочь.
Думаю, для начала подойдет что-то вроде Кекуока. Я в свое время пользовался Midisoft Studio, но тогда это была 16-разрядная программа под Windows 3.х. О более современных ее версиях мне неизвестно. В принципе, думаю, это неважно.
Сразу следует иметь ввиду, что нотная и MIDI запись основаны на разных принципах, а потому автоматического преобразования MIDI-ноты не существует, а попытки сделать обратное преобразование приведут к явно неудовлетворительному результату. Первое следствие - записанная MIDI-партия может в нотах выглядеть совсем не так, как ты этого ожидаешь.
Цитата
Пианино как таковым я владею довольно слабо, я играю на другом инструменте, но хочу все же использовать его.
Сейчас существуют MIDI-контроллеры для многих разных инструментов.
Цитата

Играть музыку с миди-клавы через комп - это я точно не буду делать. Само пианино имеет очень качественный звук. Оно не имеет почти никаких дополнительных возможностей, которые обычно имеет синтезатор, но в них я и не нуждаюсь.
Если у тебя есть компьютер, а, тем более, умеешь программировать, ты в них не нуждаешься по определению, т.к. вксе эти возможности прекрасно делаются на компе.
Единственное, чего не сделаешь на компе, это хорошую взвешенную клавиатуру. Но, думаю, раз у тебя качественный инструмент, тем более, однотембровый, - это как таз то, что нужно.
Единственное, что следовало бы проверить, есть ли у клавиатуры aftertouch - для инструментов с ударно-затухающим звуком как ф-но или гитара он не нужен, а вот для имитации смычковых или духовых был бы полезен.
Цитата

Я извиняюсь за то, что даже толком не могу сформулировать, что я хочу - моих знаний в вопросе не хватает даже на это. По мере вникания я попробую продолжать спрашивать.
Я думаю, это оптимальный вариант.
Не обещаю только, что смогу ответить на все вопросы. ;)

Кстати, последний мой опыт работы с MIDI-усройствами описан здесь http://www.osp.ru/pcworld/2007/12/4707131/
правда, как всегда, в Интернет-публикации пропало самое интересное - измеренные мной кривые отклика инструментов.
Думаю, описания самих инструментов тебе неинтересно, но, может, извлечешь что-то для себя полезное из начала или конца, где излагаются кое-какие общие сведения о MIDI.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.