Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Кто может скомпилить freeverb 64-bit native linux vst?

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

kxuserr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нигде в черносети нет. Код можно взять на archive.org на dreampoint.co.uk год 2000 июнь.
Если кому удастся скомпилить киньте правленый код тоже

Всего записей: 63 | Зарегистр. 19-08-2017 | Отправлено: 18:31 09-08-2021
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А зачем компилить? freeverb3 3.2.1-4 же есть

Всего записей: 702 | Зарегистр. 26-10-2008 | Отправлено: 15:51 12-08-2021
kxuserr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Под пингвина нужно native linux .so
Нигде нет

Всего записей: 63 | Зарегистр. 19-08-2017 | Отправлено: 19:07 14-08-2021
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kxuserr
В пакетах дистрибутивов, видимо, не смотрели? Судя по версии, RSEREGAR намекает на пакет freeverb3 в Arch Linux, справа линк "Download From Mirror".
 
Добавлено:
P.S. Под Xubuntu 20.04 компилится без вопросов.

Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 19:52 14-08-2021
kxuserr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tar -fx .tar.zst выдает папку /usr И как это компилить?
 
Добавлено:
К тому ж это библа а не вст плагин
 
Добавлено:
Оригинальный freeverb надо компилить так  
 g++ -fPIC -c -Ipath/to/vstsdk2 -D_cdec1="" comb.cpp
  g++ -fPIC -c  -Ipath/to/vstsdk2 -D_cdec1="" allpass.cpp  
  g++ -fPIC -c  -Ipath/to/vstsdk2  -D_cdec1="" revmodel.cpp
Это компилиться но другие два cpp нет. Возможно изза новой версии gcc Их надо как-то править. Потом надо слинковать g++ -shared -Wl,-soname=freeveb.so  *.o -o freeveb.so
и все

Всего записей: 63 | Зарегистр. 19-08-2017 | Отправлено: 05:04 15-08-2021
RSEREGAR



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kxuserr

Цитата:
К тому ж это библа а не вст плагин  

Тогда надо ещё dragonfly-reverb

Цитата:
Оригинальный freeverb надо компилить так  

http://www.nongnu.org/freeverb3/

Всего записей: 702 | Зарегистр. 26-10-2008 | Отправлено: 01:40 16-08-2021 | Исправлено: RSEREGAR, 01:52 16-08-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
tar -fx .tar.zst выдает папку /usr

ошибку tar должен "выдавать", а не "/usr"

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 09:54 16-08-2021
kxuserr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dragonfly нифига не позволяет выставить stereowidth на 0. Попытки делались затереть все строчки с width но нифига не компилится почему-то да и нет гарантий что затирка не поломала код. Начинает выдавать всякую фигню. Код разбухший по сравнению с freeverb. Во freeverb просто надо ставить stereowidth на 0 в tuning.h и задать одинаковыя значения comb и allpass для LR. Еще один прикол что Freeverb.cpp и FreeverbMain.cpp надо компились с vstsdk1 1999 - vstsdk2 выдает нереальное число ошибок. C vstsdk1 при замене AEffect *main на AEffect *main_plugin удается скомпилить и FreeverbMain.cpp. То бишь удается все пять .o получить. Дальше запускаю g++ -shared -Wl,-soname=freeveb.so vstplug.def *.o -o freeveb.so но выдает ошибку синтаксиса в vstplug.def
Содержание vstplug.def
EXPORTS
VSTPluginmain
main=VSTPluginmain
 
vstplug.def взят из руководства для компиляции вст для винды
Если слинковать без vstplug.def то удается получить искомое .so - рипер его видит но отбраковывает. В общем хз что еще нужно
 
tar -fx .tar.zst выдает папку usr/ а не /usr

Всего записей: 63 | Зарегистр. 19-08-2017 | Отправлено: 19:36 16-08-2021
los

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
tar -fx .tar.zst выдает папку usr/ а не /usr  

ошибку tar должен "выдавать", а не "usr/"

Всего записей: 7322 | Зарегистр. 08-09-2001 | Отправлено: 23:19 16-08-2021
kxuserr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня не выдает.
Короче хр с ним с фривербом. Нашол достойную замену

Всего записей: 63 | Зарегистр. 19-08-2017 | Отправлено: 21:02 17-08-2021
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Кто может скомпилить freeverb 64-bit native linux vst?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru