From 088bef921fcc8bc0e210bc563ccd7259d5a53bb1 Mon Sep 17 00:00:00 2001 From: SayanoAI <28544690+SayanoAI@users.noreply.github.com> Date: Mon, 13 May 2024 01:43:31 -0400 Subject: [PATCH] basic RVC example --- examples/simple-ai-voice-changer.json | 451 ++++++++++++++++++++++++++ 1 file changed, 451 insertions(+) create mode 100644 examples/simple-ai-voice-changer.json diff --git a/examples/simple-ai-voice-changer.json b/examples/simple-ai-voice-changer.json new file mode 100644 index 0000000..9eb4745 --- /dev/null +++ b/examples/simple-ai-voice-changer.json @@ -0,0 +1,451 @@ +{ + "last_node_id": 8, + "last_link_id": 11, + "nodes": [ + { + "id": 4, + "type": "LoadRVCModelNode", + "pos": [ + 237, + -56 + ], + "size": { + "0": 315, + "1": 58 + }, + "flags": {}, + "order": 0, + "mode": 0, + "outputs": [ + { + "name": "model", + "type": "RVC_MODEL", + "links": [ + 3 + ], + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "LoadRVCModelNode" + }, + "widgets_values": [ + "RVC/Sayano.pth" + ] + }, + { + "id": 5, + "type": "LoadHubertModel", + "pos": [ + 599, + -54 + ], + "size": { + "0": 315, + "1": 58 + }, + "flags": {}, + "order": 1, + "mode": 0, + "outputs": [ + { + "name": "hubert_model", + "type": "HUBERT_MODEL", + "links": [ + 4 + ], + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "LoadHubertModel" + }, + "widgets_values": [ + "hubert_base.pt" + ] + }, + { + "id": 6, + "type": "LoadPitchExtractionParams", + "pos": [ + 953, + -50 + ], + "size": { + "0": 315, + "1": 178 + }, + "flags": {}, + "order": 2, + "mode": 0, + "outputs": [ + { + "name": "pitch_extraction_params", + "type": "PITCH_EXTRACTION", + "links": [ + 5 + ], + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "LoadPitchExtractionParams" + }, + "widgets_values": [ + "rmvpe", + false, + 0.75, + 0, + 0.25, + 0.25 + ] + }, + { + "id": 7, + "type": "UVR5Node", + "pos": [ + 581, + 71 + ], + "size": { + "0": 315, + "1": 170 + }, + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "audio", + "type": "VHS_AUDIO", + "link": 6 + } + ], + "outputs": [ + { + "name": "primary_stem", + "type": "VHS_AUDIO", + "links": [ + 7 + ], + "shape": 3 + }, + { + "name": "secondary_stem", + "type": "VHS_AUDIO", + "links": [ + 8 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "audio_passthrough", + "type": "VHS_AUDIO", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "UVR5Node" + }, + "widgets_values": [ + "UVR/HP5-vocals+instrumentals.pth", + 10, + "flac", + true + ] + }, + { + "id": 8, + "type": "MergeAudioNode", + "pos": [ + 196, + 311 + ], + "size": { + "0": 315, + "1": 126 + }, + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "audio1", + "type": "VHS_AUDIO", + "link": 8 + }, + { + "name": "audio2", + "type": "VHS_AUDIO", + "link": 9 + } + ], + "outputs": [ + { + "name": "vhs_audio", + "type": "VHS_AUDIO", + "links": [ + 10 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "MergeAudioNode" + }, + "widgets_values": [ + "None", + "mean", + true + ] + }, + { + "id": 3, + "type": "PreviewAudio", + "pos": [ + 584, + 294 + ], + "size": [ + 315, + 150 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "audio", + "type": "VHS_AUDIO", + "link": 10 + }, + { + "name": "filename", + "type": "STRING", + "link": 11, + "widget": { + "name": "filename" + } + } + ], + "outputs": [ + { + "name": "output_path", + "type": "STRING", + "links": null, + "shape": 3 + }, + { + "name": "vhs_audio", + "type": "VHS_AUDIO", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "PreviewAudio" + }, + "widgets_values": [ + "test", + "flac", + 1, + true + ] + }, + { + "id": 2, + "type": "LoadAudio", + "pos": [ + 223, + 52 + ], + "size": [ + 315, + 102 + ], + "flags": {}, + "order": 3, + "mode": 0, + "outputs": [ + { + "name": "audio_name", + "type": "STRING", + "links": [ + 11 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "vhs_audio", + "type": "VHS_AUDIO", + "links": [ + 6 + ], + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "LoadAudio" + }, + "widgets_values": [ + "already-enough.mp3", + "None", + { + "hidden": false, + "paused": false, + "params": {} + } + ] + }, + { + "id": 1, + "type": "RVCNode", + "pos": [ + 947, + 193 + ], + "size": [ + 313.7279268096661, + 181.78793221310661 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "audio", + "type": "VHS_AUDIO", + "link": 7, + "slot_index": 0 + }, + { + "name": "model", + "type": "RVC_MODEL", + "link": 3, + "slot_index": 1 + }, + { + "name": "hubert_model", + "type": "HUBERT_MODEL", + "link": 4, + "slot_index": 2 + }, + { + "name": "pitch_extraction_params", + "type": "PITCH_EXTRACTION", + "link": 5, + "slot_index": 3 + } + ], + "outputs": [ + { + "name": "VHS_AUDIO", + "type": "VHS_AUDIO", + "links": [ + 9 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "RVCNode" + }, + "widgets_values": [ + 0, + "flac", + true + ] + } + ], + "links": [ + [ + 3, + 4, + 0, + 1, + 1, + "RVC_MODEL" + ], + [ + 4, + 5, + 0, + 1, + 2, + "HUBERT_MODEL" + ], + [ + 5, + 6, + 0, + 1, + 3, + "PITCH_EXTRACTION" + ], + [ + 6, + 2, + 1, + 7, + 0, + "VHS_AUDIO" + ], + [ + 7, + 7, + 0, + 1, + 0, + "VHS_AUDIO" + ], + [ + 8, + 7, + 1, + 8, + 0, + "VHS_AUDIO" + ], + [ + 9, + 1, + 0, + 8, + 1, + "VHS_AUDIO" + ], + [ + 10, + 8, + 0, + 3, + 0, + "VHS_AUDIO" + ], + [ + 11, + 2, + 0, + 3, + 1, + "STRING" + ] + ], + "groups": [], + "config": {}, + "extra": { + "ds": { + "scale": 0.6830134553650706, + "offset": [ + -172.5821681249739, + 268.8813118680092 + ] + } + }, + "version": 0.4 +} \ No newline at end of file