mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-10 04:30:12 +02:00
Rephrase parts of the plugin groups section
This commit is contained in:
@@ -128,23 +128,23 @@ handle it accordingly.
|
|||||||
### Plugin groups
|
### Plugin groups
|
||||||
|
|
||||||
Some plugins have the ability to communicate with other instances of that same
|
Some plugins have the ability to communicate with other instances of that same
|
||||||
plugin or with other plugins made by the same manufacturer. This is often used
|
plugin or even with other plugins made by the same manufacturer. This is often
|
||||||
in mixing plugins to allow different tracks to reference each other without
|
used in mixing plugins to allow different tracks to reference each other without
|
||||||
having to route audio between them. Examples of plugins that do this are
|
having to route audio between them. Examples of plugins that do this are
|
||||||
FabFilter Pro-Q 3, MMultiAnalyzer and the iZotope mixing plugins. For this to
|
FabFilter Pro-Q 3, MMultiAnalyzer and the iZotope mixing plugins. In order for
|
||||||
work, all instances of a particular plugin will have to be hosted in the same
|
this to work, all instances of a particular plugin will have to be hosted in the
|
||||||
process.
|
same process.
|
||||||
|
|
||||||
Yabridge has the concept of _plugin groups_, which are user defined groups of
|
Yabridge has the concept of _plugin groups_, which are user defined groups of
|
||||||
plugins that will all be hosted in a single process. Plugins groups can be
|
plugins that will all be hosted inside of a single process. Plugins groups can
|
||||||
configured by creating a `yabridge.toml` file in either the same directory as
|
be configured for a plugin by creating a `yabridge.toml` file in either the same
|
||||||
the symlink of or copy to `libyabridge.so` or in any directories above it. This
|
directory as the symlink of or copy to `libyabridge.so` or in any directories
|
||||||
file contains case sensitive
|
above it. This file contains case sensitive
|
||||||
[glob](https://www.man7.org/linux/man-pages/man7/glob.7.html) patterns that are
|
[glob](https://www.man7.org/linux/man-pages/man7/glob.7.html) patterns that are
|
||||||
used to match the paths of `*.so` files relative to that `yabridge.toml` file.
|
used to match the paths of `.so` files relative to that `yabridge.toml` file.
|
||||||
These patterns can also match an entire directory. For simplicity's sake only
|
These patterns can also match an entire directory. For simplicity's sake, only
|
||||||
the first `yabridge.toml` file found and only the first glob pattern matched
|
the first `yabridge.toml` file found and only the first glob pattern matched
|
||||||
within that file are considered. An example `yabridge.toml` file looks like
|
within that file will be considered. An example `yabridge.toml` file looks like
|
||||||
this:
|
this:
|
||||||
|
|
||||||
```toml
|
```toml
|
||||||
|
|||||||
Reference in New Issue
Block a user