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