Neutone / neutone_sdk

Join the community on Discord for more discussions around Neutone! https://discord.gg/VHSMzb8Wqp
GNU Lesser General Public License v2.1
465 stars 21 forks source link

[MODEL] RAVE.MexSalterio #69

Closed moiseshorta closed 6 months ago

moiseshorta commented 7 months ago

A brief description of what your model does

RAVE timbre transfer model trained on Salterio (late XIX Century Mexican instrument) sounds. Useful for realistic strings and melodic sounds.

Checklist

Extra information

No copyrighted data was used to train this model.

Metadata

The model export function should dump a json file. Please paste the contents here for review and discussions.

{
    "model_name": "RAVE.MexSalterio",
    "model_authors": [
        "π”₯𝔒𝔡𝔬𝔯𝔠𝔦𝔰π”ͺ𝔬𝔰"
    ],
    "model_version": "1.0.0",
    "model_short_description": "RAVE model trained by π”₯𝔒𝔡𝔬𝔯𝔠𝔦𝔰π”ͺ𝔬𝔰 on public domain Mexican Salterio sounds dating from late XIX century M\u00e9xico",
    "model_long_description": "RAVE timbre transfer model trained on Salterio (late XIX Century Mexican instrument) sounds. Useful for realistic strings and melodic sounds.",
    "technical_description": "RAVE model proposed by Caillon, Antoine et al.",
    "technical_links": {
        "Paper": "https://arxiv.org/abs/2111.05011",
        "Code": "https://github.com/acids-ircam/RAVE"
    },
    "tags": [
        "timbre transfer",
        "RAVE"
    ],
    "citation": "Caillon, A., & Esling, P. (2021). RAVE: A variational autoencoder for fast and high-quality neural audio synthesis. arXiv preprint arXiv:2111.05011.",
    "is_experimental": false,
    "neutone_parameters": {
        "p1": {
            "name": "Chaos",
            "description": "Magnitude of latent noise",
            "type": "knob",
            "used": "True",
            "default_value": "0.0"
        },
        "p2": {
            "name": "Z edit index",
            "description": "Index of latent dimension to edit",
            "type": "knob",
            "used": "True",
            "default_value": "0.0"
        },
        "p3": {
            "name": "Z scale",
            "description": "Scale of latent variable",
            "type": "knob",
            "used": "True",
            "default_value": "0.5"
        },
        "p4": {
            "name": "Z offset",
            "description": "Offset of latent variable",
            "type": "knob",
            "used": "True",
            "default_value": "0.5"
        }
    },
    "wet_default_value": 1.0,
    "dry_default_value": 0.0,
    "input_gain_default_value": 0.5,
    "output_gain_default_value": 0.5,
    "is_input_mono": true,
    "is_output_mono": true,
    "model_type": "mono-mono",
    "native_sample_rates": [
        48000
    ],
    "native_buffer_sizes": [
        2048
    ],
    "look_behind_samples": 0,
    "sdk_version": "1.4.2",
    "pytorch_version": "1.13.1+cu117",
    "date_created": 1706277935.833832
}
bogdanteleaga commented 6 months ago

Thank you Moises, it's now part of the plugin!