Menu English Ukrainian Russian Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


MIDI-клавиатура. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Музыканту

Комментарии к статье Комментарии к статье

Характерная особенность описываемой здесь клавиатуры заключается в том, что выход у нее не звуковой, как в обычных ЭМИ, а выход цифрового музыкального интерфейса MIDI. К такой клавиатуре можно подключать различные музыкальные инструменты, если, конечно, они имеют вход этого интерфейса. Многие промышленные синтезаторы, например, серии PSS фирмы "Yamaha", имеют уменьшенные клавиатуры, не всегда удобные для игры, и MIDI-клавиатура с полноразмерными клавишами позволяет существенно расширить их исполнительские возможности. При этом, разумеется, никаких переделок или конструктивных доработок в инструменте делать не приходится - надо лишь соединить MIDI-кабелем клавиатуру с входом "MIDI IN" синтезатора и запрограммировать его на прием сигналов MIDI.

Предлагаемое устройство может также стать частью вашей домашней MIDI-студии или использоваться совместно со звуковыми модулями и сэмплерами в бесклавиатурном "Rack"-исполнении.

MIDI-клавиатура. Схема MIDI клавиатуры
(нажмите для увеличения)

Цифровой музыкальный интерфейс MIDI, появившийся в 1982 г., позволил разделить исполнительскую (задающую) и звукогенерирующую (исполняющую) части музыкальных инструментов [1-3]. Передаваемая между ними информация имеет вид простых команд, единых для клавишных, грифовых, духовых и других ЭМИ. Команды отражают воздействие исполнителя на инструмент, например, "ВКЛЮЧИТЬ НОТУ", "ИЗМЕНИТЬ ПОЛОЖЕНИЕ РЕГУЛЯТОРА". Несмотря на то, что приемы и техника игры на инструментах различаются, команды MIDI универсальны, что позволяет соединять ЭМИ разных типов и получать при этом невиданные сочетания исполнительских и звуковых возможностей.

Задача исполнительских устройств - как можно более полно и правильно воспринять и передать самые тонкие оттенки музыкального исполнения. Современные клавиатуры ЭМИ называют динамическими, потому что они фиксируют не только сам факт нажатия клавиши, но и силу, либо скорость ее нажатия [5], что может влиять как на громкость звука, так и на его тембр - в зависимости от того, как запрограммирован ЭМИ. Более того, скорость нажатия может управлять включением звуковых эффектов и даже переключением тембров. Например, при "мягкой" игре инструмент звучит одним тембром, а при более "жесткой"-другим. Этим приемом часто пользуются в сэмплерных инструментах. Скажем, записывают в сэмплер звук фортепиано при сильном и слабом ударах по клавише, а затем звуки смешивают в пропорции, зависящей от скорости нажатия. Это позволяет имитировать динамический и тембровый диапазон натурального фортепиано и гибко управлять им во время игры.

Однако многие акустические инструменты имеют, по крайней мере, еще одну степень управления тембром. Грифовые, духовые инструменты позволяют в большой степени варьировать звук уже после взятия ноты. Игра на смычковых инструментах, на электрогитаре состоит в искусстве подтяжек, вибрато и других исполнительных эффектов на всем протяжении звучания ноты. А как заманчиво клавишнику использовать не автоматическое, а пальцевое, естественное и живое, "вибрато" либо оживить аккорд, введя модуляцию, не отрывая пальцев от клавиш) Чувствительная к нажатию (англ. touch-sensitive) клавиатура позволяет все это делать, поскольку измеряет силу давления пальцев музыканта на всем протяжении звучания ноты. Возможно, в будущем появятся клавиатуры, измеряющие силу давления на клавиши по всем трем направлениям - музыканты наверняка захотят все это использовать.

Конечно же, все измеряемые параметры должны передаваться по интерфейсу и управлять всеми подсоединенными ЭМИ. Для этого стандарт MIDI предоставляет средства, суть которых отображает приведенная здесь табл. 1. Команда "ВКЛЮЧИТЬ НОТУ" несет информацию о силе либо о скорости нажатия каждой клавиши клавиатуры. Все динамические клавиатуры измеряют и передают этот параметр в диапазоне от 0 (отсутствие звука) до 127 (фортиссимо). Аналогично команда "ВЫКЛЮЧИТЬ НОТУ" сообщаете скорости отпускания ноты. Немногие клавиатуры измеряют этот параметр, поэтому вместо нее часто используют команду "ВКЛЮЧИТЬ НОТУ" с нулевой скоростью, что не возбраняется стандартом MIDI. Команду "ДАВЛЕНИЕ НА КЛАВИШУ" передают лишь некоторые динамические клавиатуры- те, которые воспринимают давление пальцев музыканта на клавишу после взятия ноты. Команда "ПОЛОЖЕНИЕ КОЛЕСА" передается при вращении колеса изменения тона, если, конечно, оно есть.

Таблица 1
Команда (в hex-коде) Байт статуса (n - номер канала) Первый байт данных (0...7Fh) Второй байт данных (0...7Fh)
ВКЛЮЧИТЬ НОТУ 9n Номер ноты Скорость нажатия (1...7Fh)
ВЫКЛЮЧИТЬ НОТУ 8n
9n
Номер ноты
Номер ноты
Скорость отпускания
Скорость=0
ДАВЛЕНИЕ НА КЛАВИШУ 0An Номер ноты Сила давления
ПОЛОЖЕНИЕ КОЛЕСА 0En Младшие 7 бит Старшие 7 бит
СМЕНА УПРАВЛЕНИЯ 0Bn 0 - регулятор 0
1 - регулятор 1
(колесо модуляции)
*
*
*
1Fh - регулятор 31
20h - регулятор 0
21h - регулятор 1
(колесо модуляции)
*
*
*
3Fh - регулятор 31
40h - выключатель 0
41h - выключатель 1
*
*
*
5Fh - выключатель 31
Старшие 7 бит
Старшие 7 бит ----Старшие 7 бит
Младшие 7 бит
Младшие 7 бит
----Младшие 7 бит
0-выкл.,7Fh-вкл.
0-выкл.,7Fh-вкл.
---0-выкл.,7Fh-вкл.

Большая группа команд "СМЕНА УПРАВЛЕНИЯ" зарезервирована для любых, как дискретных, так и непрерывно действующих органов управления. Привязка конкретных переключателей и регуляторов к кодам передаваемых и принимаемых команд индивидуальна для каждого инструмента. К ним же относится и колесо модуляции, с помощью которого можно во время игры управлять эффектом вибрато.

Предлагаемая MIDI-клавиатура - простейшая . Она передает лишь две команды - "ВКЛЮЧИТЬ-ВЫКЛЮЧИТЬ НОТУ" в любом из шестнадцати MIDI-каналов. Поскольку клавиатура не динамическая, то скорость нажатия-отпускания передается всегда одинаковой - 63. Кроме того, каждые 300 мс передается команда "АКТИВНАЯ ПРОВЕРКА" (байт OFEh), иногда используемая для проверки электрического соединения MIDI.

Однокристальная микро-ЭВМ К1816ВЕ35 (DD6) позволила сильно упростить схемотехнику устройства. ПЗУ К537РФ5 (DS1) содержит коды программы, выполняемой микро-ЭВМ (табл.2). Пропуски в таблице могут быть заполнены любым кодом. Регистр К580ИР82 (DD7) служит для хранения младшей части адреса ПЗУ [4]. Сигнал на выходе "MIDI OUT" формируется программным путем, поэтому скорость передачи непосредственно зависит от частоты кварцевого резонатора ZQ1. Его частота может быть в пределах 8820...8990 кГц - вполне подойдет, например, используемый в декодерах PAL резонатор на частоту 8,86 МГц.

       Таблица 2
Адрес  0  1  2  3  4  5  6  7    8  9  a  b  c  d  e  f    К.С.
0000   23 ff 3а 00 00 00 00 00   00 00 00 00 00 00 00 00   5d5c
0010   00 00 00 00 00 00 00 00   00 00 00 00 34 80 bf 64   74d7
0020   bc 00 b8 20 bа 08 bb 08 	 f0 2c 39 2c 97 36 50 67   bc1e
0030   f6 b0 1с еb 29 а0 18 ea 	 26 ef 20 b9 fe 34 00 04   9f9c
0040   1e ff ff ff ff ff ff ff 	 ff ff ff ff ff ff ff ff   1e0f
0050   a7 67 e6 80 04 32 ff ff 	 ff ff ff ff ff ff ff ff   aca0
0080   2d b9 3f f1 03 90 a9 34 	 00 fc 03 24 a9 34 00 b9   8b3f
0090   3f 34 00 2d 04 32 ff ff 	 ff ff ff ff ff ff ff ff   d6cc
00b0   2d b9 3f f1 03 80 a9 34 	 00 fc 03 24 a9 34 00 b9   7b2f
00c0   3f 34 00 2d 04 32 ff ff 	 ff ff ff ff ff ff ff ff   d6cc
0100   23 00 3а f9 e7 e7 e7 e7 	 b9 08 00 00 00 00 00 00   b8b3
0110   00 00 00 00 3a 77 00 00   00 00 00 00 00 00 00 00   b1b1
0120   00 00 00 00 e9 14 23 ff 	 3а b9 0а е9 2b 83 ff ff   b7b1
0180   b8 3f b0 00 b8 20 b9 08   b0 00 18 e9 88 bb 10 fb   4a3f
0190   07 39 36 97 eb 8f 83 b8   3f a0 36 9a 83 ff ff ff   f9f1

Кнопка SB1 "Сброс" микро-ЭВМ служит для программирования номера канала MIDI. Контакты клавиатуры S1-S64, подключенные к мультиплексорам К155КП1 (DD1-DD4), опрашиваются последовательно для обнаружения нажатых клавиш. Выходы этих микросхем коммутирует мультиплексор К555КП2 (DD5). Состояние опрашиваемого контакта фиксируется на тестовом входе ТО (вывод 1) микро-ЭВМ DD6. Клавиатура питается от источника постоянного тока напряжением 5 В и, потребляемый ток - не более 0,5 А.

Печатная плата для устройства не разрабатывалась. Для уменьшения длины жгута мультиплексоры DD1-DD4 расположены непосредственно под клавиатурой. Вместо механических контактов S1-S64 можно применить герконы с магнитами, закрепленными на клавишах. Контакт S1 соответствует нижней клавише (нота До большой октавы), S64 - самой верхней. Разъем Х1, через который к MIDI- клавиатуре подключают MIDI- кабель - стандартная пятиштырьковая розетка СШ5 (DIN-5) с незадействованными контактами 1 и 3.

Микросхему К1816ВЕ35 можно заменить на К1816ВЕ39, К573РФ5 - на К573РФ2, а К555КП2 - на К555КП12. Мультиплексоры DD1-DD5 могут быть любыми аналогичными серий К133, К555, К533, К1533.

При заведомо исправных деталях и безошибочном монтаже клавиатура начинает работать сразу после включения питания. Если, однако, этого не произошло, в первую очередь проверьте наличие напряжения питания на всех микросхемах. Пользуясь осциллографом, понаблюдайте на выводе 11 микросхемы DD6 тактовые импульсы. Отсутствие колебаний- признак неправильной работы этой микросхемы или резонатора ZQ1.

Далее проводник вывода 1- микросхемы DD6 отключите от вывода 9 микросхемы DD5 и соедините его с общим проводом. К гнездам 5 и 4 разъема X1 подключите головные телефоны - в них должны прослушиваться щелчки с частотой около 3 Гц - это передаются байты OFEh "Активная проверка". Если их нет, значит неисправна одна из микросхем DD6, DD7 или DS1. Затем восстановите соединение выводов 1 и 9 микросхем DD6 и DD5. Теперь щелчки в телефонах должны быть слышны при каждом нажатии и отпускании клавиш. Если это не так, неисправность находится в узле микросхем DD1- DD5 либо среди контактов клавиатуры есть постоянно замкнутые.

Клавиатуру подключайте к инструменту в соответствии с рекомендациями, изложенными в [3]. При включении питания клавиатура автоматически настраивается на первый MIDI-канал. Для изменения номера канала нажмите на кнопку SB1 "Сброс" и, не отпуская ее, на клавишу с порядковым номером необходимого канала. Первой отпускайте кнопку, затем клавишу. После такой коммутации цепей устройства все команды будут передаваться по каналу с нужным номером.

Литература

  1. Субботкин М. MIDI. - IN/OUT, 1992, N1, с.18.
  2. Кудеев Ю. MIDI-оообщеяия. - IN/OUT, 1992, N 2, с.66, 67.
  3. Студнев А. Что такое MIDI? - Радио, 1993, N 1, с.32, 33; N 2, c. 23-25.
  4. Сташин В. В., Урусов А. В, Мологонцева О. Ф. Проектирование цифровых устройств на однокристальных микроконтроллерах. - М.: Энергоатомиздат, 1990.
  5. Кузнецов Л. А. Основы теории, конструирования, производства и ремонта электромузыкальных инструментов. - М.: Легкая и пищевая промышленность, 1981.

Автор: Алексей Студнев, г. Жуковский; Публикация: cxem.net

Смотрите другие статьи раздела Музыканту.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Искусственная кожа для эмуляции прикосновений 15.04.2024

В мире современных технологий, где удаленность становится все более обыденной, сохранение связи и чувства близости играют важную роль. Недавние разработки немецких ученых из Саарского университета в области искусственной кожи представляют новую эру в виртуальных взаимодействиях. Немецкие исследователи из Саарского университета разработали ультратонкие пленки, которые могут передавать ощущение прикосновения на расстоянии. Эта передовая технология предоставляет новые возможности для виртуального общения, особенно для тех, кто оказался вдали от своих близких. Ультратонкие пленки, разработанные исследователями, толщиной всего 50 микрометров, могут быть интегрированы в текстильные изделия и носиться как вторая кожа. Эти пленки действуют как датчики, распознающие тактильные сигналы от мамы или папы, и как исполнительные механизмы, передающие эти движения ребенку. Прикосновения родителей к ткани активируют датчики, которые реагируют на давление и деформируют ультратонкую пленку. Эта ...>>

Кошачий унитаз Petgugu Global 15.04.2024

Забота о домашних животных часто может быть вызовом, особенно когда речь заходит о поддержании чистоты в доме. Представлено новое интересное решение стартапа Petgugu Global, которое облегчит жизнь владельцам кошек и поможет им держать свой дом в идеальной чистоте и порядке. Стартап Petgugu Global представил уникальный кошачий унитаз, способный автоматически смывать фекалии, обеспечивая чистоту и свежесть в вашем доме. Это инновационное устройство оснащено различными умными датчиками, которые следят за активностью вашего питомца в туалете и активируются для автоматической очистки после его использования. Устройство подключается к канализационной системе и обеспечивает эффективное удаление отходов без необходимости вмешательства со стороны владельца. Кроме того, унитаз имеет большой объем смываемого хранилища, что делает его идеальным для домашних, где живут несколько кошек. Кошачий унитаз Petgugu разработан для использования с водорастворимыми наполнителями и предлагает ряд доп ...>>

Привлекательность заботливых мужчин 14.04.2024

Стереотип о том, что женщины предпочитают "плохих парней", долгое время был широко распространен. Однако, недавние исследования, проведенные британскими учеными из Университета Монаша, предлагают новый взгляд на этот вопрос. Они рассмотрели, как женщины реагируют на эмоциональную ответственность и готовность помогать другим у мужчин. Результаты исследования могут изменить наше представление о том, что делает мужчин привлекательными в глазах женщин. Исследование, проведенное учеными из Университета Монаша, приводит к новым выводам о привлекательности мужчин для женщин. В рамках эксперимента женщинам показывали фотографии мужчин с краткими историями о их поведении в различных ситуациях, включая их реакцию на столкновение с бездомным человеком. Некоторые из мужчин игнорировали бездомного, в то время как другие оказывали ему помощь, например, покупая еду. Исследование показало, что мужчины, проявляющие сочувствие и доброту, оказались более привлекательными для женщин по сравнению с т ...>>

Случайная новость из Архива

Спиновая память STT-MRAM 23.01.2015

Спиновая память STT-MRAM лишена таких недостатков флеш-памяти, как относительно невысокая надежность и долговечность, а также сравнительно высокая мощность, потребляемая при записи данных. Она рассматривается в качестве замены флеш-памяти и DRAM

Сингапурское агентство A*STAR (Agency for Science, Technology and Research) в лице института DSI (Data Storage Institute) и компания Micron Technology объявили о продолжении совместной разработки магнитной памяти с произвольным доступом, в которой используется эффект передачи момента спина (spin torque transfer magnetic random access memory, STT-MRAM). Исходное соглашение о сотрудничестве, подписанное осенью 2011 года и рассчитанное на три года, продлено еще на три года.

Возможности A*STAR DSI и наработки специалистов института в области STT-MRAM помогли Micron обустроить исследовательский центр в Сингапуре. На начальном этапе сотрудничества институт также поделился опытом, необходимым для успешного изготовления чипов STT-MRAM.

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

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

Micron и A*STAR - не единственные, кто ведет разработки в области STT-MRAM. Два года назад специалистам Toshiba удалось создать элемент памяти STT-MRAM с самым маленьким в мире энергопотреблением, а в начале октября нынешнего года компания TDK показала прототипы микросхем памяти STT-MRAM плотностью 8 Мбит. Весной прошлого года о расширении сотрудничество в сфере разработки памяти STT-MRAM объявили IMEC и Globalfoundries.

Другие интересные новости:

▪ Новые кабельные шлюзы от Netgear

▪ Улучшение выработки энергии из рассеиваемого тепла

▪ Сколько человек в машине

▪ Губчатая система пассивного охлаждения от SilentPower

▪ С новым Google Chrome ноутбуки работают на 25% дольше

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Молниезащита. Подборка статей

▪ статья Акробаты благотворительности. Крылатое выражение

▪ статья В какой стране запрещено работать слишком худым топ-моделям? Подробный ответ

▪ статья Бригадир на участках основного производства. Должностная инструкция

▪ статья Средства для удаления волос. Простые рецепты и советы

▪ статья Простой стабилизатор напряжения с высоким коэффициентом стабилизации, 0,5 ампера. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:




Комментарии к статье:

Гость
как происходит распознавание скорости нажатия по клавишам? ведь тут просто по одной кнопке на клавишу.


All languages of this page

Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2024