LINUX.ORG.RU

История изменений

Исправление curufinwe, (текущая версия) :

Еще выскажу несколько в тему звука линукс - не линукс.

Сейчас собираю VST3 версию плагинов под линукс, дошли руки доделать наконец, и по сравнению с LV2 это не очень радостно. VST3 SDK тянет горы мусора. Ему зачем-то понадобилось gtkmm, и даже sqlite. И сам VST3 фреймворк это довольно тяжелая библиотека на C++, которая компилирутся в несколько раз дольше самих плагинов, и встаивается статически(!!!) в плагины. Статически! На линуксе.

Я уж молчу про его систему сборки. То есть мне надо плагины кидать в систему сборки фреймворка, а не наоборот, как у нормальных людей.

Против этого - LV2, который просто набор хедеров на C. Он вообще не компилируется отдельно, это хедеры :) В результате все красиво, легко и быстро.

Исходная версия curufinwe, :

Еще выскажу несколько в тему звука линукс - не линукс.

Сейчас собираю VST3 версию плагинов под линукс, дошли руки доделать наконец, и по сравнению с LV2 это не очень радостно. VST3 SDK тянет горы мусора. Ему зачем-то понадобилось gtkmm, и даже sqlite. И сам VST3 фреймворк это довольно тяжелая библиотека на C++, которая компилирутся в несколько раз дольше самих плагинов, и встаивается статически(!!!) в плагины. Статически! На линуксе.

Против этого - LV2, который просто набор хедеров на C. Он вообще не компилируется отдельно, это хедеры :) В результате все красиво, легко и быстро.