Главная » Статьи » Заметки

Reaper и Linux

Итак, мои юные, и не очень юные друзья, сегодняшним снежным деньком мы вновь возвращаемся к теме запуска виндовых плюшек под линуксом. На момент написания статьи имеется примерно такой конфиг:

Софт:
Дистрибутив: Ubuntustudio - Jack, Alsa, Pulseaudio из коробки (выпилено из последней сборки, если нужно - ставьте руками), рабочая среда XFCE, много много аудиоприложений+видео+фотоприложений, готовых к употреблению, low-latency ядро.
Хост: Reaper 5 x86 (32-битная сборка)
Wine: Wine1.7 x86 + winetricks с установленными mscorefonts, directx9, gdiplus, mfc42, vcrun6.

Железо:
CPU: Intel Core2 Quad CPU Q9400 @ 2.67GHz
GPU: GeForce GTX 550 Ti
RAM: 6976MB

Начнем с простого - с установки и запуска самого хоста. Установка проходит как по маслу, запускается аналогично - без малейших проблем. При работе со стабильной версией wine (1.6) наблюдаются некоторые артефакты во время запуска сплэш-скрина. В свежей сборке такого не наблюдалось.
 

Перво-наперво после запуска необходимо настроить нашу аудиоподсистему - для этого нужно пройти в пункт меню Options-Preferences-Audio-Device

Настроил я все это дело следующим образом:
 

Вывод звука в тестовых прогонах осуществлялся через pulseaudio (waveout в настройках программы)

Следующим шагом следует указать папку с VST-плагинами. Я для этих целей в конфиге вайна прописал путь до своего второго жосткого как диск D: и соответственно туда уже все устанавливал без лишней головной боли.

На сайте winehq рекомендуют отключить опцию Use native events for synchronizing в разделе настроек Buffering - дает огромный прирост производительности.

Небольшой перечень совместимости. Актуально на 15.08.2015, версия wine - 1.7.46, Reaper 5:

JP6K 1.5 - ok [отлично]
+Korg MS20, Polysix, Wavestation - ok [отлично]
Novation V-Station - ok [отлично]
Native Instruments Battery 4 - ok [отлично]
+Native Instruments Kontakt 5 - ok [отлично]
NX-Synth 2 - ok [отлично]
Spire 1.0.18 - ok [отлично]
+Zebra 2 - ok [отлично]


+Korg LegacyCell - fail [не работает]

Вешает хост при сканировании, нет возможности проверить его работоспособность.


Massive 1.4.0 - ok [хорошо]

Работает хорошо только в wine 1.7, под wine1.6 невозможно управлять некоторыми параметрами. Также стоит иметь ввиду, что при наличии 64х и 32х версий плагина стоит руками удалить дллки 64х, иначе придется неистово погемориться с запуском, так и не получив положительных результатов. Если все сделано правильно, работать все будет превосходно. Ресурсы расходует не сильнее чем под виндами, по сему советую попробовать по случаю.

SynthMaster 2.5 - ok [отлично]

При некоторых манипуляциях с интерфейсом мелькает красным цветом, что никак не сказывается на звучании. Задержек не создает, звучит достойно - вполне годится для наших целей.

ReFX Nexus 2 - ok [средне//отлично]

Есть пара неприятных моментов - первый, это невозможность переключить скин. При попытке содеяния оного нексус просто уваливается, и тянет за собой все остальное. Второй по счету, но никак не по значению - нагруз. Грузит проц по какой-то неведомой причине мощнее чем spire + massive вместе взятые. Тем не менее если не пытаться соорудить нексусосоунд кул транце тюне, то вполне можно куда-нибудь вплести. В будущем постараюсь поискать ромплеры, более подходящие для моих целей (синтез нексусовый один черт не перевариваю, только пианинки да всякие пэды-скрипочки юзаю)

update 23.08 - в последней стабильной версии wine эти проблемы ушли.

z3ta+2 2.1 - ok [отлично]

Запустился не сразу, почему-то поначалу упрекал меня в том что я использовал "неподходящий установщик". После переустановки заработал, и ведет себя как послушный домашний зверек. Звучит не менее превосходно, чем обычно (что логично).

Sylenth1 2.202 - fail [не работает]

Интерфейс запускается, однако при воспроизведении хост зависает. Судя по багтрекеру вайна, проблема существует уже пару лет.

UPDATE от djemNa • 21.10.2015
Ivory 1.63.1 - ok [хорошо]

работает на ура! Но только эта версия! Я пробовал устанавливать 1.7, но она не очень хочет работать.


С обработками, к сожалению, тоже не все гладко:

VolumeShaper 3 - ok [отлично]
dblue Glitch 1.3 - ok [отлично]
Sugar Bytes Turnado - ok [отлично]
Oxford Plugins - ok [отлично]
URS Plugin Pack - ok [отлично]
EOS Reeverb - ok [отлично]
VPS Philta XL - ok [отлично]

IZotope Ozone 4 - ok [хорошо]

Работает, однако если вы крайней степени честный пользователь озона, вам не предоставится возможным активировать его, так как он просто напросто не желает генерировать вам Machine ID. Пропатченные же версии работают без нареканий.

ImageLine JuicePack - ok [хорошо]

Если не активировать, будет без конца и края рушить хост, в том числе даже при попытке просто просканировать плагины. После регистрации ведет себя культурно, однако если в wine не установлены пакеты mscorefonts и gdiplus, увидите вы в интерфейсах чуть меньше, чем нихрена.

Waves 8 - bad [плохо]

Знали бы вы, товарищи, как долго я с ними бодался. Начнем с того, что устанавливать необходимо исключительно в те каталоги, которые вам предлагает сам инсталлятор. Шаг влево, шаг вправо - трупик. Соответственно Reaper-у необходимо будет прописать еще один путь к папке с VST. На этом наши приключения не заканчиваются, а скорее переходят в еще более активную фазу. Если попробовать открыть родной сердцу waveshell-vst.dll, то получим мы в результате прекрасное ничего.
Имеется в интернетах замечательная утилита shell2vst, которая должна генерировать из waveshell-vst.dll отдельные vst-модули, которые можно будет запускать по отдельности. Пришлось все это дело гуглить, в том числе и работу с консольными приложениями через wine. В результате получаем папку с dll-ками, которую необходимо обязательно положить в ту же папку, где лежал тот самый waveshell-vst.dll, иначе вы не увидите ничего, кроме unable to load plugin.
Теперь все работает, однако местами вы будете созерцать корявые интерфейсы, почти наглухо убитые шрифты, а также при использовании некоторых плагинов будете мучаться с задержками, которые рипер не в состоянии компенсировать. В общем-то, всем waves-плагинам я уже нашел замену, поэтому все эти дела проделал больше потому что идиот из спортивного интереса. Если знаете как решить сие, пожалуйста отпишитесь в комментариях.

 

По мере тестирования список буду дополнять, также дополнить этот список можете мне помочь и вы - просто оставьте сообщение в теме, буду признателен.

Надеюсь статья была полезной. Приходите еще :)

 

Комментарии:


Всего комментариев: 6
avatar
0
5 MEMFIS_AKA • 04:50, 07.05.2017
Не видит диск с "Форточками" на котором большая часть не портабельных ВСТшек.
Не реагирует на АЛЬТ
Крашится в половине случаев запуска эффекта на дорожке
Некоторые форматы (битности) ВАВ вызывают цифровой фидбек (чуть блеать не оглох, да еще и ночью)
Пока, что работать не возможно так...хз, что с ним делать - без Рипера никак.
avatar
0
6 inteyes • 09:52, 07.05.2017
Из этого списка наблюдал только второе - не реагирует на Альт. Причина тому проста - альт+клик в самой системе работает как перетаскивание окна в любой точке. Отключаемо, нужно искать способ под свою DE.

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

Добавлять эффекты лучше после остановки воспроизведения.

С файлами wav из лично моей коллекции такого не наблюдал.

Не исключаю что используются версии ПО, отличные от указанных в статье, тогда уж точно никаких гарантий :)
avatar
1
3 djemNa • 23:23, 21.10.2015
Ivory 1.63.1 работает на ура! Но только эта версия! Я пробовал устанавливать 1.7, но она не очень хочет работать. У phantom-code есть небольшей список плагинов, которые работают через вайн: https://github.com/phantom-code/airwave
avatar
0
4 inteyes • 22:50, 30.01.2016
Только заметил комментарий :) Интересный список там, разве что один пункт в нем не совпал с моими наблюдениями:

- Cableguys Volume Shaper no doesn't work with wine
Работает, у меня во всех проектах почти есть. Возможно разница просто имеется в версиях wine/собственно плагина

Спасибо за инфу :)
avatar
1
2 sa-vin-da • 10:42, 30.06.2015
Очень интересная статья !!!
avatar
1
1 faqir77 • 10:16, 16.03.2015
спасибо
avatar

inteyes © 2017. Все права защищены
Используются технологии uCoz
Карта сайта
Translate via Google:
English
Deutsch
Мы Вконтакте
Подробно о сайте

Sentinent - это лучшие *.flp проекты, бесплатные VST синтезаторы и эффекты, обзоры VST плагинов и познавательные статьи!
Присоединяйся, стань частью нашего сиджейского сообщества ;)
UP
UP