Open vixlaz opened 3 months ago
I was going to make a new issue for this, but the in-GUI error message I get is the same as this so we may have the same problem.
I'm using Linux with AMD following this tutorial: Voice Changer for AMD GPUs under Linux My GPU is Radeon RX 6700 XT.
When I try to load one of the sample models I get the following error screen. Once I do so the value for the selected model (which crashed) is saved into my stored_setting.json file and I have to delete it to be able to start the server again after I close this one.
Ran a git bisect. It seems this is a regression, and this commit is the cause:
0b954131b4de0d8a196866ca5c12bf0182113302 is the first bad commit
commit 0b954131b4de0d8a196866ca5c12bf0182113302
Author: Tobias <tobiasgolz1@gmail.com>
Date: Sun Jan 21 14:02:35 2024 +0100
Bugfix FCPE
server/voice_changer/RVC/pitchExtractor/PitchExtractorManager.py | 1 +
1 file changed, 1 insertion(+)
If you have this problem, what "fixed" it for me is to temporarily revert to the commit before this one. Which would be this one. To do that, inside the cloned voice-changer directory, I type:
git checkout 927bba6467532470a2951462d470a398f3befff4
After that, the program works properly.
Edit: Commenting out the changed line also makes the current master branch work properly, unless you select "fcpe" in the "F0 Det" box, in which case the same error will occur. I should mention that I never selected fcpe before now. In the bugged commits, simply loading a model causes a crash, even though RVMPE is selected.
Voice Changer Version
MMVCServerSIO_win_onnxgpu-cuda_v.1.5.3.18a.zip
Operational System
Windows 11
GPU
GeForce RTX 4080
Read carefully and check the options
Model Type
RVC
Issue Description
i7-13700KF 32gb ram
Application Screenshot
Logs on console
index.js:2 AUDIO_CONTEXT null index.js:2 AUDIO_CONTEXT null index.js:2 initializedRef.current false index.js:2 [voiceChangerClient] is not ready for set audio output. setAudioOutputElementId @ index.js:2 index.js:2 initializedRef.current false index.js:2 [voiceChangerClient] is not ready for set audio output. setAudioMonitorElementId @ index.js:2 index.js:2 setupkey undefined index.js:2 change voice Object index.js:2 [useWebInfo] clientState is not initialized yet (anonymous) @ index.js:2 index.js:2 AUDIO_CONTEXT null index.js:2 AUDIO_CONTEXT null index.js:2 deleted input device: index.js:2 added input device: default,communications,95d54ae31584d7dffaea8846c17ea1cd0f2230adfc34805e3bd6af759ca50ad9,3a447371e89f893119844b4e246dc20cbd0ecfdd10b05e0b221c96e2b07f40d9,e9bdf742efa13d65518de30e59861150cc7c8d3c67536f46b591bf3a37c5d331,a434fc1528011427224117e77c371baba146413f2556a003063dc9365258fb20,29b84c15cf22c4b3cbac1f3f698b897629d07cbed427be50826410004d5db367,none,file,screen index.js:2 deleted output device: index.js:2 added output device: default,communications,af796d4a61930da0adce239a1b62cc846d95050c679ca069a69d88377c0acb84,4f158c6451d1f598c4a81a57b6018a6c1771976f27024ced663616e338142a05,4c6051393cf2cce50e1556960fa18b30e25eec05764a5061bdd955b7ddb66820,51bbca20a2c488e0df13c7d646d49c914962707d7e8baecc82db8de21cf03fef,7c40c9581f680074e8ba0dd480d7742b8e9d8ff4bc922dfd317510393581b7e1,b6d619f92406941192cc5e21d7380b83db0aae2012167927f80d7c42075fa713,none index.js:2 Sample rate: default(48000) index.js:2 AudioContext index.js:2 AUDIO_CONTEXT AudioContext index.js:2 AUDIO_CONTEXT AudioContext [AudioWorkletProcessor] created. index.js:2 [worklet_node][voice-changer-worklet-processor] created. index.js:2 audio out: AudioContext 63038e23-0943-41bf-b40f-996e56998f56:1 [AudioWorkletProcessor] created. index.js:2 [worklet_node][voice-changer-worklet-processor] created. index.js:2 [SIO] connect to index.js:2 [SIO] CmQsJoUVCmwwihVUAAAD index.js:2 [SIO] connect to index.js:2 [SIO] 8Y_abtkTuZZZZqh1AAAC index.js:2 [useClient] client initialized index.js:2 change voice Object index.js:2 [useWebInfo] this is not web edition (anonymous) @ index.js:2 [worklet] worklet configured Object 63038e23-0943-41bf-b40f-996e56998f56:1 [worklet] worklet configured Object index.js:2 AUDIO_CONTEXT AudioContext index.js:2 initializedRef.current true index.js:2 initializedRef.current true index.js:2 deleted input device: index.js:2 added input device: default,communications,95d54ae31584d7dffaea8846c17ea1cd0f2230adfc34805e3bd6af759ca50ad9,3a447371e89f893119844b4e246dc20cbd0ecfdd10b05e0b221c96e2b07f40d9,e9bdf742efa13d65518de30e59861150cc7c8d3c67536f46b591bf3a37c5d331,a434fc1528011427224117e77c371baba146413f2556a003063dc9365258fb20,29b84c15cf22c4b3cbac1f3f698b897629d07cbed427be50826410004d5db367,none,file,screen index.js:2 deleted output device: index.js:2 added output device: default,communications,af796d4a61930da0adce239a1b62cc846d95050c679ca069a69d88377c0acb84,4f158c6451d1f598c4a81a57b6018a6c1771976f27024ced663616e338142a05,4c6051393cf2cce50e1556960fa18b30e25eec05764a5061bdd955b7ddb66820,51bbca20a2c488e0df13c7d646d49c914962707d7e8baecc82db8de21cf03fef,7c40c9581f680074e8ba0dd480d7742b8e9d8ff4bc922dfd317510393581b7e1,b6d619f92406941192cc5e21d7380b83db0aae2012167927f80d7c42075fa713,none index.js:2 RESPONSE null index.js:2 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'modelSlots') at i (index.js:2:1277059) at Object.mergeModel (index.js:2:1278656) DevTools failed to load source map: Could not load content for http://127.0.0.1:18888/worker-v1.js.map: Fetch through target failed: Target not supported; Fallback: Unknown error