Большой проект с эмуляцией. (10 онлайн)

temaniak

Well-Known Member
3 Июн 2008
1.447
1.247
113
Владимир
Господа. Я сейчас активно занимаюсь реверс-инженерингом с помощью ИИ всяких жирных приборов прошлого. А так же созданием на их основе (в том числе на основе иных приборов уже открытых для мира товарищами из The Usual Suspects) интересных решений.
Проект полегче - перевести все эмуляции от TUS в режим нативного ДСП (как я это сделал с лексиконом). Перенос в нативную среду и дальнейшее препарирование ДСП позволит даже перенести полные приборы или их элементы в современное железо. Или в другие приложения. Представьте например блок осцилляторов от Microwave 2 на еврорек-модуле с daisy? Или Фильтры вируса в VCV? Ну и в конце концов, это облегчит и сами плагины (не будет слоя эмуляции железок) и сделает их надежнее.
Проект средней тяжести - самостоятельный ностальжи-модулярный синт с блоками от классики DSP 56000. Все актуальные эмуляторы от TUS теперь не эмуляторы, а препарированные ДСП блоки, которые вы можете заменять.
Тяжелый очень проект - воссоздать Nord Modular G2. Тут я ничего не обещаю, ибо уходит по недельному плану токенов за два дня только на то, чтоб это все реверсинженерить, и я не удивлюсь, что кто то меня опередит.
Проект полегче, если удастся тяжелый - на базе уже эмулированного и потом переведенного в нативный DSP NMG2 сделать норд модуляр мечты, где в качестве осцилляторов, модуляторов и пр. можно будет запихнуть генераторы от валдорофов, вирусов, JP8000 и вот этого всего.

Это требует много времени, сил и главное - денег и токенов. А так как это все деятельность на чужой интеллектуальной собственности, продавать это не гоже. Посему хотел бы кинуть клич на некую помощь, если вам это интересно. Буду очень рад финансовой поддержке в качестве донатов. В основном на оплату нейронок. Если готовы задонатить - черканите в личку.
Донатеры получат доступ к уже готовым альфам и бетам первыми и право влияния на проект.

Скрином идет временная рабочая морда уже почти перенесенного в нативную среду Microwave XT.

1791283623225.png
 
А роланды, корги и другие компании свои синтезаторы не таким способом перевели в вст? В плане идеи.
 
А роланды, корги и другие компании свои синтезаторы не таким способом перевели в вст? В плане идеи.
им легче, у них есть официальная документация железа и алгоритмов :Dle47: а тут приходится собирать по крупицам :Dle37:
 
Норд модуляр 2 у меня пока еще даже примитивного звука не издал) А Microwave 2 полностью идентичен по звуку. Сейчас процесс переноса арпеджиатора и там еще мелочи остались.
 
  • Like
Реакции: deplexer
может подождать полгодика?, чего пуповину рвать. не совсем готовы модели к этому, чуть позже явно прорвёт... прям какой-то кровь из носу нужды же нет в этом всём.
 
может подождать полгодика?, чего пуповину рвать. не совсем готовы модели к этому, чуть позже явно прорвёт... прям какой-то кровь из носу нужды же нет в этом всём.
Охота быть первым) Тем более я больше нерд, чем музыкант и мне такое в усладу. И за одно людям хорошее делаю)
Вот, кстати, полностью нативный Микровэйв 2

 
Хорошая идея, я бы поддержал. Можно на голосование выставить возможные проекты и укажите размер донатов. 10/20/30/50$..
Понятно, что форум не дискорд и тут очень мало пользователей-вы много не соберете, но хоть что-то
 
  • Like
Реакции: temaniak
Я никогда донатов не организовывал. Сейчас уже на 99% завершен перенос Микровэйва 2 в натив.
На данный момент переношу Норд Лид 2х TUS
Следующим думаю взяться за Vavra (MicroQ) и Вирусы.
И мееедленно реверсинженерится Модуляр Г2... Пока даже работы DAC не добился.
если таки добьюсь, то сразу же перенесу его в нативную среду и сделаю нормальный ВСТ с редактором в нем. Ну я выше писал уже)
 
Последнее редактирование:
  • Like
Реакции: lex15
  • Like
Реакции: deplexer
@temaniak, а вы именно про нативизацию, или возможно и новые эмуляции рассматривать. Там же целая куча Lexicon цифровых, всяких синтезаторов типо alesis ion, korg radias и тд тп.
Или вы именно про портирование/переработку/апгрейд в нейтив уже готовых сборок?
 
Последнее редактирование:
@temaniak, а вы именно про нативизацию, или возможно и новые эмуляции рассматривать. Там же целая куча Lexicon цифровых, всяких синтезаторов типо alesis ion, korg radias и тд тп.
Или вы именно про портирование в нейтив уже готовых сборок?
Ну Модуляр G2 (мой любимый синт той эпохи), как я уже говорил, сейчас перевожу. И это очень долго и затратно.
Еще на паузе PCM60, но что то понял что поторопился) мне он не очень интересен, но работа проделана, так что оживлю, если м NMG2 получится.

А готовые сборки, портированные в нейтив, дают простор для их улучшения. Тот же 224 лексикон: переключение пресетов в сохранением хвоста, управляемая цифровая грязь и в будущем - циркут бендинг для задротов и даже новые алгоритмы в парадигме виртуального железа 224 с теми же ограничениями и пр.
Так же можно теперь препарировать microwave: добавить модуляций, добавить больше целей для них, добавить осциллятор, подкрутить фильтр и пр. И опять же, все это в парадигме их DSP.
Т.е. нативизация тут даже интереснее)
НО G2 я точно постараюсь добить)
 
  • Like
Реакции: deplexer и lex15
G2, конечно, выглядит самым интересным предложением, но и сложным.
Может, создать под него отдельную тему здесь и на Дискорде/patrion в промо. Разместить данные для донатов или "buy me a coffe"
короче говоря, чтобы попробовать собрать донаты на проект, нужно в стиле ANIMATEK вести. Я не подскажу как организовывать систему донатов, но тут есть люди ,которые уже продают свои плагины и могут помочь.
Мне кажется, фокус на G2 с донатами и patrion/дискорде это вариант рабочий - и вперед на TUS дискорд рекламировать. Там с донатами проблем не будет.
Или через платный Patrion ведите блог..такие мысли..
 
  • Like
Реакции: Curr93 и temaniak
@temaniak, это, случаем, не ваш проект? видел в анонсе на дискорде про редактор+эмулятор https://github.com/chrispurusha/G2-Edit
Неа. Это как я понял именно редактор (сейчас редакторы не работают на маке нормально).
У меня работа над эмуляцией сейчас.
Кстати:

1791370726320.png


спустя три дня он наконец выдал короткий звук)
 
  • Love
Реакции: lex15
На всякий случай всеже напишу это тут - скорее всего вы "открыли для себя" метод AOT recompiler (при компиляции используется исходный eprom/firmware?) Т.е. нужен ли исходный rom для работы вашего эмулятора? Если нет (или нужен формально для галочки) - это очень грубое нарушение закона и подсудное дело - налетите очень быстро на проблемы. В случае с AOT recompiler вы модифицируете исходный код ROM и переводите его машинный код с одной архитектуры на другую. Это ПРЯМОЕ НАРУШЕНИЕ копирайта и шансы влета - ну вы поняли. Некоторые особо одарённые типа timecula DSP прячут AOT recompiler с помощью рандомизации полученных после рекомпиляции данных - т.е. его эмуляторы всегда неточные, но иначе эцих с гвоздями...
 
  • Like
  • мозг
Реакции: lex15 и temaniak
На всякий случай всеже напишу это тут - скорее всего вы "открыли для себя" метод AOT recompiler (при компиляции используется исходный eprom/firmware?) Т.е. нужен ли исходный rom для работы вашего эмулятора? Если нет (или нужен формально для галочки) - это очень грубое нарушение закона и подсудное дело - налетите очень быстро на проблемы. В случае с AOT recompiler вы модифицируете исходный код ROM и переводите его машинный код с одной архитектуры на другую. Это ПРЯМОЕ НАРУШЕНИЕ копирайта и шансы влета - ну вы поняли. Некоторые особо одарённые типа timecula DSP прячут AOT recompiler с помощью рандомизации полученных после рекомпиляции данных - т.е. его эмуляторы всегда неточные, но иначе эцих с гвоздями...
Лексикон на данный момент требует ром и использует оттуда все данные, чтоб наладить связи, задердки линий задержек и комб фильтров и пр.
Т.е. по сути у нас приложение, которое выполнено по мотивам, испайред бай, так сказать. А из рома уже берутся все настройки и связи.
Пока так. ну и плюс это не платное добро. Ну и возьму на вооружение то, как это организовано у Таймекулы (или как там они читаются).
 
  • Like
Реакции: lex15
Неа. Это как я понял именно редактор (сейчас редакторы не работают на маке нормально).
У меня работа над эмуляцией сейчас.
Кстати:

Посмотреть вложение 285103

спустя три дня он наконец выдал короткий звук)
там создатель писал, что и эмулятор делает. Началось с редактора, но эмуляторв в процессе. Если вы на дискорде у TUS- там в разделе promotion можно посмотреть
 
там создатель писал, что и эмулятор делает. Началось с редактора, но эмуляторв в процессе. Если вы на дискорде у TUS- там в разделе promotion можно посмотреть
я их подробно не смотрю, только в вип для донейтов заглядываю. Но у меня вот наконец то звук пошел) сейчас идет прогон длинного звука через все 4 канала. Может он опередит меня)
 
Может он опередит меня)
ни в коем случае не в контексте конкуренции вам писал про этот g2. Думал, вы сможете что-то выцепить для себя полезное, что ускорит/упростит разработку.
Кто первый, наверное, не так уж и важно. Главное ,в кайф и чтобы работало хорошо. А свою порцию вселенского респекта вы уже заслужили с Lex224)
 

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