Generate LV2 presets for sfizz from Virtual Playing Orchestra SFZ files
Project description
gen_vpo_sfizz_presets
Overview
Given the 400+ SFZ files distributed by the Virtual Playing Orchestra, it can be useful to define presets for the `sfizz LV2 plugin, to speed up the process of finding them.
Installation
Install it in a new virtual environment:
$ python3 -m venv /tmp/venv
$ /tmp/venv/bin/pip install gen_vpo_sfizz_presets
...
$ /tmp/venv/bin/gen_vpo_sfizz_presets --help
Install it in a your "user-local" area:
$ python3 -m pip install --user gen_vpo_sfizz_presets
$ gen_vpo_sfizz_presets --help
Example: Create a preset for a single SFZ file
$ gen_vpo_sfizz_presets /path/to/VPO/Brass/trombone-SEC-PERF.sfz
- Creating LV2 preset: VPO_Brass_trombone-SEC-PERF
Example: Create presets for multiple SFZ files
$ gen_vpo_sfizz_presets /path/to/VPO/Brass/*-SEC-PERF.sfz
- Creating LV2 preset: VPO_Brass_all-brass-SEC-PERF
- Creating LV2 preset: VPO_Brass_french-horn-SEC-PERF
- Creating LV2 preset: VPO_Brass_trombone-SEC-PERF
- Creating LV2 preset: VPO_Brass_trumpet-SEC-PERF
Example: Create presets for SFZ files under a directory
$ gen_vpo_sfizz_presets /path/to/VPO/Brass/
Use this SFZ: all-brass-SEC-staccato.sfz? [yNq] y
- Creating LV2 preset: VPO_Brass_all-brass-SEC-staccato
Use this SFZ: trombone-SOLO-normal-mod-wheel.sfz? [yNq] n
Use this SFZ: french-horn-SEC-PERF-staccato.sfz? [yNq] q
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for gen_vpo_sfizz_presets-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bca40f3cb1b2f4b3906e7fbbc60960274a58b332715f53803c8ed189b673f808 |
|
MD5 | 2541343c51360d18e2c8580013cba814 |
|
BLAKE2b-256 | 03c65f6c492b297f59fc3224d931247ab4a66b0c81470ffc96765fdc0a914c3f |
Close
Hashes for gen_vpo_sfizz_presets-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b5c064de5e5560ac2a893d37930cff5cbf23f13deb51ad60e678440158bb12c |
|
MD5 | 5b63aeff548b32c7b82a31169a380f15 |
|
BLAKE2b-256 | a7afe65cb87e9cbed94c2d37ef64f7f3a71908dc18cc0f58ac6a66cd7c90edc0 |