Автор Тема: [2018] GT-1000 - новый процессор от Boss  (Прочитано 128655 раз)

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

Оффлайн WilliamWolos

  • Частый посетитель
  • **
  • Сообщений: 134
  • Репутация: +33/-1
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #540 : Мая 26, 2018, 13:04:11 »
а) В реалтайм обработке нуждается не только гитара, но и вокал и вообще много каких инструментов. VSTi не требуется ускорение, у него нет инпут-лага нарастающего от размеров семпла. Что простой FM-синтезатор, что какая-нибудь omnisphere с семплами по 15 гигов играет с одинаковой задержкой - выхода ASIO-интерфейса (у меня это 1,7мс) + генерация волны в случае синтеза, тоже происходит довольно быстро, в случае семплера вообще задержки нет, семплы уже готовая волна - бери и проигрывай по MIDI-команде. И совсем другое дело - обработка, если Вы повесите на дорожку несколько плагинов, то задержка будет не 2мс, как уверены многие, а все 18 с входом, обсчётом и выходом. Гитаристы потому и юзают хардварные юниты, что по другому никак.
б) элементарно, Ватсон, так же как это всё работает скажем у Universal Audio: плагин инициализируется на ПК, проверяет что он лицензирован (ну или взломан :crazy:) и отправляет инструкцию в DSP, как раз те самые FPGA там и используются, то есть обработка программируется на ходу.
Если Вы не знаете об интерфейсах Univarsal Audio, обязательно познакомтесь (не купите), дороговато конечно, но интересно, и если бы ни некоторые существенные недостатки (или хотя бы не такие цены, но это из-за новизны) это реально был бы прорыв, хотя многим и того что они сделали хватает и продюссеры диферамбы им поют.
 
« Последнее редактирование: Мая 26, 2018, 13:19:26 от WilliamWolos »

Оффлайн ncr

  • Живу на форуме
  • *******
  • Сообщений: 9294
  • Репутация: +1400/-18
  • кровавая фасолина несудьбы
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #541 : Мая 26, 2018, 13:40:12 »
VSTi не требуется ускорение, у него нет инпут-лага нарастающего от размеров семпла.
что означает эта фраза?

Что простой FM-синтезатор, что какая-нибудь omnisphere с семплами по 15 гигов играет с одинаковой задержкой - выхода ASIO-интерфейса (у меня это 1,7мс) + генерация волны в случае синтеза, тоже происходит довольно быстро, в случае семплера вообще задержки нет, семплы уже готовая волна - бери и проигрывай по MIDI-команде.
а) в омнисфере нет сэмплов по 15 гигов.
б) миди-клава есть? рекомендую попробовать выставить минимальный буфер и поиграть на каком-нибудь супериоре с тяжелым банком, потом рассказать, как оно там с аудиодропами.

б) элементарно, Ватсон, так же как это всё работает скажем у Universal Audio: плагин инициализируется на ПК, проверяет что он лицензирован (ну или взломан :crazy:) и отправляет инструкцию в DSP, как раз те самые FPGA там и используются, то есть обработка программируется на ходу.
спасибо, я прекрасно знаю, как работают уады и прочая дсп-обработка, типа протулсов. мне осталось понять, как в таком случае будут работать не написанные под такую схему работы "любые вст-плагины", это очень сильное колдунство.
а если их придется переписывать - в чем тогда смысл затеи?  :pardon:

Оффлайн WilliamWolos

  • Частый посетитель
  • **
  • Сообщений: 134
  • Репутация: +33/-1
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #542 : Мая 26, 2018, 14:08:17 »
что означает эта фраза?
то и означает, что будь Ваш семпл хоть 30кб, хоть 50 гигов на одну ноту - задержка воспроизведения после нажатия клавиши на MIDI-клавиатуре будет абсолютно одинакова и зависит, всё верно, от выставленного буфера. А вот дропы аудио говорят о том что дисковая подсистема слишком медленная для данного семпла и он попросту не успевает прочитаться вовремя. При экстремальных буферах если упор именно на семплированый звук, особенно гиганских размеров, не стоит забывать и о дисковой подсистеме в том числе, и о том что скорость чтения даже из оперативной памяти не бесконечна, и не может превышать ~30 гб\сек (если у вас конечно не xeon с 4Ггц плашками в 4х канальном режиме.)
В дефолтной поставке omnisphere нет семплов по 15 гигов, это вовсе не значит что нельзя их в ней создать.  у меня два nvme диска в RAID0, шмаляют по 4гб\сек на чтение, с 15 гиговыми семплами проблем не возникало, бОльшие просто не доводилось пробовать, но если и дропаются как вы говорите, то по причине которую я указал выше.

>мне осталось понять, как в таком случае будут работать не написанные под такую схему работы "любые вст-плагины"
да боже ты мой, я уже нисколько раз повторил, что при текущем положении дел никак - нужно либо создавать DSP процессор способный выполнить инструкции х86 (если Вы о том что плагины всё равно не будут уметь с ним работать, потому что умеют отправлять задания лишь в сторону CPU, то это задача драйвера сего гипотетического устройства, перенаправлять эти запросы), либо переписывать текущие VST-плагины, что сделает их в общем то не VST. С технической точки зрения любая из этих задач решаема, с точки зрения экономической рациональности это большой и сложный вопрос, в котором я бы точно не стал оперировать аргументами "кливишники лучше гитаристов и их больше"
« Последнее редактирование: Мая 26, 2018, 14:17:42 от WilliamWolos »

Оффлайн ncr

  • Живу на форуме
  • *******
  • Сообщений: 9294
  • Репутация: +1400/-18
  • кровавая фасолина несудьбы
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #543 : Мая 26, 2018, 14:29:10 »
то и означает, что будь Ваш семпл хоть 30кб, хоть 50 гигов на одну ноту - задержка воспроизведения после нажатия клавиши на MIDI-клавиатуре будет абсолютно одинакова и зависит, всё верно, от выставленного буфера.
вопрос был про "рост инпутлага с увеличением размера сэмпла". эта фраза - трюизм, так как увеличивая буфер мы естественным образом увеличиваем задержку.
или под "сэмплом" подразумевался не размер буфера?

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

да боже ты мой, я уже нисколько раз повторил, что при текущем положении дел никак - нужно либо создавать DSP процессор способный выполнить инструкции х86 (если Вы о том что плагины всё равно не будут уметь с ним работать, потому что умеют отправлять задания лишь в сторону CPU, то это задача драйвера сего гипотетического устройства, перенаправлять эти запросы)
тогда к чему был пример с уадами? там совершенно свой проприетарный формат, абстрактный дженерик вст-плагин не подходит под такое сравнение, так как при такой схеме "проверяет лицензирование и загружает код в дсп" нам потребуется сначала из него этот чистый рабочий код как-то выдернуть. а если там весь код под защитой сидит и непрерывно в донгл поглядывает на предмет активной лицензии? как такой сценарий предлагается отработать?

Оффлайн WilliamWolos

  • Частый посетитель
  • **
  • Сообщений: 134
  • Репутация: +33/-1
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #544 : Мая 26, 2018, 14:57:05 »
Пример с уадами для того чтобы показать, что обработка хранимая в виде файла и управляемая с гуя на ПК, и с проверкой лицензии - реальность.
Открытый стандарт и скомпилированный бинарник разные вещи. Загляните ка мне в исходники и алгоритмы гитаррига. Нет никаких причин кроме экономических, не сделать устройство подобное юнитам UAD, но с открытым API для написания плагинов сторонними разработчиками, можно даже существующие VST доработать так чтобы они могли работать на UAD, если бы UA этого хотели, но им просто выгоднее продавать свои плагины по 300 баксов, конкурентов то нет.  Я верю что появятся в течении десятилетия, сама идея перспективна, вопрос лишь в том когда менее жадный бизнесмен до этой ниши дотянется, которому будет достаточно продавать железки, без софта, хотя возможно и никогда, бабло сильней добра

P.S.
Пардон за неоднозначность, великим и могучего русских языка, увеличения семпла в семплере
« Последнее редактирование: Мая 26, 2018, 15:05:01 от WilliamWolos »

Оффлайн ncr

  • Живу на форуме
  • *******
  • Сообщений: 9294
  • Репутация: +1400/-18
  • кровавая фасолина несудьбы
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #545 : Мая 26, 2018, 15:33:21 »
Пример с уадами для того чтобы показать, что обработка хранимая в виде файла и управляемая с гуя на ПК, и с проверкой лицензии - реальность.
так я и не отрицаю. я акцентирую внимание на то, что мы обсуждаем задание сделать универсальный вст-плеер, который мог бы работать с любыми современными вст. и вот тут как раз возникают озвученные проблемы.

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

Оффлайн WilliamWolos

  • Частый посетитель
  • **
  • Сообщений: 134
  • Репутация: +33/-1
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #546 : Мая 26, 2018, 15:50:07 »
Я к сожалению не настолько хорошо понимаю архитектуру x86, да ещё в противопоставление архитектурам DSP, чтобы достоверно сказать что именно невозможно сделать такого на одном и можно на другом, но перехват на уровне драйвера вызовов от VST плагина и перенаправление его для более быстрых вичислений в другое место, без нарушения работоспособности сущесвующих механизмов, в том числе вывода интерфейса и различных проверок на лицензии вполне возможен, в прошлом так уже делали с ускорением 3D графики. Я думаю, что единственная причина которая действительно стопорит этот процесс - меньшая выгодность для производителя.

Оффлайн ncr

  • Живу на форуме
  • *******
  • Сообщений: 9294
  • Репутация: +1400/-18
  • кровавая фасолина несудьбы
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #547 : Мая 27, 2018, 02:13:28 »
WilliamWolos, перехват - это не то, чтобы сложно, но, напомню, у нас много латентности приходится на гуляние сигнала по шинам и лишнее кольцо тут особой пользы не принесет.


на самом деле все это время меня терзала мысль, что где-то я это уже видел, но я полагал, что путаю с плеерами импульсов (лет 7-8 назад я очень желал, чтобы кто-нибудь придумал железный плеер для импульсов и вот вуаля).

тут бегло гугланул - нет, не путаю, точно были попытки, причем и весьма давно. только вот не прижилось ;D

http://www.moinf.info/news/muse-research-receptor
http://www.seelake.com/en/as-vstplayer.html
http://www.smproaudio.com/index.php/en/products/v-machines/v-machine

первые 2 - по сути, рековые моноблоки с ОСью и прайсом от двух тонн (что для наших гитарных дел маленько их обесценивает - взял акс и забыл), третий - ближе к тому, что мы обсуждали, блок с загружаемым с РС кодом и уже, вроде, 600 баксов МСРП, хотя тоже уже старенький и толком не найти.
третий увидел на авито, если есть желание - 6 тысяч, в принципе, небольшая сумма для экспериментов, но стафф уже старенький и я не берусь судить, потянет ли он особо мощные современные ампсимы, типа меркуриалла. да и вообще - не со всеми плагинами коробка дружит, там есть вайтлист, надо долго разбираться, а мне лень и неинтересно ;D

Оффлайн WilliamWolos

  • Частый посетитель
  • **
  • Сообщений: 134
  • Репутация: +33/-1
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #548 : Мая 27, 2018, 02:29:54 »
ncr, судя по скудным обрывкам информации, третий тоже по сути комплюктер в маленьком корпусе, не пришло ещё то время, а эти и вообще чудом в аналы истории попали  =) Но за наводку спасибо, тут как то о таком заикались, но название никто не вспомнил, вот и увидел это чудо живьём.
Перенаправление вызова не сильно накладная вещь, для CPU вообще в пикосекундах будет измеряться, а вот то что CPU будет 20мс обсчитывать, то DSP легко в 2мс сделает.   
« Последнее редактирование: Мая 27, 2018, 02:32:15 от WilliamWolos »

Оффлайн ncr

  • Живу на форуме
  • *******
  • Сообщений: 9294
  • Репутация: +1400/-18
  • кровавая фасолина несудьбы
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #549 : Мая 27, 2018, 03:15:13 »
WilliamWolos, ну это уже утрирование, не будет цпу обсчитывать гитарный ампсим 20мс, если код не всратый (привет, лайн6) или деконволютор под импульсы не с огромным буфером.
вот сейчас заглянул в рипер, загрузив несколько плагинов, показания родного измерителя из окна эффектов:

1. в драйвере стоит 3 мс/136 сэмплов на 44.1К, это 4,7 мс на вход и 3,4 мс на выход реальных, итого 8,1 мс суммарно.
2. с-геар - 0 сэмплов
3. реаксис - 0 сэмплов
4. хеликс нейтив - 57 сэмплов (надо проверять на 48К, он ресэмплит, а это автоматически дает буфер), это 1,3 мс
5. воксенго пристинспейс - родной буфер на 64 сэмпла, это 1,4 мс
каждый из последних пунктов рипер округляет до 136 сэмплов, если я правильно понимаю его механику (я вообще в кубе работаю), итого по 3 мс за инстанс. на больших цепочках наберется много, да.

Оффлайн WilliamWolos

  • Частый посетитель
  • **
  • Сообщений: 134
  • Репутация: +33/-1
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #550 : Мая 27, 2018, 03:29:41 »
Ну конечно один плагин обработки 20 мс не намотает, но вот большой проект с кучей обработок там и тут, у меня в среднем близко к 20 мс наматывает при 64 семплах на 44.1кГц. И притом гитарная обработка у меня вынесена на BOSS GT001 ибо нереально. Можно конечно и обработки упрощать и треки регулярно баунсить, но это всё рутинная работа творчеству мещающая, этим ещё перед выступлением заняться можно, но никак не в процессе создания и поисков. 30 раз дорогу переписал - 30 раз срендерь в дорожку, включи\отключи плагин. Ручку плагина покрутил - опять баунс... ну да ну да, нафиг таким заниматься, накидал и забыл.
« Последнее редактирование: Мая 27, 2018, 03:31:21 от WilliamWolos »

Оффлайн ncr

  • Живу на форуме
  • *******
  • Сообщений: 9294
  • Репутация: +1400/-18
  • кровавая фасолина несудьбы
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #551 : Мая 27, 2018, 04:46:54 »
WilliamWolos, ну, тяжелые проекты - это не для трекинга. я, когда мне требуется прописать партии начистую, не просто накидать черновик, просто делаю сабмикс и в отдельном проекте с минимумом нагрузки спокойно записываюсь, после чего переношу диайники обратно в основной проект. альтернатива - облегчение проекта фризами вст и всти в проекте, но это дело вкуса.
что поделать, издержки работы в софте, приходится подстраиваться.

босс-то еще ок, у меня для реампов через стонхед папочка с фотографиями настроек ;D

Оффлайн dsad67

  • Живу на форуме
  • *******
  • Сообщений: 9006
  • Репутация: +8170/-10
  • ВИА "Детский саД"
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #552 : Мая 27, 2018, 09:59:31 »
А про GT-1000 в теме ещё будет что-нибудь , или можно отписываться ??  :rolleyes:

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


https://www.youtube.com/watch?v=_768eBZ8T7s
« Последнее редактирование: Мая 27, 2018, 10:24:07 от dsad67 »

Оффлайн WilliamWolos

  • Частый посетитель
  • **
  • Сообщений: 134
  • Репутация: +33/-1
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #553 : Мая 27, 2018, 15:34:46 »
Дак на руках ни у кого нет, в продаже нет, нету новостей то... ну разве что в dj-store.ru он теперь уже 99к стоит =)

Оффлайн MARSHALL IGRO

  • Ветеран форума
  • ******
  • Сообщений: 5126
  • Репутация: +2385/-10
Re: [2018] GT-1000 - новый процессор от Boss
« Ответ #554 : Мая 27, 2018, 18:35:03 »
Адовая тема, ничего не меняется, виртуально послушали, виртуально покрутили, виртуально поиграли и виртуально слили ;D