Looking for Recommendations for Wokada Dual PC Stream Setup. #1453
Replies: 4 comments 3 replies
-
In your case, and also being vtuber, I can understand pretty well your situation. Definitely, vtubing app + games + RVC is a really high cost to keep up with everything. If you already have a CPU laying around, I'd recommend getting the cheapest motherboard available with 16 GB of RAM and a nvidia 3060/4060. I would leave this little setup solely for RVC and do the rest of tasks in your main computer. You probably could also run vtube studio on this little (not so little really lol) machine but depending on how heavy the model is, it could interfere with RVC performance. You would run RVC as server instead of client and connect your mic to the little pc while running a cable from this to the main computer as if the little one were a mic. It's, after all, the main purpose of how RVC should work. You would run RVC through start_https.bat instead of the regular http one so you can access to RVC UI through your main computer just using a browser. All you need to keep in mind is that, the less powerful the GPU, the less tasks you can do with that one but ideally you want to isolate RVC from any other heavy task. This also goes for OBS. If you want to use OBS + RVC in the same computer, it also depends on how many layers you got in OBS, if they are heavy, etc (you know that layer that makes emotes bounce around screen when viewers sends them? That one is a hell of bad optimized stuff that slows down everything Idk why lol). I hope that helps. Feel free to ask more questions if you still have some doubts or if you want a different configuration setup. Also, if you want, drop your channel URL here so I can check and drop a follow :P |
Beta Was this translation helpful? Give feedback.
-
I am not sure if is allowed or not, but I am pretty much the only one giving support to this software commenting here and there the whole time. The software has been without much development for the past months so I highly doubt Okada may care much lol. Ok, so about latency, here is the thing. When you use server mode, and this is something that you can already try by yourself, using WASAPI mode for the input and output, the latency is smaller than when using the client mode. That's cool, right? :D that's because it access to the drivers in a more direct way. This can be used even if you haven't a secondary computer, but sometimes you could find that certain software may not be able to access certain inputs and outputs because RVC is like taking complete exclusive mode not leaving access to others apps (this doesn't happens always so feel free to test). About using a cable, it's easy! So your motherboard have a mic input 3.5mm jack connector, and your little one would have also output 3.5mm connectors. All you would have to do is to buy a cheap and simple male to male 3.5mm jack cable to connect one computer to the other so the audio of the little one goes to the main one as a microphone while you would connect your REAL mic to the little one through whatever method you use already, USB, 3.5mm jack, etc... There are also ways to stream the audio from one computer to another with third party software over a local network but that could possible add a tiny bit of extra latency and it feels like an extra hassle to setup when just a simple cable would do the job. I have been thinking, and no matter what we look for, we both know that you may have to spend some money, but that's not new, after all. If you want to take advantage of your GPU and get the most out of games, there is a setup that is not that pricey and extremely good for vtubing. So you clearly need your main computer to squeeze every possible frame for which a 4080 is great. But then the rest of the software can be quite heavy, especially Vtube Studio and, to some degree, OBS. You could aim for a second machine with an APU. An APU is not that expensive really and it includes an integrated mid range GPU and a CPU. The integrated GPU may not be top performant for gaming at max quality but they are very good and should be more than enough to run something like vtube studio and OBS, while you would run RVC on a 3060 (if going for a cheap option). A 4060 would probably more suitable if you want to run RVC + OBS + VS but I am not sure how much it can hold all of that. I will guess it should do it fine. If not, you could move OBS to the main computer and stream VS and RVC to the main computer. Yes, you can stream vtube studio from one computer to another (or at least you should be able to). For example, when I stream and I also lack performance, I use my vtubing software using the integrated GPU on my i7 14700K. This GPU is quite weak, but it's fine to run Warudo (I use 3D model) at 1080p. Then I leave the rest of the performance on my 3080Ti for games and OBS. That said, I don't usually play extremely high end games and I rarely use RVC as I usually do it using a TTS (I am not confident enough to speak on mic). That means that, if you pic a CPU with integrated graphics and also a mid range GPU, you can divide all the tasks between 3 different GPUS, the integrated weak one (if doesn't work for vtubing, it would for OBS at least), the little one for RVC (and possibly vtubing if necessary), and the main big one for the latest games. Consider it a way of saving some money by not having to get a big GPU. I am solely naming this solution because I can't confirm whether a 4060 would be enough to run RVC, vtube studio, and OBS all on itself alone (maybe is?). You would need a capture card though. But you don't need to go crazy on this because you won't capture using the card but OBS. There are ways to send the image from one computer to the other through your network by using something called "NDi". There may be other ways too but I didn't research enough. And, like mentioned before, there are cheap cards that you can get even from AliExpress for like 20$ to simply transmit the HDMI signal from one computer to the other. Those devices usually have one input and two outputs, one in form of USB to capture the video in the secondary machine and another one in a form of HDMI to return the signal to the monitor. But here we you would need to consider several things. Not all of these cards, especially cheaper ones, may support variable refresh rate, high refresh rates, display port, etc... As you can see there are just too many ways of doing this. The best way to know which one you should use is to determine if your main computer can handle games + extra things others than RVC because RVC would go to the second machine. If you can run everything fine and your only issue is RVC, then you would just use the second machine as a mic for RVC. But if you run into other performance issues due OBS or vtube studio then you may need to start considering adding that extra weight to the secondary machine. Sorry for the long text but it's hard to explain all this so I just tried to put different scenarios. You can keep asking if you want or we could talk on Discord if you prefer that. Just bear in mind that, while I know about hardware, I do not know of all the performance of each. I can tell by helping people here with RVC, that some people got a really big GPU usage using RVC on certain GPUs so I am not sure how much juice you can take out of a 3060 or 4060 at time of combining RVC with extra stuff, hence the suggestion of maybe getting a CPU with integrated GPU but maybe is not even necessary at all. Your 4080 and my 3080Ti both have a really high amount of CUDA cores so this help greatly with RVC. I barely use 10% of GPU for RVC so I have the rest for games. Like you also mentioned, capping fps to 60 or lowering some settings also helps. I don't play fortnite at max settings because it gives some tactical disadvantages so I can run the game at like 180fps but to be able to use RVC without a huge delay or stutter, I have to cap it at 120fps (and this is without streaming lol). |
Beta Was this translation helpful? Give feedback.
-
Nothing to apology about! Oh, I heard your model and it did sound pretty well. I wish I knew how to train one myself. The one I use now sounds very good and it never glitches or sounds distorted. It's the only one I have found that is this good (paid). The rest always have similar issues where the voice distorts and sounds robotic. I'd love to make my own solely so I can have a good original voice but no idea how to even start. Good luck with your new setup and let me know if you get that new GPU. Thankfully there are a lot of smaller thin models for the 4060 which would do wonders in your system since it wouldn't take much space and they would be suffice for RVC. Regards! |
Beta Was this translation helpful? Give feedback.
-
That's great. You can also increase the S.Threshold so it doesn't pics low volume noises like breathing. And yeah, with noise suppression activated, there are some details that can be missed. My model is great, it picks breathing noises and converts them just fine but that's it, it's not "my model" itself and just made by someone else who lacks the personality that you can give to one of your own. Also, without noise suppression, it picks my keystrokes so it sounds like I am making funny noises with my mouth XD... If you know of any specific link that helped you the most when creating your model, I'd be very happy so I have a starting point. If not, that's fine. I can research on my own. It's just better if I get a source that may be reliable seeing that you got good results on your own. The GPU idea, if you don't mind moving it a bit out with a cable, sounds really great. In that way you avoid clutter, get better airflow, and get the job done. |
Beta Was this translation helpful? Give feedback.
-
So I'm in a situation right now where I am actively streaming using W Okada, as well as recording and streaming at the same time with OBS and one thing I'm noticing is when I hit intense games like Final Fantasy 7 Rebirth, Monster Hunter Wild, (the benchmark) And other games require more resources, I'm noticing the hardware I currently have cannot keep up with everything and it's causing games to stutter and play bad, as well as causing issues with W Okada breaking up.
Ideally, I would have my V Bridger and V tube studio running on the same PC that would have OBS and W okada on it as well. so my main PC could be dedicated to the games.
(Current build:
Ryzen 9 7900x
Nvidia RTX 4080
64GB DDR5 Ram
This is what I plan to dedicate to gaming)
I plan on doing a dual PC setup for streaming and getting a new high end 5000 series is out of the question, same for a high end 4000 series card. (4080 and above is out of my current budget) If I have to buy other parts as well (and I do) then it has to be mid range at best. So maybe someone with experience could guide me on what might be a good middle ground. For a CPU I already have a Ryzen 7 5800 X from my previous build, so I'm looking to build around that.
I currently have the chunk set to 128 so I can stream within OBS's limits and I've recently dropped the Extra from max (131072) down to 16384 to reduce the CPU usage from around 50$ to 10% (which has helped some with the voice cutting out, but not completely for those demanding AAA titles) Ideally, I'd like to be able to play games without having to set everything to the lowest settings and hope that it's enough. Between having to run OBS on my computer and W Okada, it takes a lot of resources away from the game and everything suffers for it.
Any input would be appreciated
Beta Was this translation helpful? Give feedback.
All reactions