Выпущена первая стабильная версия программы FeSTige (http://festige.sourceforge.net/), позволяющей использовать в Linux виртуальные звуковые эффекты и инструменты VST, изначально собранные для Windows. FeSTige использует WINE для запуска модулей, работает через звуковой сервер JACK и запускает выбранные модули как клиенты JACK, что позволяет произвольно коммутировать их входы и выходы. Для сохранения коммутации FeSTige использует LADI — средство управления звуковыми сеансами, пришедшее на смену своим предшественникам — LADCCA и LASH.
Учитывая сравнительно малое количество модулей VST, собранных для Linux, FeSTige является умеренно приемлемым решением для тех, кто готов перейти на Linux, но привык пользоваться собранной за годы работы коллекцией проверенных эффектов обработки и синтезаторов. Название программы является производным от VeSTige — проекта по реверс-инжинирингу основного заголовочного файла VST SDK, лицензия на который долгое время не допускала свободное распространение звуковых приложений, собранных с поддержкой VST.URL: http://festige.sourceforge.net/
Новость: http://www.opennet.me/opennews/art.shtml?num=31672
шикарно!!!!
КОСТЫЛЬ НА КОСТЫЛЯХ, а так круто...
> КОСТЫЛЬ НА КОСТЫЛЯХ, а так круто...Пользовался, не понравилось, остался на винде? Да, печально!
> Пользовался, не понравилось, остался на винде? Да, печально!Как вариант - можно сделать эрзац-винду и из линукса, конечно. Пингвин все стерпит :)
Где вы костыли увидели, можно подробнее?
> Где вы костыли увидели, можно подробнее?Положим, доля истины в этом есть. WINE — не слишком надёжное решение. У меня, к примеру не завелись VST, которые поставлялись в комплекте с карточкой Focusrite: тупо не показывается окно ввода лицензии, хотя рядом лежит синтезатор Novation BassStation из той же поставки, который спокойно дал ввести лицензию и спокойно и без глюков работает. Другое дело, что ничего критичного среди тех VST нет: компрессоры и ревербераторы в Linux и свои хорошие есть, в том числе коммерческие.
>> Где вы костыли увидели, можно подробнее?
> Положим, доля истины в этом есть. WINE — не слишком надёжное решение.
> У меня, к примеру не завелись VST, которые поставлялись в комплекте
> с карточкой Focusrite: тупо не показывается окно ввода лицензии, хотя рядом
> лежит синтезатор Novation BassStation из той же поставки, который спокойно дал
> ввести лицензию и спокойно и без глюков работает. Другое дело, что
> ничего критичного среди тех VST нет: компрессоры и ревербераторы в Linux
> и свои хорошие есть, в том числе коммерческие.Отправьте багрепорт вайномейкерам, и будут заводиться ваши VST. Решение может и не стабильное, так как пишут его джафофанеры, но уж никак не костыльное.
> Отправьте багрепорт вайномейкерам, и будут заводиться ваши VST.Старо предание...
Видишь ли, дружище, в трекере вайна лежит полтора десятка багов про VST, и все, я повторяю, ВСЕ из них либо UNCO, либо NEW, хотя некоторым по три года, а среди UNCO попадаются неоднократно подтверждённые ошибки, приводящие к падению.
Ты веришь в чудеса?
Ну, так займись ими, дружище.
В каком смысле заняться, дружище? :)
> В каком смысле заняться, дружище? :)Уже какой год наблюдаю различные интерпретации этого диалога:
- Linux 100 лет как готов для енд юзера. Вот если бы не козни Майкрософта...
- Нет не готов. Отсутствует фича Х.
- Фича Х есть. Вот здесь и здесь реализации фичи Х.
- Реализации фичи Х там и там - неработоспособны. Есть баги: такой и сякой.
- Так напиши репорт. А то только ныть гаразд.
- Уже висят в баг-трекере. Никто не исправляет.
- Так исправь сам. Тут тебе никто ничем не обязан.
Ты всё очень правильно написал. Жаль только совсем не тому человеку :)
> Ну, так займись ими, дружище.Он не разработчик, он дизайнер. Причем дизайнер третьего гнома. Так что лучше не надо...
> Он не разработчик, он дизайнер. Причем дизайнер третьего гнома. Так что лучше не надо...Не дизайнер не третьего не гнома. А так всё правильно :)
Я бы тоже отрицал обвинения в столь постыдных вещах.
Быть дизайнером третьегнома — прекрасно :)
> Где вы костыли увидели, можно подробнее?Ну вот у меня чисто-64битная система. Я в бурном восторге от необходимости
1) Сгрузить IA32-libs
2) Сгрузить вайн
3) И вот тогда я смогу использовать виндовозный бинарник.Ну понятно что на безрыбье и рак - рыба, но костыльности решения это не отменяет.
> Ну вот у меня чисто-64битная система. Я в бурном восторге от необходимости
> 1) Сгрузить IA32-libsВ убунте собираются отменить IA32-libs - теперь вместо них надо будет параллельно ставить полновесную 32-битную систему.
Насчет генты не знаю, не ковырялся.
Вместо отдельного пакета, будет, хм..... Отдельный пакет! В чем разница то? В одном варианте либы лежали в спец папке, в этом варианте они будут в спец папке лежать. Разницы ноль!
> Вместо отдельного пакета, будет, хм..... Отдельный пакет!Будет куча пакетов, только другой архитектуры. Как сейчас в редхате, когда практически с каждой 64-битной либой ставится ее 32-битная версия.
В общем, по оверхеду это все больше приближается к созданию в чруте отдельной системы.
> В убунте собираются отменить IA32-libs - теперь вместо них надо будет параллельно
> ставить полновесную 32-битную систему.А ia32-libs со всеми зависимостями в 32 битах - это не полновесно чтоли? :)
Ну знаете, запуск программ и игр под вайном тоже тогда смело называйте костылём!
> Ну знаете, запуск программ и игр под вайном тоже тогда смело называйте костылём!Костыль!
Прямой способ:
1) запустили программу под свою нативную архитектуру - она заработала.Способ костыльный:
1) Качаем 386-е либы для вайна
2) Качаем сам вайн
3) Запускаем иностранную программу.
4) Тестируем на своей шкуре глюки в реализации иностранного апи. Не говоря о том что програма выглядит как г-но и плевать хотела на системный набор виджетов. В лучшем случае учтется цветовая схема, но кнопки будут вырублены топором в стиле "на дворе win95".
> Костыль!
>
> Прямой способ:
>1) запустили программу под свою нативную архитектуру - она заработала.
>
>Способ костыльный:
>1) Качаем 386-е либы для вайна
>2) Качаем сам вайн
>3) Запускаем иностранную программу.
>4) Тестируем на своей шкуре глюки в реализации иностранного апи. Не говоря о том что >програма выглядит как г-но и плевать хотела на системный набор виджетов. В лучшем случае >учтется цветовая схема, но кнопки будут вырублены топором в стиле "на дворе win95".Ты английский знаешь? Читаешь на нём? Может это тоже костыль, он ведь тебе не нативный язык!
> Ты английский знаешь? Читаешь на нём? Может это тоже костыль, он ведь
> тебе не нативный язык!Ну я так понимаю, по такой логике, если официант в ресторане даст мне меню где текст на японском, с грамматическими ошибками, перевернутый зеркально и под углом 45 градусов - мне надо бурно возрадоваться, побежать учить японский, обнаружить что мне подсунули какое-то фуфло, покорпеть над его приведением в нормальный вид, и вот тогда я смогу наконец покушать за мои же денежки, так? :)
Ну вот что-то типа того..
Если считать, что купил я лицензионное ПО, а оно только под винду, а вайн - это костыль.
Из-за этого я побегу покупать что ли винду? Да нет уж..
Так же как и ты не побежишь учить китонский, что бы прочитать меню из ресторана цзюнь-дзинь..
Я уже вижу этих парней, которые, собираясь переходить на линукс, поставят вайн прикрутят к нему джек и будут произвольно манипулировать звуковыми потоками :)))
Забыл сказать, что перед тем как манипулировать они установят себе генту ;)
sudo apt-get install festige
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет festige
> Чтение списков пакетов... Готово
> Построение дерева зависимостей
> Чтение информации о состоянии... Готово
> E: Не удалось найти пакет festigeПоходу, придется таки ставить генту :(
https://launchpad.net/~kxstudio-team/+archive/ppaДля убунты это практически маст хэв :)
> https://launchpad.net/~kxstudio-team/+archive/ppaИ что мне делать с этой прекрасной ссылкой?
> Для убунты это практически маст хэв :)
При чем здесь убунта? Там этот, как его, software center. А у меня Debian.
> При чем здесь убунта? Там этот, как его, software center. А у меня Debian.В Debian какой-то особый, не совместимый с убунтой APT? :) Там нет apt-add-repository? :)
Представьте себе, нету.
> Представьте себе, нету.В дебиане вообще очень мало костылей, в отличие от.
1. И sources.list нередактируемый? :)
2. Каковы шансы, что пресловутые "эти ребята" поставят дебиан? :)
>1. И sources.list нередактируемый? :)А что это?
>2. Каковы шансы, что пресловутые "эти ребята" поставят дебиан? :)
Какие ребята?
> А что это?В дебиане ещё и /etc/apt/sources.list нет? :)
> Какие ребята?
>В дебиане ещё и /etc/apt/sources.list нет? :)Да вроде есть такой. Только зачем мне о нем что-то знать? Я пользователь, а не админ.
>>Какие ребята?
>http://www.opennet.me/openforum/vsluhforumID3/80120.html#4Ну он все верно сказал: хочешь этот festige - ставь генту.
Убунтушники, костыль им в зад, любят переименовывать версии в зависимостях пакетов в итоге Дебиан материться как пьяный матрос при попытке вкатить ему очередной пакет от Убунты.
> Убунтушники, костыль им в зад, любят переименовывать версии в зависимостях пакетовМне казалось, что все эти переименования происходят в unstable, откуда копируются в убунту. Можно примеры переименований, инициированных самой убунтой?
> Можно примеры переименований, инициированных самой убунтой?Бывают, с хвостиками в конце типа 1.2.3~ubuntu2.1. Правда не понятно почему это должно вызывать какие-то проблемы, при том что пакетный манагер один и тот же. Скорее более убедительно звучало бы что версии в зависимостях не стыкуются.
На сайте проекта заходишь в раздел закачки под Debian - попадаешь в Убунту.. Шикарно) Ну сделали бы раздел Ubuntu/Debian и одну ссылку..
И какая латентность у такого решения, гнать звук через виндовые плагины, запущенные под эмулятором (да, знаю что wine не эмулятор, но тем не менее..)?
Как-то есть сомнения в возможности практически это применять...> На сайте проекта заходишь в раздел закачки под Debian - попадаешь в Убунту.. Шикарно) Ну сделали бы раздел Ubuntu/Debian и одну ссылку..
Привыкайте :) То ли еще будет, количество проектов^Wподелок, авторы которых, по ощущениям, в принципе не пробовали собирать их под чем-то кроме убунты, нынче зашкаливает.
Процитирую здесь комментарий из соседней темы:>Если вы о PPA, то это не великая потеря. Качество софта, составляющего 99% этих реп, скорее ухудшает, чем улучшает репутацию дистра. Типовая история такая: школьник, вчерашний виндузятник, вдохновенно ваяет очередной календарик аж три дня, а потому забывает про него навсегда. Собранные версии - только под ubuntu, т.к. сей великий ваятель вообще никогда не видел других линуксов.
Проще говоря, ярлык "PPA" как бы говорит: низкое качество и нулевая поддержка.
> И какая латентность у такого решения, гнать звук через виндовые плагины, запущенные
> под эмулятором (да, знаю что wine не эмулятор, но тем не
> менее..)?При желании можно посчитать :)
> Привыкайте :) То ли еще будет, количество проектов^Wподелок, авторы которых,
> по ощущениям, в принципе не пробовали собирать их под чем-то кроме убунты,
> нынче зашкаливает.Это автоматически означает, что кроме как на убунте больше нигде не работает? Даже если всё написано на тривиальнейшем PyQt? :)
> Даже если всё написано на тривиальнейшем PyQt? :)У, это еще и скриптошит для которого надо вытягивать и куть и питонскую обвязку. Надо было сразу на TCL писать, чтоб уж совсем хорошо.
> У, это еще и скриптошит для которого надо вытягивать и куть и питонскую обвязку.Ты так об этом рассуждаешь, словно ты — квинтэссенция целевой аудитории FeSTige, и только вот эта мелочь мешает тебе... :) Сильно ли я ошибусь, если предположу, что тебе всё это, в общем, нафиг не надо, и что ты просто поспорить захотел? :)
> надо, и что ты просто поспорить захотел? :)Correct. Я не собираюсь так загаживать свою систему. Просто проиллюстрировал картину "блюющие в крыжовнике".