gen-vpo-sfizz-presets


Namegen-vpo-sfizz-presets JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryGenerate LV2 presets for sfizz from Virtual Playing Orchestra SFZ files
upload_time2024-03-25 00:42:59
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords vpo sfizz lv2 sfz
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # `gen_vpo_sfizz_presets`

## Overview

Given the 400+ SFZ files distributed by the [Virtual Playing
Orchestra](http://virtualplaying.com/virtual-playing-orchestra/), it can be useful
to define presets for the [`sfizz LV2 plugin](<https://sfz.tools/sfizz/>), to
speed up the process of finding them.


## Installation

Install it in a new virtual environment:

```bash
$ 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:

```bash
$ python3 -m pip install --user gen_vpo_sfizz_presets
$ gen_vpo_sfizz_presets --help
```


## Example:  Create a preset for a single SFZ file

```bash
$ 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

```bash
$ 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

```bash
$ 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
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "gen-vpo-sfizz-presets",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "VPO, sfizz, LV2, SFZ",
    "author": null,
    "author_email": "Tres Seaver <tseaver@burgsongs.com>",
    "download_url": "https://files.pythonhosted.org/packages/03/c6/5f6c492b297f59fc3224d931247ab4a66b0c81470ffc96765fdc0a914c3f/gen_vpo_sfizz_presets-0.1.1.tar.gz",
    "platform": null,
    "description": "# `gen_vpo_sfizz_presets`\n\n## Overview\n\nGiven the 400+ SFZ files distributed by the [Virtual Playing\nOrchestra](http://virtualplaying.com/virtual-playing-orchestra/), it can be useful\nto define presets for the [`sfizz LV2 plugin](<https://sfz.tools/sfizz/>), to\nspeed up the process of finding them.\n\n\n## Installation\n\nInstall it in a new virtual environment:\n\n```bash\n$ python3 -m venv /tmp/venv\n$ /tmp/venv/bin/pip install gen_vpo_sfizz_presets\n...\n$ /tmp/venv/bin/gen_vpo_sfizz_presets --help\n```\n\nInstall it in a your \"user-local\" area:\n\n```bash\n$ python3 -m pip install --user gen_vpo_sfizz_presets\n$ gen_vpo_sfizz_presets --help\n```\n\n\n## Example:  Create a preset for a single SFZ file\n\n```bash\n$ gen_vpo_sfizz_presets /path/to/VPO/Brass/trombone-SEC-PERF.sfz\n- Creating LV2 preset: VPO_Brass_trombone-SEC-PERF\n```\n\n\n## Example:  Create presets for multiple SFZ files\n\n```bash\n$ gen_vpo_sfizz_presets /path/to/VPO/Brass/*-SEC-PERF.sfz\n- Creating LV2 preset: VPO_Brass_all-brass-SEC-PERF\n- Creating LV2 preset: VPO_Brass_french-horn-SEC-PERF\n- Creating LV2 preset: VPO_Brass_trombone-SEC-PERF\n- Creating LV2 preset: VPO_Brass_trumpet-SEC-PERF\n```\n\n\n## Example:  Create presets for SFZ files under a directory\n\n```bash\n$ gen_vpo_sfizz_presets /path/to/VPO/Brass/\nUse this SFZ: all-brass-SEC-staccato.sfz? [yNq] y\n- Creating LV2 preset: VPO_Brass_all-brass-SEC-staccato\nUse this SFZ: trombone-SOLO-normal-mod-wheel.sfz? [yNq] n\nUse this SFZ: french-horn-SEC-PERF-staccato.sfz? [yNq] q\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Generate LV2 presets for sfizz from Virtual Playing Orchestra SFZ files",
    "version": "0.1.1",
    "project_urls": {
        "Repository": "https://github.com/tseaver/gen_vpo_sfizz_presets"
    },
    "split_keywords": [
        "vpo",
        " sfizz",
        " lv2",
        " sfz"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7afe65cb87e9cbed94c2d37ef64f7f3a71908dc18cc0f58ac6a66cd7c90edc0",
                "md5": "5b63aeff548b32c7b82a31169a380f15",
                "sha256": "5b5c064de5e5560ac2a893d37930cff5cbf23f13deb51ad60e678440158bb12c"
            },
            "downloads": -1,
            "filename": "gen_vpo_sfizz_presets-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5b63aeff548b32c7b82a31169a380f15",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 5101,
            "upload_time": "2024-03-25T00:42:58",
            "upload_time_iso_8601": "2024-03-25T00:42:58.822864Z",
            "url": "https://files.pythonhosted.org/packages/a7/af/e65cb87e9cbed94c2d37ef64f7f3a71908dc18cc0f58ac6a66cd7c90edc0/gen_vpo_sfizz_presets-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03c65f6c492b297f59fc3224d931247ab4a66b0c81470ffc96765fdc0a914c3f",
                "md5": "2541343c51360d18e2c8580013cba814",
                "sha256": "bca40f3cb1b2f4b3906e7fbbc60960274a58b332715f53803c8ed189b673f808"
            },
            "downloads": -1,
            "filename": "gen_vpo_sfizz_presets-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "2541343c51360d18e2c8580013cba814",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 4480,
            "upload_time": "2024-03-25T00:42:59",
            "upload_time_iso_8601": "2024-03-25T00:42:59.730690Z",
            "url": "https://files.pythonhosted.org/packages/03/c6/5f6c492b297f59fc3224d931247ab4a66b0c81470ffc96765fdc0a914c3f/gen_vpo_sfizz_presets-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-25 00:42:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tseaver",
    "github_project": "gen_vpo_sfizz_presets",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "gen-vpo-sfizz-presets"
}
        
Elapsed time: 0.50137s