Показаны сообщения с ярлыком Александр Золотов. Показать все сообщения
Показаны сообщения с ярлыком Александр Золотов. Показать все сообщения

среда, 11 января 2017 г.

(Не)Новость дня: Quantum VJ HD

Не совсем новость, но всё-таки: в конце декабря гениальный Александр Золотов, автор знаменитого трекера/модульной DAW SunVox и эмулятора синтезатора АНС (VirtualANS), выпустил новое приложение: Quantum VJ HD. Как можно понять из названия, это визуализатор для музыки, который позволяет преобразовывать входящий аудиосигнал (с микрофона или с линейного входа) в графические элементы. Судя по сопроводительному видео, это преимущественно винтажная псевдографика:


Ключевые особенности:
  • управление через мультитач (при одновременном касании каждый палец отвечает за свою пару параметров) или горячие клавиши (Linux, Windows, OSX, Android); 
  • запись видео в реальном времени (функция временно недоступна в версии для iOS); 
  • поддержка камеры (только на iOS, Android и Linux); 
  • поддержка звуковых систем: ASIO, DirectSound, MME, ALSA, OSS, JACK; 
  • iOS: iTunes File Sharing, если хотите загрузить свой набор символов. 


Источник/подробности: Warmplace.ru

воскресенье, 11 ноября 2012 г.

VirtualANS - программный эмулятор "фотосинтезатора" АНС

Итак, давно обещанный пост про VirtualANS - программу, написанную "по мотивам" аппаратного фотоэлектронного оптического синтезатора АНС, а в сущности, представляющий его точный программный эмулятор. Со всеми плюсами, которые эмуляция предоставляет.



Суть процесса та же: загрузите в синтезатор любое изображение (в JPG), и VirtualANS преобразует изображение в звук.

Создателем программы, на данный момент существующей только для PC, является екатеринбургский программист и музыкант Александр Золотов (http://www.warmplace.ru), автор, помимо прочего, таких программ как, например, мультиплатформенный трекер SunVox, "графические" синтезаторы PixelWave и SpectrumGen и др.

Вот что он сам пишет про своё детище:

VirtualANS выступает в роли инструмента для создания необычных, фантастических звуков. При помощи этой программы вы можете, например, загрузить JPG-картинку и преобразовать её в звук или, наоборот, преобразовать звук в картинку. Есть возможность рисовать звук вручную и затем, экспериментируя, накладывая различные эффекты, получать что-то совершенно неожиданное :) Синтез может быть аддитивным (такой был в оригинальном АНС) или основанным на быстром преобразовании Фурье. Результат сохраняется в моно, стерео или 6-ти канальный WAV файл.

Изображение, загруженное в VirtualANS, можно редактировать прямо внутри программы, правда, предложенный для этого инструментарий небогат: прямоугольная белая кисть изменяемого размера, а также эффект размывания (Smooth, Smooth-Reverb), ну и плюс возможность выделять и переставлять в другое место произвольные фрагменты изображения, "скроллировать" его по горизонтальной или вертикальной оси и т.д.

Что, собственно, делает VirtualANS? - Грубо говоря, строит сонограмму; каждая точка изображения интерпретируется как очень кратковременная синусоидная волна. Если имеется горизонтальная прямая в один пиксель высотой, продолжительность звучания будет соответствовать длине этой прямой. Судя по тому, что изображение в 2048 точек по горизонтали дают 47-секундный звуковой фрагмент, 43 пикселя примерно соответствуют одной секунде звучания, впрочем, иногда получаются совсем другие результаты (один раз - случайно - получилось 70 с небольшим секунд звучания, но это был рекорд; точно регулировать продолжительность сэмпла не получается).

По вертикали располагаются частоты или октавы, в зависимости от режима работы программы. Вертикальные полосы, к слову, звучат как перкуссия.

Итого: загрузите изображение. Нажмите кнопку Render. Получите очень странный звук. Например:

Результат будет малопредсказуемым, естественно, но этим-то программа и интересна. Экспортированные WAV-файлы, кстати, очень хорошо звучат при принудительном понижении высоты тона (pitch shift - на октаву вниз, например) и под густой реверберацией.

Сейчас Золотов, по его собственным словам, занимается разработкой новой версии VirtualANS. Видимо, будет и версия для планшетов, что, кстати, очень логично.

Остаётся добавить, что аналогичный подход - представления графического изображения в виде сонограммы и реинтерпретация её в звук - наблюдался, например, в Camel Audio Cameleon 5000 и Photosounder. Реализации могут быть разными, но смысл - один и тот же.