Автор Тема: Бесплатный эмулятор кабинета Mercuriall Cab  (Прочитано 173857 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alexhangman

  • Живу на форуме
  • *******
  • Сообщений: 13689
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #885 : Декабря 11, 2012, 16:46:52 »
Раз не объявляется, значит нету новостей  :) как что то будет так напишет.

Оффлайн roxolder Автор темы

  • Частый посетитель
  • **
  • Сообщений: 193
  • Ищу работу
    • Mercuriall Cab
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #886 : Марта 30, 2013, 07:10:51 »
Добрый день! Вот уже год как я работал над моделированием ампсимов. Начну с того что весь материал по этой теме на английском, да еще я ничего не смыслил в схемотехнике. Так что пришлось общую картину собирать по-крупицам. Основная идея в том что для максимально точного моделирования нужно в реальном времени просчитывать все процессы происходящие в электрических цепях. Тут есть несколько подходов. Всякие вэйвшэйперы сразу отметаются, остаются только так называемые WDF (Wave Digital Filter) и моделирование на основе ODE (Ordinary Differential Equations). WDF хорошо и быстро моделирует схемы где есть только один нелинейный элемент (транзистор или триод), в остальных случаях не подходит. Применение  ODE позволяет моделировать схемы где более 2-х нелинейных элементов (ламповые каскады и прочее), но требует больше вычислительных затрат и более сложен в реализации. Я выбрал наиболее сложный путь.
В качестве первого лампового устройства я выбрал то устройство с которого начинают пробовать свои силы большинство ампособирателей. Это преамп Tomato. Схема маленькая, запутаться сложно, это как раз то что нужно для первого хэнд-мэйд устройства. А для меня это прежде всего модель с двойным ламповым каскадом, то есть WDF уже применить нельзя так как нелинейные элементы влияют друг на друга и нагрузка распределена между ними, а при использовании ODE уже проблема в том что заранее подсчитать таблицу решений дифференциальных уравнений тоже не представляется простой задачей, в общем случае это невозможно. Мой подход использует нейронные сети для аппроксимации поверхности решений  систем нелинейных дифференциальных уравнений.

Ссылка на страницу загрузки. Там еще есть несколько слов по поводу работы плагина.
http://mercuriall.iks.ru/cms/?p=190
Только одна просьба, так как я много сил потратил на разработку, потратьте на изучение и работу с плагином чуть-больше внимания чем обычно. Для меня это не просто плагин, а произведение искусства на стыке Applied Neuro Science, Analog Modeling и Real-time processing.

Вид лампы для плагина я делал в Blender 3D при помощи Cycles Render который сейчас активно развивается.

На картинке вы видите несколько переключателей модели ламп 12ax7: Aged это модель немного постаревшей лампы от RSD, на мой взгляд дает несколько рыхловатый звук но более теплый. Fresh - это свежая лампа Electro Harmonix, звук менее теплый, больше верхов, чуть меньше низов. New - это новая лампа с маркировкой Sovtek, ещё менее теплая но наиболее яркая.
Переключатель Plate Voltage позволяет менять питающее напряжение. Режим 120V подходит для овердрайва, особенно хорошо когда вы перед Tomato ставите грелку (например TS-999), а режим 300V подходит больше для клина, так при таком напряжении нелинейные характеристики ламп выравниваются, так же создается ощущение "более взрослого звука". Уровень входного сигнала регулируйте на ваш вкус. Схема не предусматривает наличие темброблока, поэтому крутилок Bass, Midle,Treble нет. Ставьте эквалайзер после Tomato. Кроме того Tomato специально не затачивался под использование с Mercuriall Cab v3.0. Tomato делает только то что должен делать реальный железный прибор. Также нет привязки к одной частоте дискретизации. Вы можете использовать любую частоту дискретизации которая вам удобна. Но я тестировал Tomato на 44100Hz при всех режимах оверсэмплинга. Если вы хотите получить чистый ламповый звук где почти нет перегруза, то нет смысла пользоваться оверсэмплингом. Если вы хотите получить максимальный овердрайв, используете грелку и значения входного сигнала и гейна у вас на максимуме, то x8 оверсэмплинга вам будет достаточно.

P.S. Думаю теперь тему было бы правильно переименовать, так как "Бесплатный эмулятор кабинета Mercuriall Cab" уже не совсем подходит. Можно было бы переименовать в "Бесплатные кабсимы и ампсимы от Roxolder (Mercuriall Cab, Tomato, ...)". Надеюсь администраторы обратят внимание)
« Последнее редактирование: Марта 30, 2013, 07:14:15 от roxolder »

Оффлайн deLuther

  • Живу на форуме
  • *******
  • Сообщений: 33473
  • alderman of morning star
    • Malefice
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #887 : Марта 30, 2013, 08:35:48 »
Можно воспользоваться эмулятором маршалловского тонстека:
http://philaudio.wordpress.com/research/tonestack/

Может ещё выложу свой плаг с маршалловским/фендеровским тонстеком, но пока есть проблемы с адекватной работой при кручении ручек :(

Оффлайн vorondjan

  • Опытный
  • ****
  • Сообщений: 579
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #888 : Марта 30, 2013, 10:41:59 »
Roxolder, большое спасибо! Очень понравился преамп. Прошу обновить ссылку на библиотеку с импульсами на главной странице.

Оффлайн Anmars

  • Опытный
  • ****
  • Сообщений: 648
  • Let's rock!
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #889 : Марта 30, 2013, 11:59:06 »
roxolder, Структура и динамика хороши. Но мне почему-то не удалось получить чистый звук.. Все время присутствует какой-то фоновый зуд, даже на минимальном гейне, причем усиливающийся на затухании ноты. На перегрузе с грелкой этого не слышно, а на клине-кранче есть.

Разобрался) Это была ручка Dynamics в рекабинете))
« Последнее редактирование: Марта 30, 2013, 12:04:04 от Anmars »

Оффлайн Evgenii857752

  • Эксперт
  • *****
  • Сообщений: 1561
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #890 : Марта 30, 2013, 12:05:00 »
Всё отлично , только сайт виснит постоянно ... :hmmm:

Оффлайн Beherit

  • Эксперт
  • *****
  • Сообщений: 2254
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #891 : Марта 30, 2013, 12:48:29 »
roxolder, аа.. вон оно что.. мы уже тебя потеряли  ;D
отличное начинание =)
в наших реалях, и с учётом где ты находишься - с такими вещами перспективнее работать.
а ща, время митола  :crazy:

Оффлайн Anmars

  • Опытный
  • ****
  • Сообщений: 648
  • Let's rock!
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #892 : Марта 30, 2013, 13:42:55 »
елы-палы.. в нем есть жизнь! it's alive! мухахаха!! :crazy: огромный респект автору!

Оффлайн roxolder Автор темы

  • Частый посетитель
  • **
  • Сообщений: 193
  • Ищу работу
    • Mercuriall Cab
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #893 : Марта 30, 2013, 13:49:23 »
Можно воспользоваться эмулятором маршалловского тонстека:
http://philaudio.wordpress.com/research/tonestack/

Может ещё выложу свой плаг с маршалловским/фендеровским тонстеком, но пока есть проблемы с адекватной работой при кручении ручек :(
Я вот считаю что использовать тонстэк моделируемый отдельно от преампа неправильно. Я для эксперимента еще в начале прошлого года прогонял в SPICE сигнал через полную модель усилка. Потом прогнал сигнал последновательно через преамп с вырезанным тонстэком, а потом через тонстэк. Разница была заметна и на вид и на слух, сигнал становится каким-то "более плоским". Поэтому считаю что лучше брать хороший эквалайзер и с ним доводить сигнал до кондиции. Дело в том что тонстэк во время работы дает "изменяющуюся во времени нагрузку" на ламповый каскад, так как в нем есть конденсаторы заряд на которых постоянно меняется в время игры. Вот как-то так.

Roxolder, большое спасибо! Очень понравился преамп. Прошу обновить ссылку на библиотеку с импульсами на главной странице.
Спасибо за внимательность. Обновил ссылку.

roxolder, Структура и динамика хороши. Но мне почему-то не удалось получить чистый звук.. Все время присутствует какой-то фоновый зуд, даже на минимальном гейне, причем усиливающийся на затухании ноты. На перегрузе с грелкой этого не слышно, а на клине-кранче есть.

Разобрался) Это была ручка Dynamics в рекабинете))
Вот хорошо что это не из-за Tomato. Очень давно не смотрел что придумали рекабинетовцы. Надо глянуть.

Всё отлично , только сайт виснит постоянно ... :hmmm:
Тут все сложно. На Камчатке связь с  материком только по спутниковому каналу. Скорость маленькая.

roxolder, аа.. вон оно что.. мы уже тебя потеряли  ;D
отличное начинание =)
в наших реалях, и с учётом где ты находишься - с такими вещами перспективнее работать.
а ща, время митола  :crazy:
Дело конечно интересное, и перспективное, но чтобы им заниматься приходиться прежде всего работать на дядю. Пока у меня реалии такие. Если бы у меня была возможность не работать на дядю а полностью заняться своим проектом, то и результаты были бы более впечатляющие. Но приходится как-то выживать.

елы-палы.. в нем есть жизнь! it's alive! мухахаха!! :crazy: огромный респект автору!
Это как раз то что мне хотелось услышать)

Оффлайн Anmars

  • Опытный
  • ****
  • Сообщений: 648
  • Let's rock!
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #894 : Марта 30, 2013, 14:43:58 »
кстати с тонстеком этим действительно поплоще звук становится. но зато маршальность появляется) надо еще попробовать тонстеки из ревальвера..
« Последнее редактирование: Марта 30, 2013, 14:45:59 от Anmars »

Оффлайн Dezmond2

  • Эксперт
  • *****
  • Сообщений: 1837
  • And Justice For All
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #895 : Марта 30, 2013, 23:25:31 »
В реальном усилке темброблок это частотозависимая нагрузка...соответственно он должен стоят в строго определенном месте.

Оффлайн SoutCross

  • Живу на форуме
  • *******
  • Сообщений: 8560
  • Хэви навсегда
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #896 : Марта 30, 2013, 23:41:47 »
roxolder,
Чтото мне хайгейна нехватает

Оффлайн Dezmond2

  • Эксперт
  • *****
  • Сообщений: 1837
  • And Justice For All
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #897 : Марта 30, 2013, 23:42:24 »
Ууу товарищи...видать не все знают что такое томато  ;D

... и добавил:

Только что попробовал....правда еще не долго...но...более лучшей эмуляции лампы я еще не видел, есть хорошо звучащие плагины, есть даже такие что можно смело альбомы писать...но при живой игре ощущения лампы они не дают...а тут вроде как есть...через время обновлю пост...как распробую )
« Последнее редактирование: Марта 31, 2013, 00:06:53 от Dezmond2 »

Оффлайн deLuther

  • Живу на форуме
  • *******
  • Сообщений: 33473
  • alderman of morning star
    • Malefice
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #898 : Марта 31, 2013, 00:29:35 »
roxolder,
Понятное дело что лучше не отдельно, к тому же у этого ещё вообще без учёта входной и выходной нагрузки, но за неимением лучшего... :)
Во всяком случае не хуже обычного эквалайзера...

Могу ещё свою "бету" предложить:
https://dl.dropbox.com/u/3630120/ToneStack.rar
(только ручки лучше небыстро крутить :))

Кстати, если всё сводится к системе ODE, а не PDE, то в чём загвоздка с её численным решением (например конечными разностями или методом Рунге-Кутта, например)?
« Последнее редактирование: Марта 31, 2013, 00:53:43 от deLuther »

Оффлайн Dezmond2

  • Эксперт
  • *****
  • Сообщений: 1837
  • And Justice For All
Re: Бесплатный эмулятор кабинета Mercuriall Cab
« Ответ #899 : Марта 31, 2013, 01:12:21 »
Темброблок лепить нужно в схему усилка...а не отдельным плагом...а для этого нужно переделать основательно схему...не совсем с нуля...но не просто врезать ТБ и готово. Тут действительно более правильно просто поставить EQ параметрический сразу после преампа

... и добавил:

И кстати вот запилил небольшой чек...в составе цепочки TSE999...Tomato...EQ...Mercuriall Cab...EQ
Второй EQ это чисто вкусовая подгонка "кабинета" под себя...первый плавно усиливает высокие...хай шельф

http://soundcloud.com/alexstr/roxolder-tomato
« Последнее редактирование: Марта 31, 2013, 01:23:49 от Dezmond2 »