- Vst host on linux
- Installing Wine
- My own VST synth testing
- Hosts — VST, Linux
- License
- Platform
- Only listings tagged with:
- О поддержке VST в Linux: Status Quo
- Vst host on linux
- About
- VST под Linux
- Re: VST под Linux
- Re: Re: VST под Linux
- Re: Re: Re: VST под Linux
- Re: Re: Re: Re: VST под Linux
- Re: Re: Re: Re: Re: VST под Linux
- Re: Re: Re: Re: Re: Re: VST под Linux
- Re: VST под Linux
- Re: Re: VST под Linux
- Re: Re: VST под Linux
- Re: Re: Re: VST под Linux
- Re: Re: Re: Re: VST под Linux
- Re: VST под Linux
- Re: Re: Re: Re: VST под Linux
Vst host on linux
In response to the question, «will my VST instruments work with linux?» the short answer is, «probably.» And generally, if one synth performs well, then other synths made by the same developer will probably work, too. With linux, the VST (Virtual Studio Technology) format is handled by a compatability-layer application called WINE, an acronym for «Wine Is Not an Emulator.» (The Wine website includes a wealth of information about the application itself, and includes the most recent release available for download and compiling, in case your system’s repositores have an older release.) With Wine installed, most of these VST instruments should perform fine in your preferred VST-plugin host. Currently available VST plug-in hosts for linux include: FeSTige (part of the KXStudio meta-packages), FSThost or VeSTige (included with the LMMS Digital Audio Workstation which is available in most repositories). Airwave is another interesting application for managing VST instruments. Airwave is a VST bridge that creates a VST instrument that can be used in linux VST hosts. And last but definitely not least, Reaper is a non-free DAW that hosts most VST instruments on the linux platform very nicely. Like Airwave, Reaper also requires installation of WINE.
Installing Wine
Once Wine is installed, go to the folder where your VST synth is located, and (if in .exe format) type in a terminal wine [yoursynth].exe to start the installer and install the .dll file. Once installed, make sure your plug-in host can find it.
My own VST synth testing
A while ago I helped build the LMMS Tested VST Database. I hope to do future testing and posting updates. (Wine and other associated files are available in many linux distros.)
The text file at the link below is the «old list» which I started a while back. Many of the synths in the list haven’t yet been added to the LMMS database but should still run fine. The instruments in the list were tested using FstHost and/or FeSTige. If neither synth ran correctly due to graphical errors, significant glitches or xruns, sluggish responsiveness or crashing, then that synth was marked as «failed.» As Wine is an ongoing project, it may be that previously failed synths are now running well under a new Wine version. (Occasionally, the reverse may also be true.)
Finally, if you would like a synth tested that isn’t yet on the list, send me an email and I’ll see what I can do. 🙂
Источник
Hosts — VST, Linux
Hosts — VST — Here you will find software which will allow you to host and use VST instrument and effect plug-ins. Hosts may be incorporated in production suites and sequencers or be stand-alone applications. For a large selection of VST plug-ins see the Plug-ins — VST and Plug-ins — VSTi categories. | |
License
Platform
Only listings tagged with:
audio and MIDI sequencer, score editor, and general-purpose music composition and editing environment. Hosts VST and LADSPA effects.
MIDI & audio sequencer.
Professional music tracker and composing tool. [Hosts VST Plugins]
View and analyse the contents of music audio files. [Hosts VST Plugins]
Free music composition software.
Native VST, LADSPA, DSSI host.
Bitwig is a multi-platform DAW software designed for both live performance and studio recording.
Record, edit and mix multitrack audio. [Hosts VST/LV2 Plugins]
Run Windows VST & VSTi Plugins on Linux
Cross-platform multi-track sound editor.
Modular MIDI and audio environment. [Hosts VST Plugins]
FSTHost is the official fork of FreeST standalone host, a linux VST host-hybrid via winelib.
Alternative to commercial programs like FL Studio, which allow you to produce music with your computer. Hosts VST/LADSPA plugins.
Digital Audio Workstation with «True Analog Mixing» [Hosts Other/VST]
Buze is a full featured modular music tracker that works with Linux (via Wine).
Java Wrapper for the Steinberg VST interface. [Hosts VST Plugins]
MrsWatson is a command-line based audio plugin host used for debugging and batch processing based on the old MissWatson.
Источник
О поддержке VST в Linux: Status Quo
12 октября 2011
Фраза «Я пишу музыку в Linux» всё ещё вызывает улыбки, но уже несколько реже. Частично это объясняется совершенствованием драйверов для полупрофессиональных и профессиональных внешних интерфейсов (проект FFADO), частично — появлением качественного коммерческого ПО (Guitar Pro, Pianoteq, Renoise) и совершенствованием свободных DAW (Ardour, OpenOctaveMidi).
Тем не менее некоторое беспокойство у мигрирующих пользователей вызывает поддержка плагинов VST. Эта обеспокоенность вполне объяснима, поскольку плагины являются весомой частью любой виртуальной студии вне зависимости от того, пишете ли вы электронную музыку с кучей программных синтезаторов или же просто записываете и сводите аудиодорожки с записью живых инструментов. Понятно, что расставаться с готовой библиотекой проверенных плагинов мало кому охота.
В отношении VST ситуацию с плагинами можно кратко охарактеризовать как непростую. VST, собранные для Windows, невозможно запускать без WINE. В свою очередь WINE является достаточно ненадёжным средством запуска приложений. Специально для этой заметки автор прогулялся в трекер ошибок WINE и нашёл там около дюжины отчётов о проблемах с запуском VST в Linux, к которым авторы знаменитого не-эмулятора даже не прикасались, несмотря на двух-трёхлетний возраст некоторых отчётов.
На практике это означает, что некоторые плагины не запустятся, а некоторые не смогут нормально работать. Автору доводилось слышать о случаях, когда, казалось бы, успешно запущенный плагин не давал ввести номер честно купленной лицензии. Вместе с тем есть достаточно немало плагинов, которые совершенно нормально работают и не вызывают вообще никаких сложностей.
С хостами дело обстоит следующим образом. Если раньше распространение софта с включённой поддержкой VST было невозможно из-за лицензии на VST SDK, то сейчас это перестало быть проблемой благодаря проекту VeSTige, начатому авторами секвенсера LMMS. Это созданный с нуля файл, необходимый как для для сборки VST в Linux, так и для сборки хостов VST. Почти все свободные линуксовые хосты используют сейчас VeSTige.
Итого: запуск VST, собранных для Windows, к настоящему моменту возможен следующими способами:
- через отдельный хост FeSTige (VeSTige и FeSTige — разные вещи). Каждый плагин запускается как клиент JACK, что обеспечивает произвольный роутинг сигнала. При использовании с DAW вроде Ardour такие плагины вполне привычным образом подключаются через возвраты в микшере;
- через DSSI в тех DAW, которые поддерживают этот API виртуальных инструментов. Для этого существует «мостик» dssi-vst, загружающий плагины VST как плагины DSSI. Работает в таких секвенсерах, как Rosegarden и Qtractor;
- просто поддерживается некоторыми приложениями. Если LMMS собирается с поддержкой VST сразу, то в Ardour 2 эта функция по умолчанию отключена.
Сравнительно недавним трендом является поддержка VST, собранных для Linux. Ничего принципиально сложного в такой сборке для разработчиков нет, если для интерфейса была использована та или иная кроссплатформенная библиотека графических элементов.
Одним из первых хостов VST, собранных для Linux, стал MIDI-секвенсер Qtractor. Поддержка Linux VST была реализована в нём ещё пару лет назад, но только с выпущенной буквально на днях версией 0.5.1 она стала почти беспроблемной. Причём произошло это на фоне добавления поддержки Linux VST в нестабильную версию Ardour 3 — ту самую, где наконец-то появились MIDI-дорожки.
Много ли сейчас Linux VST, и что они собой представляют? По разным подсчётам, число таких плагинов колеблется в диапазоне между сотней и двумя. Главным образом, это плагины независимых разработчиков с присущим им разбросом по качеству и проработанности. В одних случаях это поддерживаемые разработки, в других — отпущенное «на волю» детище, которым стало некогда заниматься.
На их фоне достаточно заметно выделяются два производителя коммерческих VST для Linux. Это британские компании linuxDSP и Loomer. Первая основана бывшим программистом Solid State Logic и специализируется на плагинах для студийной обработки и мастеринга. Вторая больше работает на музыкантов-электронщиков и кроме полудюжины интересных эффектов предлагает несколько достаточно приличных синтезаторов.
Ardour 3 (Wootangent.net)
Сейчас невозможно предсказать, насколько поддержка Linux VST в Qtractor и Ardour скажется на готовности разработчиков коммерческих плагинов подготовить порты для Linux. На принятие подобного решения будут оказывать влияние не только технические, но и экономические факторы.Пока же можно установить на пробу свежий дистрибутив KXStudio или AV Linux и лично посмотреть, что и как работает.
Источник
Vst host on linux
JVstHost is an open-source Java-based VST host for Linux, OS X, and Windows written by Martin Roth and Matthew Yee-King. It aims to load and manipulate all audio plugins conforming to the Steinberg VST standard, including those generated with jVSTwRapper.
Note that the (only) constructor of JVstHost throws an exception of type com.synthbot.audioplugin.vst.JVstLoadException . There are several things which may go wrong while loading a VST. For this reason, an exception is thrown with the details (see JVstLoadException.getMessage() ).
A class implementing the com.synthbot.audioplugin.vst.JVstHostListener interface can also register itself with a JvstHost object. It will receive callbacks from the plugin.
JVstHost is licensed under the GNU Lesser General Public License (LGPL).
All that you really need is to put JVstHost.jar into your java class path, and to put:
- libjvsthost2.jnilib into /Library/Java/Extensions (Mac OS X)
- libjvsthost2.so into /usr/local/lib (Linux)
- jvsthost2.dll into C:\WINDOWS\system32 (Windows) The directories may be system dependent. They must simply by listed in the Java classpath so that Java will know where to look for them.
NOTE: Not all synths work. If you have one that you are particularly keen on working with, please e-mail us and we’ll try to debug it with you.
To run the test program:
java -jar JVstHost.jar
java -jar JVstHost.jar ./mdaDX10.so
java -jar JVstHost.jar
JVstHost does interoperate with jVSTwRapper. Ensure that the jVSTsYstem.jar library (included with jVSTwRapper) is included in the classpath when starting the host. In Mac OS X, this library is most commonly found in the jVSTwRapper vst directory, ./Contents/Resources
A script file, buildJvh.sh, is included for compiling the JVstHost native library under Mac OS X. The script is made for 10.5, however it should be easily modifiable for any other version of the operating system. The script assumes that the Steinberg VST libraries (not included in this distribution due to Steinberg’s licensing terms) are in the package subdirectory, ./vst2.x . The script will also copy the resulting library, libjvsthost2.jnilib , to /Library/Java/Extensions . An ant build script is included to build and test the Java parts of JVstHost. To build the jar: ant jar .
A script file, buildJvh_linux.sh , is included for compiling the JVstHost native library under Linux. The script assumes that the Steinberg VST libraries (not included in this distribution due to Steinberg’s licensing terms) are in the package subdirectory, ./vst2.x .
Compiling the native library is unfortunately somewhat more complicated under Windows. We use Cygwin and MinGW, and not Visual Studio (it was hard enough for us to get a hold of a Windows machine to develop on, let alone Visual Studio). Use the buildJvh_win.sh script.
There is a basic idiom to loading a VST, which is written below.
This will return to you a fully initialised and operational vst. JVstHost2 does not have a constructor. Use only the newInstance method.
About
A Java-based VST Host. VST instruments and effects can be loaded and manipulated by this library in Linux, OS X, and Windows.
Источник
VST под Linux
Для экспериментаторов. Dave Phillips написал руководство по использованию VST-плагинов под Linux. Для этого потребуется следующий набор софта:
* A Wine-based server (vstserver)
* A LADSPA host plugin for VST plugins (vst.so)
* A native object for hosting VST plugins in the Pure Data environment (k_vst
Re: VST под Linux
интересно, их в реальном времени можно использовать?
Re: Re: VST под Linux
на странице vstserver’а есть список отчетов о работоспособности различных плагинов под ним. что-то работает в реальном времени, что-то совсем не работает
Re: Re: Re: VST под Linux
Ура товарисчи )))может я свою студию под Linux переведу ) хотя маки рулят. в этом деле
скоро reason под linux будет !
Re: Re: Re: Re: VST под Linux
порт или под эмулятором?
Re: Re: Re: Re: Re: VST под Linux
Порт конечно ) под эмулем не в счет 😉
Re: Re: Re: Re: Re: Re: VST под Linux
кто делает порт?
Re: VST под Linux
уже непервый год так «Ой всё! наконец-то! скоро я зделаю студию под линухом!» ///// так всё и осталось в перспективе/ (почитайте архив — через поиск) линукс ну никак не предназначен для таких мероприятий/ а ризон, вообще-то, нормальные люди не уважают. его звучки легко различимы. семплы надо резать свои. имхро — линух сама по себе , эксперементальная — а уж тем болле , всё под неё. п.с. — я тут недавно поюзал аудасити — про неё так все орали . мол супер — говно говном — это уровень 97 -98 года максимум/
все под линухом сосёт/ винду рулит — биос рулит — мак (в какойто степени) тоже. а линух срулит
Re: Re: VST под Linux
Ну так и проваливай с этого сайта! Тем более, если ничего кроме audacity не видел.
Re: Re: VST под Linux
Народ, этой новости уже по-моему сто лет в обед. Это модно и ново было где-то около полугода назад, тогда все носились, причем не было толком ни док, ни даже места, где бы это стабильно можно было скачать. Вот тогда да, тогда был hit feature.
Я юзал, могу поделиться определенными впечатлениями. Рилтайм получается, но не для всего и не всегда. Практически совсем ничего не получается через связку DirectX адаптера для VST. VSTi тоже практически никак, ну, да, впрочем, я ими практически и не пользуюсь, для сэмплинга хватает приличных синтезаторов. Юзал все через ecasound в основном, может не самые последние версии, в целом — более или менее беспроблемно работало.
Re: Re: Re: VST под Linux
гы! не один я ecasound пользую ;). а то всем гуй подавай :))).
а статья интересная.
2creat: переведёшь студию на пингвинов — забабахай статейку пожирнее :).
Re: Re: Re: Re: VST под Linux
Народ что такое VST . Был бы рад если кто просветит ?
Re: VST под Linux
Стандарт имени Steinberg, по-моему, на API звуковых плагинов. Некий аналог LADSPA и DirectX sound plugins. Есть еще VSTi — это стандарт на API софтверных синтезаторов, аналог — DXi. VST чуть более жесткий и более портабельный (изначально работает под макам еще), поэтому через тот же вайн бегает чуть лучше и проще.
Re: Re: Re: Re: VST под Linux
О, какие люди нарисовались! Давненько не встречались 🙂
Источник