http://glavred.info/archive/2005/11/30/224854-6.htmlПингвин учит играть на воздушной гитаре
Андрей Зинченко, для "Главреда"
30.11.05 // 22:48
Кто из нас никогда не изображал Джимми Хендрикса или других достойных рокеров, стоя перед зеркалом? Теперь при этом вы можете еще слышать музыку, которую вы "играете".
Самое интересное, что для этого не нужна гитара. Не нужны даже специфические стимуляторы воображения из дружественных Нидерландов. А нужны всего лишь пара оранжевых перчаток, компьютер, веб-камера и колонки. И еще - пингвин, точнее
- ОС Linux.
Исследователи из мультимедийной лаборатории одной из финскихтелекоммуникационных компаний создали набор инструментов, который позволяет... играть на гитаре, не используя таковой. Проект получил название "Воздушная Гитара" (Air Guitar). Простой програмно-апаратный комплекс (повторимся, в него входят оранжевые перчатки, веб-камера, компьютер под управлением ОС Linux, колонки и одна педаль) позволяет интерпретировать движения рук человека, который имитирует игру на гитаре - и превращать такую имитацию в реальные звуки.
Входная информация вводится в ПК через веб-камеру. Для того, чтобы она могла "поймать" движения рук, "играющему" и нужны упомянутые оранжевые перчатки - именно этот цвет в кадре соответствующая программа признает цветом рук (так что оранжевый свитер при игре на воздушной гитаре лучше не надевать). Крайняя правая оранжевая зона воспринимается программой как правая рука, крайняя левая - соответственно как левая. Для воспроизведения звука используетсярасширенный алгоритм синтеза Карплюса-Стронга (Karplus-Strong).
Воздушная гитара умеет играть в нескольких режимах, для переключения которых используется педаль. В самом легком режиме интерпретатор движенийсам распознает мелодию и "помогает" и выравнивает звук. При этом воздушная гитара использует довольно обширную базу данных для того, чтобы угадать, что все-таки играет человек в оранжевых перчатках. Для более искушенных музыкантов без гитары предлагается работать в более сложном режиме, когда интерпретатор посылает на синтез именно те звуки, которые полностью соответствуют движениям рук играющего.
По подсчетам авторов проекта, на сегодняшний день воздушную гитару опробовали в действии уже около 10 000 человек. Люди, создавшие ее - Икка Ньемелаиннен, Аки Канерва и Теему Маки-Патола использовали для этого ОС Linux, придуманную десяток лет тому назад еще одним гениальным финном - Линусом Торвальдсом. Детально ознакомиться с Air Guitar можно на странице этого симпатичного проекта.