VirtualANS visual synthesizer

Kilgor Traut

самурай с мячом
27 Окт 2005
3.186
1.891
113
49
Питер
Посетить сайт
VirtualANS visual synthesizer - Синтезатор VirtualANS

scr01.jpg


scr02.jpg


О программе

VirtualANS (ANS/АНС - сокращение от "Александр Николаевич Скрябин", великий русский композитор) - программный аналог легендарного синтезатора АНС (подробнее можно почитать здесь[/HIDE]), в котором использовался оптический метод синтеза, разработанный Е.Мурзиным в 1937-1957 годах.

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

С чего начать

Загрузите вашу любимую JPG-картинку или нарисуйте новую. Укажите параметр "Frame Length" - длительность звучания колонки шириной в один пиксель. Нажмите кнопку "Render", затем "Play". Готово! :) Процесс генерации звука или другого преобразования можно остановить в любой момент нажатием клавиши ESC.

Примеры звуков

Ниже приведены несколько примеров звуков, сделанных в VirtualANS.

Эта картинка...
example01.jpg

...звучит вот так[/HIDE]
А вот эта...
example02.jpg

...звучит так[/HIDE]

Ограничение демо-версии - отсутствие функции сохранения в WAV.

About the Author
Full name: Zolotov Alexandr
Nickname: NightRadio (aka Observer and Alex)
Location: Ekaterinburg (Russia)
Official page of NightRadio (Alex Zolotov)
инглиш версия сайта:
http://www.warmplace.ru/soft/ans/
отечественная версия сайта:
http://www.warmplace.ru/soft/ans/index_ru.php
 
хм, круто ) я как раз по этой теме работу писал совсем недавно :) интересно, здесь тоже октава делится не на 12, а на 72 интервала, так же как и в настоящем АНС ?
 
Тык-давно же функция встроена во фрукт.

Я туда порнокартинки грузил-а оно мне пищало чтото нечленораздельное в результате...
 
<div class='quotetop'>Цитата(RaCh @ Jun 21 2007, 11:46 PM) [snapback]460019[/snapback]</div>
Тык-давно же функция встроена во фрукт.

Я туда порнокартинки грузил-а оно мне пищало чтото нечленораздельное в результате...
[/b]
<div class='quotetop'>Цитата(RaCh @ Mar 28 2007, 10:42 PM) [snapback]427255[/snapback]</div>
ЫЫЫВВВВВ!!!!!!
Робяты-вы хоть вкурсе-опчем речь?
Вы вообще-в теме?
ЗАФИГ кому нибудь нужен фрукт,когда можно сделать ANS?
Он этот фрукт-рвал,рвет и будет рвать как тузик грелку...
ъНу чесслово-что за пионерия пошла...Давайте еще за Фасовт нТрак Студию агитировать начните.
[/b]
:)
 
<div class='quotetop'>Цитата(basЫl @ Jun 22 2007, 01:44 AM) [snapback]460060[/snapback]</div>
а VST-версия есть? :lol: :P
[/b]
Дык, зайди на сайт да спроси.
Благо, автор русский язык понимает.
И аж два емейла предоставил, для общения.
И вообще, позови его сюда, пусть он здесь вместо меня, все про свое творение выскажет. ;)
 
offtopic3.gif


Kilgor Traut, да уж, тебе палец в рот не клади,
откусишь по самые я... локти.
Эт я о RaCh`е. :D
 
<div class='quotetop'>Цитата(RaCh @ Jun 21 2007, 07:46 PM) [snapback]460019[/snapback]</div>
Тык-давно же функция встроена во фрукт.

Я туда порнокартинки грузил-а оно мне пищало чтото нечленораздельное в результате...
[/b]

Точно точно BeepMap называется... :D
 
Ой.. Мою программу обсуждают :)
По поводу интервалов: не обязательно 72, все зависит от разрешения картинки; чем выше вертикальное разрешение, тем тем больше интервалов в октаве. Это касательно аддитивного синтеза ) Ну а в обычном FFT деление неровное получается.
VST версии еще нет, но планируется :) Кроме того, хочу реал-тайм проигрывание встроить и интерфейс улучшить.
 
<div class='quotetop'>Цитата(NightRadio @ Jun 23 2007, 11:09 AM) [snapback]460696[/snapback]</div>
Ой.. Мою программу обсуждают :)
По поводу интервалов: не обязательно 72, все зависит от разрешения картинки; чем выше вертикальное разрешение, тем тем больше интервалов в октаве. Это касательно аддитивного синтеза ) Ну а в обычном FFT деление неровное получается.
VST версии еще нет, но планируется :) Кроме того, хочу реал-тайм проигрывание встроить и интерфейс улучшить.
[/b]

Мои приветствия автор ! )

Vst вариант думаю вызовет большее число откликов, в сравнении с стендалон. Будем ждать.
 
<div class='quotetop'>Цитата(NightRadio @ Jun 23 2007, 12:09 PM) [snapback]460696[/snapback]</div>
Ой.. Мою программу обсуждают :)
По поводу интервалов: не обязательно 72, все зависит от разрешения картинки; чем выше вертикальное разрешение, тем тем больше интервалов в октаве. Это касательно аддитивного синтеза ) Ну а в обычном FFT деление неровное получается.
VST версии еще нет, но планируется :) Кроме того, хочу реал-тайм проигрывание встроить и интерфейс улучшить.
[/b]
дык я ш пошутил насчет VST, как ты себе это представляешь? как картиночный семплер?
 
На счет vst: на 100% я себе это еще не представил ) Если людям нужно - что-нибудь придумаем. Есть же VST плагин с IT-трекером
 
Ну почему . Да - как семплер работающий с изображениями - а чем он хуже будет типичного семплера ? Какраз плюс например - отсутствие библиотек на гигабайты.

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

(В виде VST я хотел бы его купить)
 
offtopic3.gif


<div class='quotetop'>Цитата(ESSE @ Jun 22 2007, 02:38 AM) [snapback]460075[/snapback]</div>
да уж,
откусишь...
[/b]
ESSE, прально, не надо в мине ничего пихать. :angry: :P
<div class='quotetop'>Цитата(basЫl @ Jun 23 2007, 02:49 PM) [snapback]460734[/snapback]</div>
дык я ш пошутил насчет VST, как ты себе это представляешь? как картиночный семплер?
[/b]
Если серьезно, то советую обратить более пристальное внимание на

White Noise Additive Synth
Виртуальный инструмент Additive Synth, плагин формата VSTi для Windows, является аддитивным синтезатором. Он имеет два осциллятора (128 частичных тонов на каждый), два генератора огибающей (могут модулировать любой параметр), два LFO с разнообразными формами волны, 128-полосный форматный фильтр (можно использовать как 128-полосный вокодер, параметр Formant Bias позволяет получить звук, схожий с развертками фильтров аналоговых синтезаторов). Фильтр и каждый осциллятор имеют по 128 "кадров" для указания изменений параметров с течением времени. Возможно рисование собственных форм волны, характеристик фильтров, изменений спектра. В качестве информации о спектре можно использовать графические файлы формата BMP. Поддерживаются частотная модуляция, морфинг тембра, эффект унисона. Есть кольцевой модулятор, компрессор, ревербератор, дисторшн, хорус/дилей, фейзер. Для управления параметрами можно использовать двухмерную экранную панель. Прилагаются 128 пресетных пэтчей, десятки форм волны и фильтров.

White Noise Doppelmangler
Ресинтезатор Doppelmangler, плагин формата VSTi (PC), можно использовать для саунд-дизайна или в качестве инструмента. Модуль позволяет загружать WAV-файлы, извлекать их спектр (до 256 частичных тонов), независимо изменять высоту тона и продолжительность, сжимать/расширять, реверсировать, реорганизовывать и ремикшировать посредством визуального редактирования, применять один из двадцати имеющихся алгоритмов обработки (например, вокодер), применять формантный фильтр, импортировать картинки формата BMP и преобразовывать их в звук, экспортировать звук в виде BMP-файла, осуществлять морфинг двух источников. Есть эффекты: фейзер, хорус, фленджер, дилей, дисторшн. Возможна модуляция параметров посредством генераторов огибающей (синхронизируются с темпом), которые также можно использовать в качестве LFO.

http://www.whitenoiseaudio.com/

<div class='quotetop'>Цитата(NightRadio @ Jun 23 2007, 12:09 PM) [snapback]460696[/snapback]</div>
Ой.. Мою программу обсуждают
[/b]
Ну вот, и еще адин автор (делая зарубку ножиком на прикладе) :)
<div class='quotetop'>Цитата(NightRadio @ Jun 23 2007, 12:09 PM) [snapback]460696[/snapback]</div>
VST версии еще нет, но планируется Кроме того, хочу реал-тайм проигрывание встроить и интерфейс улучшить.
[/b]
<div class='quotetop'>Цитата(NightRadio @ Jun 23 2007, 03:03 PM) [snapback]460740[/snapback]</div>
На счет vst .... Если людям нужно - что-нибудь придумаем.
[/b]
Здравствуй, Дорогой Автор !
Людям, (и мне :rolleyes: ) нужно !
Особенно, в виде VST.
Спасибо, за Ваши решительные намерения.
С уважением, Kilgor Traut.
 
Хорошо, начинаю разработку VST версии :)
"White Noise ..." - интересные штуковины, надо будет демки выкачать, потестить.
 
Да, очень интересная задумка.
Однозначно в виде VST будет пользоваться большим спросом.
Иначе это просто игрушка, а не инструмент для создания музыки.

Предложения:
Вообще бы чуть интерфейс поинтереснее и солиднее сделать, слишком простецкий. Чтобы было что крутить. Так привычнее.
А то получается как всегда - отличная оригинальная идея, но в такой оболочке, что брать не хочется. (Это практически всего российского касается)
Визуальная оболочка очень важна, хотя конечно она не главная.
Кстати, может сделать не загрузку, а перетаскивание картинки (с рабочего стола, например, или из папки какой).
Намного современнее и интереснее было бы.
Может клавиатуру ещё вставить? Синтезатор с клавиатурой совсем другое дело, хотя не принципиально.

Вопрос: а Мак-версия в будущем возможна?
 
Оформление плагина - это очень важный момент.Многие из нас откажутся от примитивно оформленного синта из-за того ,что он не вызывает доверия.
Рецепт::paint2:
1)Cвободно распространяемый 3D редактор Blender + дизайнер доброволец который разбирается в этой теме.Можно замутить и самому.
2)Свободный графический редактор Gimp.
3) Vst GUI - это библиотека с помощью которой можно делать анимированные вертелки ,слайдеры ,дисплей и другие штуки.
Эти пункты пригодны в том случае ,если автор решил выпустить серьезный продукт с целью заработать.
Серьезный код должен быть серьезно оформлен - это как заповедь для достижения успеха.:dance2:
 
В копилку темы такскать

Alexander Zolotov releases Virtual ANS v2.0 (Sep 23, 2013), тоже стенделон онли, если не ошибаюсь.

"...a full-featured professional tool which allows you to create unusual, deep, atmospheric sounds."

1ae09a8ed4a805ca5401494e6235a625.jpg


Changes in Virtual ANS v2.0:
- Rewritten from scratch with the following systems support: iOS, Android, OSX, Linux, Windows.
- Optimized for realtime playing.
- Version 2 can load *.vns files from version 1, but not vice versa.

http://warmplace.ru/soft/ans/
 

Сейчас просматривают