Самые яркие и позитивные эмоции с любимой музыкой
Можно ли закодировать звук в виде изображения, которое считывается камерой и проигрывается в реальном времени? На ум сразу приходит QR-код или некие его аналоги. В такой код можно записать ссылку на mp3, или даже совсем маленький звуковой файл. Но в первом случае требуется выход в сеть, а во втором — большая плотность кода и повышенные требования к качеству изображения. Кроме того, ни тот ни другой способ не обеспечит мгновенное воспроизведение. Что, если кодировать звук не в цифровом, а в аналоговом формате? То есть, допустить возможность больших потерь информации с сохранением основных «очертаний» звукового послания. Например, такие потери возникнут при плохом освещении, плохой камере, маленькой картинке, мятой или рваной бумаге с кодом. Пусть со страшными артефактами, но картинка должна звучать. На протяжении нескольких лет я занимаюсь изучением советского фотоэлектронного синтезатора АНС, созданного инженером Евгением Мурзиным в период с 1938 по 1958 г. Синтезатор базируется на более ранней технологии так называемого «рисованного звука», более подробно о которой можно почитать, например, в этой статье или на сайте Поколение Z. Фишка же АНСа заключается в том, что музыка создается путем рисования спектрограммы и играется потом неким подобием современного сканера — вертикальное сканирующее устройство просвечивает партитуру, проецируя свет на специальные диски (своего рода оптические преобразователи Фурье), которые готовый модулированный сигнал посылают на фотоэлементы. Такой формат идеально подошел бы для записи звука в графическом виде. Поврежденная или уменьшенная спектрограмма может потерять некоторые гармоники, но сохранит общую картину для последующего воспроизведения. И очень кстати мною был создан программный симулятор синтезатора АНС — Virtual ANS, способный не только играть такие партитуры, но и создавать, конвертируя аудио-файл в картинку спектра. То, что нужно! Осталось ответить на последний вопрос — как маркировать границы картинки, чтобы программа-сканер играла именно то, что нужно, не захватывая лишнюю информацию. Решено использовать только горизонтальные маркеры сверху и снизу. Отказ от маркеров по бокам кода, во-первых, упрощает процесс декодирования, а во-вторых, позволяет без особых затрат играть спектрограмму сразу же после обнаружения горизонтальных маркеров. При этом процессом проигрывания можно управлять вручную: скорость и направление задает сам слушатель, свободно сканируя изображение. Ручной режим завораживает, но неравномерность движения и тряска рук накладывают свой отпечаток на звук. Поэтому в программу следует добавить и автоматический режим, когда текущий кадр с камеры застывает и сканируется равномерно без вмешательства пользователя. Проекту дадим название PhonoPaper. Спецификация кода выглядит следующим образом: Бесплатная программа-сканер была написана приблизительно за 2 месяца на языке Pixilang с использованием движка Virtual ANS (для проигрывания сонограммы в реальном времени). На текущий момент она доступна для платформ Android и iOS. Поддержка других систем — в планах. Android-версия использует библиотеку прямого доступа к камере из проекта OpenCV, которая, к сожалению, совместима не со всеми устройствами, хотя разработчики постоянно ее совершенствуют — с этим пока приходится мириться. Больше всего проблем (падение или черный экран) с Android 4.4.2 — заранее прошу прощения. Предвижу вопрос о практическом применении. Поэтому привожу небольшой список с примерами использования PhonoPaper-кодов: голосовые подсказки или тематические куски музыки на визитках, рекламных плакатах, товарах; бумажные открытки с напечатанным звуковым посланием; аудио-примеры в учебниках или детских книжках; звуковые метки на пластинках, дисках, кассетах; звуковая подпись на обратной стороне бумажной фотографии; арт-эксперименты; изучение основ построения спектральной музыки и звука через ручное рисование PhonoPaper-кодов. Источник:
Несколько дней назад интернет вспыхнул информацией о скандальном обвинении Дины Гариповой в плагиате. Якобы песня "What if" написанная шведами Габриэлем Аларесом и Йоакимом Бьорнбергом и российским рок-музыкантом Леонидом Гуткиным, составлена из песни «Пожволь Жыч» 2005 года, которую исполняет полька Гося Анджеевич и припева из песни 2001 года «Carried away» британской группы Hear’say. В свою очередь, наставник молодой певицы Александр Градский считает, что Дину Гарипову просто хотят дискредитировать. Лучшие клипы года Хиты: 2243 Лайки: 0 Комменты: 0 Время: 01:15
Десятое юбилейное появление Романа на этой сцене. На этот раз он расскажет о соседе, который ехал с ним в поезде. Новинки клипов Хиты: 1656 Лайки: 0 Комменты: 0 Время: 04:29
Лучшие клипы года Хиты: 1772 Лайки: 1 Комменты: 0 Время: 03:26
Заявки на строительство каркасного дома принимаем на почту - stroyizhivi@mail.ru Как заказать расчет стоимости строительства каркасного дома на проекте "Строй и Живи". - . - Сайт - Группа ВК - Twitter Пишите - мы с радостью ответим Вам !!! С уважением, коллектив проекта "Строй и Живи". Адрес для подарков: Санкт-Петербург Выборгское шоссе д 212 павильон 7С На развитие канала - карта Сбербанка 4279 5500 1258 5204 - WEBMONEY R585357398038 - QIWI Кошелёк +79602477134 - Яндекс деньги Новинки клипов Хиты: 26638 Лайки: 0 Комменты: 0 Время: 04:13
очень Жалко что формат WAV а не MP3 Новинки клипов Хиты: 21185 Лайки: 0 Комменты: 0 Время: 03:14
Живое выступление группы Базиль в новой студии Европы Плюс! Европа Плюс Акустика! Новинки клипов Хиты: 18634 Лайки: 0 Комменты: 0 Время: 03:50
Ещё один гудок с твоего вокзала - и твой зубной состав тронется. Новинки клипов Хиты: 17697 Лайки: 0 Комменты: 0 Время: 00:05
Накладка на порог боковой двери изготавливается из АБС пластика, защищает лакокрасочное покрытие порога от механических повреждений, возникающих при посадке и высадке пассажиров или при погрузке и выгрузке груза. Изделие производится компанией "Русская Артель". Группа вконтакте: Тел/факс: (84235) 6-43-86 Тел: (84235) 6-43-76 Моб.: 7 906-14-01-555 e-mail: trk@russ-artel.ru office@russ-artel.ru skype: trk1ra web: Московское представительство: тел. 7(495) 662-49-79 e-mail: msk@russ-artel.ru моб. 7 968-465-86-77 Skype: msk-ra Отгрузка продукции по адресу: г. Москва, ул. Южнопортовая д. 9а стр. 1 Клипы всех времен Хиты: 16773 Лайки: 0 Комменты: 0 Время: 00:36
Папа учит ребенка говорить слово «Сухарик». Прикол Новинки клипов Хиты: 16155 Лайки: 0 Комменты: 0 Время: 00:32
Комментарии (0)