Glad you're happy with it!
Depending on your sound card, there should be a microphone device that you can enable on your PC's sound settings. Mine is called "Stereo Mix".
Hi, there's no intentional limit. If you could add me on discord (@rahisaurus) and send a video demonstrating what you mean, that would be really helpful!
If you don't have discord you could put it on Google drive and link that here.
I'll need to see the details of the movement settings for Chain D, Gemplate C and Earring D, as well as a few seconds of footage with it attached to each one.
Thanks!
Strangely the black area is where the menu should be. I'm not aware of anyone else having this problem, are your graphics drivers up to date?
The RahiTuber_Log.txt file might have a reason for this (i hope).
Please also make sure you're not running the program from inside the zip file (extract it somewhere first).
If none of this helps, please feel free to message me on discord and i can send you test versions of the software to try and diagnose it.
Cheers
This is just an unfortunate effect of downloading free software from a developer who can't afford to sign it!
Because RahiTuber has features that detect keystrokes and downloads from the internet (just to check for updated versions), that can get flagged in antivirus. All i can really do is give you my word that there's no malicious code.
You can either try to install it through the itch.io app, or you can try to exclude this website, or your download location, from your antivirus's detection.
Good luck!
Hi there, sorry i keep forgetting to put this in the install instructions but hopefully it won't be necessary soon;
You need to do the following in the rahituber directory:
LD_LIBRARY_PATH=$(PWD)/lib && ./RahiTuber
Might be useful to make a bash script for startup. I will add one to the current release package
Hi, thank you so much for the report and for the helpful information!
If you like, you can find the github repository in the project info and submit this as a change - the repo has had some useful updates from Altazimuth to really streamline the building process with a cross-platform CMake solution, so hopefully it should be easy to get running on your Linux distro.
One thing to bear in mind is that you'll have to manually copy the "res" folder to the built executable output location or it will crash.
This sounds like what would happen if you hadn't set up the sprite sheet grid correctly.
Just in case it's that:
If you click the small "movie clip" icon next to the sprite box, you should see the grid settings, where you need to tell RahiTuber how many rows and columns are in your grid. (If it's all in a line, then it's probably just as many columns as frames, and just one row).
If not, feel free to contact me through discord where you can send me a screen recording to show me what's up!
I think I finally found the cause of this error and fixed it! https://rahisaurus.itch.io/rahituber/devlog/950908/update-2025-05-23-v1392
To share a Layer Set, you need all the image locations to work on both yours and the recipient's computer. To do this, you can use the "Make Portable" function.
First, with your desired layer set loaded, press the "Make Portable" button in the header bar. This is also available in the "Menus" UI option, but not in "Legacy".

Next, select the option that makes sense for your layer set. If all your layer set's image files are already stored within RahiTuber's directory, then you can pick "Create portable XML only". Otherwise, select "Copy files and create portable XML".

Now you'll be prompted to name the exported layer set. If you want to make the existing layer set portable, you can keep the same name, but I recommend adding "portable" to it so that you can keep both versions. The directory will be set to the location of RahiTuber.exe - don't change this.
Press "save" to continue.

RahiTuber's home directory will now contain an XML (and a folder, if you chose "copy files") with the name you just chose.
Select the XML and the folder containing your sprites, and right click. From the menu, choose "Send To..." -> "Compressed (zipped) Folder".

Now you can send this .zip file to whoever you like!
For the recipient to use it, all they need to do is double-click the .zip file to open it, and drag the two items into RahiTuber's home directory:

Then you can browse to that XML from within RahiTuber and open it!
Ohh, interesting setup! I think this is because i never anticipated anyone using the blink animation for anything long enough to persist either side of speech.
It's because if you have "blink while talking" disabled, then it will hide that blink sprite while your volume is above the threshold, even if it's still supposed to be blinking.
If you don't mind the breathing happening during speech, an easy way around it would be to enable "blink whilst talking" and set that sprite to the same animation, and use the "sync" option in the spritesheet menu.
If you want to avoid that animation being played while talking completely, but still complete a "breath" that's already started, you can do it with a state:
I see what you mean. I saw the same issue on my own model a while back while I was working on the blend modes, but then I fixed it within RahiTuber itself.
This is what confuses me - I'm using Krita for my art too, and i have multiple models which use the linear scale filter, and i don't see this issue arise on my own computer.
Please can you contact me on discord (@rahisaurus) and send me your layer set so that i can test it myself?
Hopefully if i can also see the issue then i have something to work from.