{"id":"88ac5dad-efd7-40bb-84fe-fbaefdee1fa9","revision":0,"last_node_id":74,"last_link_id":137,"nodes":[{"id":52,"type":"KSampler","pos":[950,30],"size":[290,262],"flags":{},"order":9,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":121},{"localized_name":"positive","name":"positive","type":"CONDITIONING","link":117},{"localized_name":"negative","name":"negative","type":"CONDITIONING","link":120},{"localized_name":"latent_image","name":"latent_image","type":"LATENT","link":119},{"localized_name":"seed","name":"seed","type":"INT","widget":{"name":"seed"},"link":null},{"localized_name":"steps","name":"steps","type":"INT","widget":{"name":"steps"},"link":null},{"localized_name":"cfg","name":"cfg","type":"FLOAT","widget":{"name":"cfg"},"link":null},{"localized_name":"sampler_name","name":"sampler_name","type":"COMBO","widget":{"name":"sampler_name"},"link":null},{"localized_name":"scheduler","name":"scheduler","type":"COMBO","widget":{"name":"scheduler"},"link":null},{"localized_name":"denoise","name":"denoise","type":"FLOAT","widget":{"name":"denoise"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","slot_index":0,"links":[122]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.34","Node name for S&R":"KSampler"},"widgets_values":[617264402026238,"randomize",50,5,"euler","simple",1]},{"id":18,"type":"VAEDecodeAudio","pos":[1090,340],"size":[164.2388671875,46],"flags":{"collapsed":false},"order":10,"mode":0,"inputs":[{"localized_name":"samples","name":"samples","type":"LATENT","link":122},{"localized_name":"vae","name":"vae","type":"VAE","link":83}],"outputs":[{"localized_name":"AUDIO","name":"AUDIO","type":"AUDIO","links":[126]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.32","Node name for S&R":"VAEDecodeAudio"},"widgets_values":[]},{"id":44,"type":"ConditioningZeroOut","pos":[600,0],"size":[204.134765625,26],"flags":{"collapsed":true},"order":8,"mode":0,"inputs":[{"localized_name":"conditioning","name":"conditioning","type":"CONDITIONING","link":108}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[120]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.32","Node name for S&R":"ConditioningZeroOut"},"widgets_values":[]},{"id":14,"type":"TextEncodeAceStepAudio","pos":[590,50],"size":[330,420],"flags":{},"order":6,"mode":0,"inputs":[{"localized_name":"clip","name":"clip","type":"CLIP","link":80},{"localized_name":"tags","name":"tags","type":"STRING","widget":{"name":"tags"},"link":null},{"localized_name":"lyrics","name":"lyrics","type":"STRING","widget":{"name":"lyrics"},"link":null},{"localized_name":"lyrics_strength","name":"lyrics_strength","type":"FLOAT","widget":{"name":"lyrics_strength"},"link":null}],"outputs":[{"localized_name":"CONDITIONING","name":"CONDITIONING","type":"CONDITIONING","links":[108,117]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.32","Node name for S&R":"TextEncodeAceStepAudio"},"widgets_values":["anime, kawaii pop, j-pop, childish, piano, guitar, synthesizer, fast, happy, cheerful, lighthearted","[instrumental]\n[break down]\n[drum fill]\n[chopped samples]\n",0.9900000000000002]},{"id":50,"type":"LatentOperationTonemapReinhard","pos":[590,-160],"size":[330,58],"flags":{},"order":0,"mode":0,"inputs":[{"localized_name":"multiplier","name":"multiplier","type":"FLOAT","widget":{"name":"multiplier"},"link":null}],"outputs":[{"localized_name":"LATENT_OPERATION","name":"LATENT_OPERATION","type":"LATENT_OPERATION","links":[114]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.34","Node name for S&R":"LatentOperationTonemapReinhard"},"widgets_values":[1.0000000000000002]},{"id":73,"type":"Note","pos":[1270,-300],"size":[310,88],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[],"properties":{},"widgets_values":["These nodes can save audio in different formats. Currently, all the modes are Bypass. You can enable them as per your needs."],"color":"#432","bgcolor":"#653"},{"id":17,"type":"EmptyAceStepLatentAudio","pos":[180,100],"size":[370,82],"flags":{},"order":2,"mode":0,"inputs":[{"localized_name":"seconds","name":"seconds","type":"FLOAT","widget":{"name":"seconds"},"link":null},{"localized_name":"batch_size","name":"batch_size","type":"INT","widget":{"name":"batch_size"},"link":null}],"outputs":[{"localized_name":"LATENT","name":"LATENT","type":"LATENT","links":[119]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.32","Node name for S&R":"EmptyAceStepLatentAudio"},"widgets_values":[30,1]},{"id":49,"type":"LatentApplyOperationCFG","pos":[960,-80],"size":[290,50],"flags":{"collapsed":false},"order":7,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":113},{"localized_name":"operation","name":"operation","type":"LATENT_OPERATION","link":114}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[121]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.34","Node name for S&R":"LatentApplyOperationCFG"},"widgets_values":[]},{"id":51,"type":"ModelSamplingSD3","pos":[960,-190],"size":[280,58],"flags":{"collapsed":false},"order":5,"mode":0,"inputs":[{"localized_name":"model","name":"model","type":"MODEL","link":115},{"localized_name":"shift","name":"shift","type":"FLOAT","widget":{"name":"shift"},"link":null}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[113]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.34","Node name for S&R":"ModelSamplingSD3"},"widgets_values":[5.000000000000001]},{"id":40,"type":"CheckpointLoaderSimple","pos":[180,-160],"size":[370,98],"flags":{},"order":3,"mode":0,"inputs":[{"localized_name":"ckpt_name","name":"ckpt_name","type":"COMBO","widget":{"name":"ckpt_name"},"link":null}],"outputs":[{"localized_name":"MODEL","name":"MODEL","type":"MODEL","links":[115]},{"localized_name":"CLIP","name":"CLIP","type":"CLIP","links":[80]},{"localized_name":"VAE","name":"VAE","type":"VAE","links":[83]}],"properties":{"cnr_id":"comfy-core","ver":"0.3.32","Node name for S&R":"CheckpointLoaderSimple","models":[{"name":"ace_step_v1_3.5b.safetensors","url":"https://huggingface.co/Comfy-Org/ACE-Step_ComfyUI_repackaged/resolve/main/all_in_one/ace_step_v1_3.5b.safetensors?download=true","directory":"checkpoints"}]},"widgets_values":["ace_step_v1_3.5b.safetensors"]},{"id":74,"type":"MarkdownNote","pos":[-472.54196899775457,-191.31709838616982],"size":[610,820],"flags":{},"order":4,"mode":0,"inputs":[],"outputs":[],"title":"About ACE Step and Multi-language Input","properties":{},"widgets_values":["[Tutorial](http://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1) \n\n\n### Model Download\n\nDownload the following model and save it to the **ComfyUI/models/checkpoints** folder.\n[ace_step_v1_3.5b.safetensors](https://huggingface.co/Comfy-Org/ACE-Step_ComfyUI_repackaged/blob/main/all_in_one/ace_step_v1_3.5b.safetensors)\n\n\n### Multilingual Support\n\nCurrently, the implementation of multi-language support for ACE-Step V1 is achieved by uniformly converting different languages into English characters. At present, in ComfyUI, we haven't implemented the step of converting multi-languages into English. This is because if we need to implement the corresponding conversion, we have to add additional core dependencies of ComfyUI, which may lead to uncertain dependency conflicts.\n\nSo, currently, if you need to input multi-language text, you have to manually convert it into English characters to complete this process. Then, at the beginning of the corresponding `lyrics`, input the abbreviation of the corresponding language code.\n\nFor example, for Chinese, use `[zh]`, for Japanese use `[ja]`, for Korean use `[ko]`, and so on. For specific language input, please check the examples in the instructions. \n\nFor example, Chinese `[zh]`, Japanese `[ja]`, Korean `[ko]`, etc.\n\nExample:\n\n```\n[verse]\n\n[zh]wo3zou3guo4shen1ye4de5jie1dao4\n[zh]leng3feng1chui1luan4si1nian4de5piao4liang4wai4tao4\n[zh]ni3de5wei1xiao4xiang4xing1guang1hen3xuan4yao4\n[zh]zhao4liang4le5wo3gu1du2de5mei3fen1mei3miao3\n\n[chorus]\n\n[verse]​\n[ko]hamkke si-kkeuleo-un sesang-ui sodong-eul pihae​\n[ko]honja ogsang-eseo dalbich-ui eolyeompus-ileul balaboda​\n[ko]niga salang-eun lideum-i ganghan eum-ag gatdago malhaess-eo​\n[ko]han ta han tamada ma-eum-ui ondoga eolmana heojeonhanji ijge hae\n\n[bridge]\n[es]cantar mi anhelo por ti sin ocultar\n[es]como poesía y pintura, lleno de anhelo indescifrable\n[es]tu sombra es tan terca como el viento, inborrable\n[es]persiguiéndote en vuelo, brilla como cruzar una mar de nubes\n\n[chorus]\n[fr]que tu sois le vent qui souffle sur ma main\n[fr]un contact chaud comme la douce pluie printanière\n[fr]que tu sois le vent qui s'entoure de mon corps\n[fr]un amour profond qui ne s'éloignera jamais\n\n```\n"],"color":"#432","bgcolor":"#653"},{"id":59,"type":"SaveAudioMP3","pos":[1260,-160],"size":[610,136],"flags":{},"order":11,"mode":0,"inputs":[{"localized_name":"audio","name":"audio","type":"AUDIO","link":126},{"localized_name":"filename_prefix","name":"filename_prefix","type":"STRING","widget":{"name":"filename_prefix"},"link":null},{"localized_name":"quality","name":"quality","type":"COMBO","widget":{"name":"quality"},"link":null},{"localized_name":"audioUI","name":"audioUI","type":"AUDIO_UI","widget":{"name":"audioUI"},"link":null}],"outputs":[],"properties":{"cnr_id":"comfy-core","ver":"0.3.34","Node name for S&R":"SaveAudioMP3"},"widgets_values":["ComfyUI/audio/audio_01","V0"]}],"links":[[80,40,1,14,0,"CLIP"],[83,40,2,18,1,"VAE"],[108,14,0,44,0,"CONDITIONING"],[113,51,0,49,0,"MODEL"],[114,50,0,49,1,"LATENT_OPERATION"],[115,40,0,51,0,"MODEL"],[117,14,0,52,1,"CONDITIONING"],[119,17,0,52,3,"LATENT"],[120,44,0,52,2,"CONDITIONING"],[121,49,0,52,0,"MODEL"],[122,52,0,18,0,"LATENT"],[126,18,0,59,0,"AUDIO"]],"groups":[{"id":1,"title":"Load model here","bounding":[170,-230,390,180],"font_size":24,"flags":{}},{"id":4,"title":"Latent","bounding":[170,-30,390,280],"color":"#3f789e","font_size":24,"flags":{}},{"id":5,"title":"Adjust the vocal volume","bounding":[580,-230,350,140],"color":"#3f789e","font_size":24,"flags":{}},{"id":8,"title":"Prompt","bounding":[580,-70,350,553.6],"color":"#3f789e","font_size":24,"flags":{}}],"config":{},"extra":{"ds":{"scale":1.0365198640123632,"offset":[570.501996078575,475.97690650240605]},"frontendVersion":"1.29.2","workflowRendererVersion":"LG","node_versions":{"comfy-core":"0.3.34","ace-step":"06f751d65491c9077fa2bc9b06d2c6f2a90e4c56"},"VHS_latentpreview":false,"VHS_latentpreviewrate":0,"VHS_MetadataImage":true,"VHS_KeepIntermediate":true},"version":0.4}