Статус нашего сайта: |
ICQ Information Center |
ICQ SHOP 5-значные 6-значные 7-значные 8-значные 9-значные Rippers List ОПЛАТА СТАТЬИ СЕКРЕТЫ HELP CENTER OWNED LIST РОЗЫСК!New! ICQ РЕЛИЗЫ Протоколы ICQ LOL ;-) Настройка компьютера Аватарки Смайлики СОФТ Mail Checkers Bruteforces ICQTeam Soft 8thWonder Soft Other Progs ICQ Patches Miranda ICQ ФорумАрхив! ВАШ АККАУНТ ICQ LiveJournal
РекламаНаш канал:irc.icqinfo.ru |
В. Белунцов- Новейший самоучитель работы на компьютере для музыкантов стр.34А теперь рассмотрим чуть более сложный случай. Представим себе, что секвенцер имеет не клавиатура, я одно из управляемых устройств. В таком случае разъем MIDI OUT клавиатуры надо соединить с разъемом MIDI /^устройства с секвенце ром, его разъем MIDI THRU (при записи) или MIDI OUT (при воспроизведении) соединить с разъемом MIDIIN второго управляемого устройства, а если устройство-клавиатура также используется в качестве звукового модуля, то разъем MIDI THRU второго управляемого устройства следует соединить с разъемом MIDI IN клавиатуры. В случае работы с компьютером, имеющим звуковую карту, без использования каких-либо внешних звуковых модулей, нужно присоединить выход (MIDI OUT) МГО7-клавиатурЬ1 к разъему MIDIIN звуковой карты. В некоторых случаях такое соединение осуществляется специальным переходным кабелем, который поставляется в комплекте с MIDI-клавиатурой. Иногда этот кабель имеет со стороны клавиатуры 15-контактный разъем, что позволяет MIDI-клавиатуре получать от компьютера и питание (нет необходимости включать клавиатуру в розетку). Если же используются несколько внешних модулей, то разъем MIDI OUTkom- 1.3. Немного MIDI пыотера присоединяется к MIDI IN первого из них, а далее соединение идет по цепочке, причем разъем MIDI THRU каждого используемого модуля, кроме последнего, соединяется с разъемом MIDI IN следующего. Звуковые карты часто имеют несколько параллельныхМО/-выходов, хотя, как правило, только один из них является внешним. Кроме него обычно имеются ЖО/-выходы на встроенные звуковые модули и специальныеМО/-интерфейсы. Переключение этих выходов обычно осуществляется программно. Передача МЮкообщений Этот очень маленький подраздел имеет целью пояснить физический процесс передачи управляющих команд через МО/-интерфеЙс. В принципе, пользователю совсем не обязательно знать всю «кухню» передачи данных, однако в некоторых ситуациях бывает полезно хотя бы представлять себе, что приблизительно происходит на физическом уровне. МГО/-интерфейс является интерфейсом последовательным. Это означает, что данные здесь передаются последовательно, бит за битом, по одному и тому же проводу. Более высокое напряжение в проводе соответствует значению 0, а более низкое — значению 1. Передача каждого бита отделяется от следующего определенным промежутком времени. Если, к примеру, обозначить этот промежуток через то при получении высокого уровня напряжения в течение Щ устройство будет «знать», что получены три идущие подряд бита со значением 0 (последовательность ООО). Абсолютное значение г может различаться в разных модификациях стандарта MIDI. Однако при этом возникает необходимость контроля. Например, что произойдет, если ЛЦО/-коммутация нарушится и напряжение в проводе останется, к примеру, на низком уровне? Из описанной выше схемы следует, что принимающее устройство будет как бы принимать бес конечную последовательность единиц, что в зависимости от контекста может вызвать ошибки или зависание» устройства. Для избежания подобных ситуаций весь ЖО/-потокразделяется на смысловые 8-битные последовательности (далее мы увидим, что это имеет смысл, таь: как МЙ/-информация кодируется 8-битными последовательностями, то есть базами). В начале передачи каждого байта устройство передает стартовый бит со значением 1, а в конце — стоповый бит со значением 0. Таким образом, каждое переданноеМОЛслово состоит как бы из 10 бит: стартового, восьми смысловых (несущих информацию) и стопового (рис. 1,20).Кстати,теперьясно, чтовопи-санной выше ситуации принимающее устройство «поймет», что ЖГО/-информа-ция перестала передаваться, поскольку перестали приходить с нужными интервалами стартовые и стоповые биты. Кроме того, эти биты используются для синхронизации потока при временных отклонениях и для корректировки сигнала при электрических помехах. |