Yoshimi 1.5.11.3.deb :: готовый для установки deb-пакет с рабочим LV2 плагином :: скачать
Это когда вроде бы всё работает, но мало ли что...
Исходные коды ищите на сайте разработчика.
Никакие изменения в исходный код не вносились. Но если вы не верите, или просто внезапно решили, что "пора бы уже начать", советы по сборке как раз этой версии лежат в красной папке :)
Успешно устанавливался и запускался в качестве lv2-плагина для Ardour на:
- ОС: Ubuntu Studio 18.04.2 64-bit
- ОС: Kubuntu 18.04.2 64-bit
- Ardour 5.12-3 из репозитория Ubuntu
- Ardour 5.12 с сайта разработчика
Недостатки сборки от inFlowia Lab
- Я не знаю откуда получить точную информацию о необходимых зависимостях, поэтому просто взял их список от версии 1.5.6-3 из репозитория Ubuntu и это сработало.
- Если ставить через
sudo dpkg -i Зависимости скорее всего сами не установятся. Чтобы установить их выполните после завершения установки:sudo apt -f install Если зависимости по каким-то причинам не установятся и синт при этом не будет работать - посмотрите список зависимостей пакета и попробуйте установить их вручную.
- При первых попытках сборки, Yoshimi иногда не находил директорию своих банков и приходилось указывать её самому в настройках. Если ещё не в курсе, банки лежат по адресу: /usr/local/share/yoshimi/banks/
- Пакет собран практически без всякой оглядки на правила сборки пакетов Debian, так что он совсем не годится для публикации в официальном репозитории. Единственное о чём я всерьёз волновался и позаботился, так это лицензионное соглашение :) Никаких тяжб с авторами или сообществом GNU мне совсем не хочется Так что файл с лицензионным соглашением находится там где ему и положено быть, ссылка на оф. сайт с исходником дописана внутрь как полагается.
Как вы заметили, у пакета есть ряд не существенных, с точки зрения работоспособности, недостатков, на устранение которых у меня просто нет времени. Yoshimi - классный и мощный синт, но новые версии добираются до репозитория в виде deb-пакетов слишком уж медленно, а разработчик предпочитает публиковать релизы сугубо в виде исходников, что может стать нехилой проблемой для новичка. Я сам начал осваивать установку из "сырцов" совсем недавно, так что ощущение тяжести на душе от вести что "установка только через make install" ещё не забыто :) К тому же сборка не всегда возможна. У меня бывало, что на сильно "старой" системе просто отказывались вставать все эти килотонны зависимостей от компиляторов и dev-овских библиотек из за того, что более новая версия уже установлена а нужна более старая, а удалить новую нельзя так как от неё зависит вагон и тележка других пакетов, а apt -f install опустил руки и отказывается всё это разгребать. Зависимостей для сборки, по моим наблюдениям, как-то всегда больше получается чем для запуска, да и проблемы с ними случаются чаще.
Иными словами, deb-ку иметь всё таки хочется, хотя бы на всякий пожарный. А если есть, то ещё хочется и поделиться ей с теми, кто ещё не умеет их собирать. Вот и все причины, по которым этот пакет в публичном доступе и при этом так "плохо причёсан".
Помогло? :)
Черкани Инфловии пару строк если нашёл здесь помощь. Можешь писать под любым постом в группе VK или по старинке на почту: inFlowia@netc.it :)
inFlowia Lab. не делает добро за деньги, но знать, что её труды кому-то помогают очень классно. Если тебе помогли - не поленись, всего пара слов: "Спасибо! Помогло :)" сделают дни инфловии светлее. ^^
Количество откликнувшихся: 8