Silver-K. Плагин Novation K-Station/KS на основе эмуляции DSP56300 (9 онлайн)

@temaniak, да плагин работает без тормозов .Не смог загрузить сторонний банк mid сделанный для ks 4 . Надеюсь вы сможете исправить
 
Новый релиз. Silver-K 0.4a

1792384988639.png


Основные изменения в 0.4a:

  • Интерфейс: биполярные LED-арки, более логичное расположение ручек, динамические подписи PW. Значения появляются при нажатии или вращении; нажатие на подпись открывает ручной ввод.
  • Дополнительные настройки: кнопки Extra сокращены до O, окна LFO получили понятные заголовки.
  • Синхронизация: в Program → Options можно выбрать темп хоста, внутренний темп или MIDI Clock.
  • Patch Manager: удалённые источники больше не возвращаются из кэша; одинаковые патчи из ZIP и распакованной папки не дублируются.
  • Файлы: обязательные данные находятся в ROMs, дополнительные патчи — в Patches, для оформления добавлена Skins. Убран автоматический Silver Init; обязательный нулевой Wave ROM сохранён.
  • KS: расширены управление партиями и Drum Map/Drum Edit, улучшены восстановление проектов и выбор ударных. Теперь можете пользоваться барабанныйми партиями.
  • Техническая часть: обновлены стабильный контроллер KS, диагностика и обработка задержки; исправлена сборка Windows.
  • Оформление: производитель теперь NK Stuff, идентификаторы плагинов сохранены. README сокращён, добавлены руководство по использованию и упоминание Gearmulator.

Так же в течении недели реализую дополнительную утилиту для создания своих wave roms для KS.
И отдельно число для этого форума прикладываю свой вэйвром, сделанный из записей достопочтенного @Belzebub
Его добавляете в ROM вместо пустого банка ks-wave-zero.bin и в опциях тоже обновляете на него ссылку.

Админа попрошу обновление наверх закинуть. Спасибо
 

Вложения

Последнее редактирование:
У меня что-то ничего в 0.4а не работает. Win10 64b CPU AMD Ryzen
На странице Setup пишет что все загружено. Но когда переходишь в Main ни одна ручка не крутится и звука нет.
UPD: Точнее KS не работает. K-стейшн работает.
1792390699547.png
 
Последнее редактирование:
У меня что-то ничего в 0.4а не работает. Win10 64b CPU AMD Ryzen
На странице Setup пишет что все загружено. Но когда переходишь в Main ни одна ручка не крутится и звука нет.
UPD: Точнее KS не работает. K-стейшн работает.
Посмотреть вложение 285752
Вам нужно factory данные скачать и положить в ROM
1792391235291.png

потом сделать рескан. И держите папки чистыми)
 
Последнее редактирование:
  • Like
Реакции: Belzebub
Да, так работает. В предыдущем и из кастомной папки подтягивал, я даж не подумал.
Но правда первые несколько запусков, сразу после загрузки, звука не было, пока в окне Patches пресет явно не выберешь.
Но вот после некоторого количества рестартов загружается с последним выбранным пресетом.
Причем даже не с выбранным пресетом а запоминает полностью предыдущее оставленное состояние.
Но если в пресете выбрать волноформы начиная с Organ, то все равно звука нет.
UPD: Разобрался. Был уверен что в новой версии уже вставлен новый Wave ROM в папке и просто копировал его поверх.
А оказывается он отдельно ks-wave-captured-v2-attacks.bin и его указывать надо отдельно.
Я бы его в релиз добавил, вместо пустого. Зачем тот вообще, когда есть этот? Только путает.
 
Последнее редактирование:
которого количества рестартов загружаетс
А и не будет. Добавьте подменный Ром, который я в архиве скинул. Его нужно положить так же в ромс, и выбрать в настройках.
 
  • Like
Реакции: Belzebub
сейчас пилится прога для своих таких вот заготовок. Можно будет подготовить что то по мотивам) Как темплейт файл. И пущай народ делает себе ромы)
 
  • Like
Реакции: deplexer
@temaniak, теперь всё заиграло как надо, без дропов и глитчей! Супер пупер!
(win11 ryzen)
@Belzebub, И Вам отдельное Спасибо за предоставленные вэйвформы!!
 
  • Like
Реакции: temaniak
@temaniak, теперь всё заиграло как надо, без дропов и глитчей! Супер пупер!
(win11 ryzen)
@Belzebub, И Вам отдельное Спасибо за предоставленные вэйвформы!!
да, он теперь на винде кушает плюс минус как остирус (потому что тоже 2 дсп идентичных) а на мае даже меньше раза в полтора.
Еще попозже сделаю универсальную сборку, чтоб интел-мак тоже мог кушать.
 
  • спасибо
  • Like
Реакции: lex15 и deplexer
@temaniak,
Учитывая, что для большинства потенциальных пользователей эмулятора на первом месте стоит ностальгический интерес, плюс доступ к базе готовых пресетов, то именно собирать кастомные вейв-ромы, как мне видится, будут единицы.
Особенно на это повлияет сам процесс подготовки. Как я это понимаю - нужно будет заранее отобрать волноформы, собрать в ром утилитой, а потом менять ром-файлы в сетупе и делать рескан. Для массивХ был найден похожий (но менее удобный) путь заменить заводские вейвтейблы. Но кто это делает?

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

Нет, я представляю масштаб доработки и не думаю, что на это стоит тратить время. И так проделана огромная работа и достигнут впечатляющий результат.
 
И еще, уважаемый @temaniak,
Эмулятор прекрасно читает все варианты готовых банков, как mid, так и syx, а также одиночные .syx пресеты.
Но не видит .mid файлы одиночных пресетов, экспортированных из V-station или готовые для него же.
 
Эмулятор прекрасно читает все варианты готовых банков, как mid, так и syx, а также одиночные .syx пресеты.
Но не видит .mid файлы одиночных пресетов, экспортированных из V-station или готовые для него же.
дайте пожалуйста такой пресет.
 

Вложения

Последнее редактирование:
  • Like
Реакции: temaniak и lex15
А вот если бы можно было перебирать волноформы прям в интерфейсе, как в современных плагинах - это было бы удобно.
В самом деле, загружаешь старый пресет и щелкаешь в нем волны из назначенной папки - ищешь новый звук.
это уже буквально залезть в прошувку. Господин @GBR тут прав: если я публикую это на большую общемировую аудиторию, то волей неволей надо соблюдать какие то правила. Иначе снос публикации инфы о плагине будет самой минимальной проблемой) так и репо могут снести а то и целый аккаунт. Ну или по твоей вине прикрыть хорошую лавочку типа ТУС. Поэтому тут надо аккуратненько вилять)
 
  • Like
Реакции: Toki123456
поправил говницо визуальное в винде, добавил механизм подгрузки скинов и нейрослоповый скин в комплекте для примера.
 
это уже буквально залезть в прошивку...
если перечитаете сообщение, то увидите, что я вообще не предлагаю этого делать.
Я лишь описал процедуру, как это было бы удобно в пользовании.
Но и когда писал это, я представлял несколько иной механизм. В виде надстройки, без модификации оригинальной прошивки.
Я не знаю как это в действительности устроено алгоритмически, и реализуемо ли вообще, но представлял подмену вейв-ром файла на лету, в момент обращения к кастомной волне и автоматическую его перезагрузку. Очевидно что это требует и могучего конвертера волноформ.
И неизвестно насколько станет переключать волны удобно, с такой навеской. Именно это я имел ввиду под "большим масштабом разработки".
 
@temaniak, ещё раз огромное спасибо вам за усилия и время!
Получается просто потрясающе. Протестил и до решения проблем с алиасингом GUI, и уже после. Сейчас на винде стало просто замечательно!

Всё отлично работает. Сохранение/загрузка проекта работают, автоматизация работает.

У меня пока осталось только пара замечаний:

1.У меня не работает какая-то часть банков FXB для V-Station, которые последний открывает, а Silver-K не видит вовсе. (Отправил в л/с.)
2. Нет возможности создавать свои кастомные банки, но, скорее всего, это в рамках вообще общей работы над менеджером.

По другим предложениям:
Мне кажется, идея кастомизировать ROM в условиях, когда есть Serum и т. п., имеет не так много смысла ни в интерфейсе, ни в виде утилиты. По сути, это уже сейчас продукт для ностальгирующих энтузиастов вроде нас с вами. Добавление/замена вейвтейблов — это экзотика. По сути, сейчас уже решена задача получить удобный доступ к звукам и истории под рукой внутри своей DAW.

Вопросы:
- Если я нарисую свой скин, поможете его подключить?
- Если сделать нативизацию 56300 для некой закрытой RMM-версии, насколько это повлияет на звук и загрузку памяти плагином?
 
  • Like
Реакции: deplexer
Мне кажется, идея кастомизировать ROM в условиях, когда есть Serum и т. п., имеет не так много смысла ни в интерфейсе, ни в виде утилиты. По сути, это уже сейчас продукт для ностальгирующих энтузиастов вроде нас с вами. Добавление/замена вейвтейблов — это экзотика. По сути, сейчас уже решена задача получить удобный доступ к звукам и истории под рукой внутри своей DAW.
это просто обход неких ограничений. Надо сделать так, чтоб скачавшим его не было тяжело найти звуки, которые туда можно залить)
Типа вот кто то вытащил, а кто хз)) Там ром собирается оч быстро: заливается сэмпл, автоматически выделяются его границы (где цикл начинается и заказчивается на 0), транзиенты для ударных, что то редактируется вручную и все.
ну и как вариант - кастомный ром сделать, с легкими изменениями волн.
И, кстати, с ударными сэмплами там вполне можно поиграться неплохо и сделать некое наслоение и тд. В самом синте. Из него, оказывается, неплохая драм машинка выходит.

У меня не работает какая-то часть банков FXB для V-Station, которые последний открывает, а Silver-K не видит вовсе. (Отправил в л/с.)
Занимаюсь


Нет возможности создавать свои кастомные банки, но, скорее всего, это в рамках вообще общей работы над менеджером.
пока можно создать свою папку, и закидывать в нее. И он будет эту папку определять как банк.


- Если я нарисую свой скин, поможете его подключить?
да


- Если сделать нативизацию 56300 для некой закрытой RMM-версии, насколько это повлияет на звук и загрузку памяти плагином?
Значительно легче. Ксения это доказала. Я буду делать нативизацию в рамках своего ностальгического модуляра) Там сейчас вирус С, норд, микроКУ и микровейв) К-Стейшн я тоже хотел туда закинуть.
 
  • спасибо
Реакции: SoulTrain
@temaniak,
И еще один момент обнаружил.
Не всегда эмулятор показывает патч в браузере под именем файла. Иногда показывает какое-то внутреннее имя, менять которое, как в в-стейшн, нельзя.
Вот, например, четыре патча.
1792413744169.png

Все имеют собственное имя файла. Но два браузер понимает под внутренним именем.
 

Вложения

с
@temaniak,
И еще один момент обнаружил.
Не всегда эмулятор показывает патч в браузере под именем файла. Иногда показывает какое-то внутреннее имя, менять которое, как в в-стейшн, нельзя.
Вот, например, четыре патча.
Посмотреть вложение 285795
Все имеют собственное имя файла. Но два браузер понимает под внутренним именем.
Там есть нюанс, чтоб открывать КС файлы на К-Стейшн. Если открываете их, то те фишки, которых у К-Стейшн нет, но есть у КС, меняются. Например, все фильтры превращаются в лоупасс (ибо в Стейшене есть только лоупасс), а все оски c PCM волнами - в синусы.
Тут как будто бы было двойное ковертирование))) Вы из под к-стейшн открываете КС программу, которая когда то была К-Стейшн программой))
Либо это еще один баг и он видит почему то какую то К-Стейшн программу как КС...
 
@temaniak, если я правильно помню, было так:
Это изначально экспортированные в мид сисексы из в-стейшн, после залитые в железный КС-рэк, где докрученные и откуда сохраненные в кубейс проект по миди в виде сисекс дампа на миди треке. И после экспортированные в одиночные .syx файлы из кубейс сисекс менеджера.
Один был пересохранен средствами плагина Сильвер-К.
Ручаться не буду, но в прошивке К я их вряд ли открывал, так как вообще открывал ее очень мало. Все время в КС.
 
выстрельнул еще обновку
на сегодня все



Ключевые обновления Silver-K 0.4.2a:

  • Исправлена загрузка банков V-Station FXB, включая формат v2 и файлы с некорректно указанным размером.
  • Добавлена поддержка MIDI/SysEx-пресетов V-Station с названиями. Исходные файлы загружаются без конвертации, с сохранением звуков, названий и порядка пресетов.
  • Обновлён кэш библиотеки: подключённые источники автоматически перечитываются после обновления, избранное сохраняется.
  • macOS Universal 2: единый пакет для Apple Silicon и Intel, включая AU, VST3, Standalone и Wave ROM Builder. Минимальная версия — macOS 12.
  • Усилены проверки сборок и пакетов: архитектуры, версии, подписи macOS и контрольные суммы.
 
  • Like
Реакции: deplexer
Ручаться не буду, но в прошивке К я их вряд ли открывал, так как вообще открывал ее очень мало. Все время в КС.
надо попробовать будет воспроизвести этот путь. Возможно нужно какое то наследование включить или прописать в правилах, мол если ковертировал то уже будет ключ от того синта, в кой конвертировал)) ну и как вариант - запретить К-Стейшн читать КС, без всяких этих автоматических переделок.
 

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

  • baloo
  • lex15