https://github.com/ivyl/obs-lv2
LV2 host for OBS Studio
https://github.com/ivyl/obs-lv2
lv2 lv2-host obs obs-lv2 obs-studio
Last synced: 6 months ago
JSON representation
LV2 host for OBS Studio
- Host: GitHub
- URL: https://github.com/ivyl/obs-lv2
- Owner: ivyl
- License: gpl-2.0
- Created: 2020-05-01T15:22:47.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-09-02T12:36:54.000Z (about 3 years ago)
- Last Synced: 2025-03-23T23:12:00.949Z (7 months ago)
- Topics: lv2, lv2-host, obs, obs-lv2, obs-studio
- Language: C++
- Homepage:
- Size: 407 KB
- Stars: 35
- Watchers: 5
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OBS-LV2
LV2 plugin host for OBS.

## Warning
This plugin is in alpha state - some features may not work. It also may and
probably will crash your OBS. Backup your profile.## Building && Installing
```
$ meson --prefix=/usr build/
$ ninja -C build
```System-wide installation:
```
$ sudo ninja -C build install
```Single user (works with OBS 25 on Arch):
```
$ meson -Dlocal_install=true build/
$ meson -C build install
```or manually:
```
mkdir -p ~/.config/obs-studio/plugins/obs-lv2/bin/64bit/
cp -v build/obs-lv2.so ~/.config/obs-studio/plugins/obs-lv2/bin/64bit/
```Paths may depend on your installation.
# Wayland
You may see the following in your logs:
```
QWindow::fromWinId(): platform plugin does not support foreign windows.
```Nesting windows from different toolkits is not possible on Wayland the way we
currently do it.You can force OBS to run via XWayland to work around this limitation:
```
$ unset XDG_SESSION_TYPE WAYLAND_DISPLAY
$ obs
```## Links
* https://lv2plug.in/
* https://lsp-plug.in/
* http://calf-studio-gear.org/