I have been playing around and setting up an avatar for a few days now. The only thing I feel like I would like is a Mid step for the blink. So Open, Half Open and Closed. This is just to make the blink feel a little smoother.

All-in-one suite for mic-only lip-syncing characters! · By
hi! i would like an inbetween for the blinks too! what i wanted to suggest though would be animated pngs! i am currently still using veadotube (with animated pngs!) and would love to switch over as i love the functionalities of honk! a big part of my characters though is that im using animated pngs for things like the blink! that would be lovely if honk would support animated png as well :) <3
I think you've made a really nice piece of software here! I use a different program for my own avatar, but Honk was perfect for the avatar I made for my partner. Basically his is a lot more "human" than mine, so he needed more detailed lip sync to look right. (He saw one one of the SGDQ streamers using a Honk rig and got really excited!)
There are two things I would like to request/suggest/ask—
One, I think the blink animation is a bit robotic as it is now. I can't be totally sure without testing, but I think what I'm noticing is that the eyes stay closed longer than I would like, and the timing is a little bit too regular. I'd love to see the blink animate faster (and perhaps even slight randomisation to the time the eyes stay closed) and with more variance in the delay between blinks. An occasional double-blink would really help too. All of that would add up to much more naturalistic blinking, IMO :)
Two, would it be feasible to have a transparent background setting ? I assume there is some reason this isn't easily doable, or else it would already be available. But just in case, I wanted to ask. Mucking about with chroma key is so frustrating when your designs use bright cartoony colours!
Finally, is there any chance of a second option for interface colour? Don't get me wrong, I love the unapologetic use of colour and I have no time for people who think everything should be white or grey. It's just that the specific magenta/mint contrast is legit hard for me to look at in areas like the sprite config (where the magenta is the primary background colour). My eyes are pretty quirky so it may not be a big deal for anybody else, but for me it's a bit rough <XD
All that out of the way—thanks for making this tool! You've done some great work.
Hello! My collaborator and I are having issues using Honk while playing games like Eternal Return, in which we use Ctrl+Q/W/E/R to level up abilities. Ctrl+E seems to be a feature that shifts different layers for whatever reason, so eventually the eyes will be floating up in space above the head, and the head will have been shifted down too. User mcollings also mentioned something in the bug submission that I can see being an issue for me, where Ctrl+Z was interacting with their art programs and OBS. I understand the importance of expression hotkeys being globally hooked, but these other hotkeys definitely cause issues when using Honk to stream.
Is it possible to either change hotkeys for other functions than just emotions, add a function to enable or disable all non-expression hotkeys for Honk, or to make non-expression hotkeys not be globally hooked?
Really, really love your program and I enjoy using it! I was hoping maybe there would be a way to lock the shortcuts? I do a lot of art and even if Honk isn't the active window, pressing ctrl + e which I use to merge layers together in the art application like Paint tool sai or Clip studio paint, and ctrl + z to undo, it affects the model in honk by moving it to the center which is achieved by pressing ctrl + e, and undoes the layer and shortcut customizations by pressing ctrl + z. Other than that, the app is amazing!! Keep up the good work!!
it would be excellent to have a mouth calibration setting, where the user can record a sentence and the calibration process would remember the mouth sounds rather than try and search for it live on stream or in recording this would then cut down lag and dyssynchronization. the user could edit or key frame the mouth shape with other mouth shapes to get an exact match for the sound.
Hello I would request to have the ability to control the ammount of blinking and the duration of said blink, even better would be being able to add more blinking frames. And maybe being able to set a custom background (a PNG or JPEG ) behind the character instead of jsut having the option to some set colours since with partial transparent drawings the smple background colours dont entirely work out too well! other than that general contol over the duration of emotes ect. . of course this is a rather specific sugestion but one i personally would find really helpful! Thanks so much for this lovely aplication and i hope that you guys will keep on with the good work!!
I'd also rlly love a way to make it so eye tracking is restricted to just the extent of one display. The person that comm'd me to make their avatar using this uses 4 displays so when they do things on other screens, their pupil yeets into the sun xD Tried to limit the range, but I can't seem to limit it enough
First off, thanks so much for making this wonderful app! Really excited to dig into it and make a fun vtuber. It would be awesome if there were support for animated GIFs, APNGs or image sequences for emotes! It'd really be helpful for particular emotes and/or idle animations and allow a user to animate outside of the app for things.
hello! I'm enjoying honk for streams <3
One feature i would like to see is a voice training model, so that we can key mouth shapes to our own voices for better tracking.
In the same vein i would wanna see speech recognition for laughter, the model currently just cycles through random shapes when laughing and while its highly silly, i would love to have a trigger to laugh.
Are gifs currently supported? It would be cool to animate stuff like hair movement or occasional hand movements like a nose wipe, maybe the base "silent" mouth could move a bit as well.
Edit: (In hindsight it felt a little rough jumping straight into all the things I think this app lacks, this app is very well made and while I have had to work around some things, it is the most featureful "pngtuber" app I have encountered so far)
The layers as they exist rn are serviceable, but it would be nice to either have a higher layer count or otherwise a more limitless system. I've made a character that uses lots of layers to express depth in motion and 5 is a little restricting with all elements in consideration.
Additionally a more dynamic solution could give way to layer groups, which would be a nice way of showing/hiding larger components of the character that are comprised of many smaller parts.
Playing off that, some means of showing/hiding layers would be very nice, at least in the editor, maybe the sort of thing that it disappears when you click out of the window and the program enters the "preview"/"live" mode so all layers are visible again?
And the last suggestion I have, the look at cursor values should be able to be put into the negatives and also able to be input manually. The character I am working on right now is a low res pixel art style character so maybe it wouldnt be such a noticeable issue for normal characters, but I was having alot of trouble getting the numbers to be the exact values I wanted them to be to achieve the depth I was looking for.
As for negatives, it's pretty simple in concept, you want the body to be the "center" of the depth and not moving with the eyes? but you have an element you want to move behind the character relative to the view? Like maybe a halo or wings or something? give it a negative value and it will follow the cursor inversely, in my case I just want this to have the hair behind the head move around a bit.
This is definitely alot of suggestions but I see the app hasnt been updated in a while and I'm not sure where to go for update news so above all I hope that such a nice tool hasnt been abandoned. Cheers!
This is absolutely wonderful news. And might I additionally suggest that if your goal is simplicity that you maybe implement an "advanced mode"? So something that you toggle on in settings and it expands the capabilities of the editor. A place to put features you think are a bit too much for the base product but have enough people requesting them to justify implementation.
I'm sure people will appreciate having the option to get more complex with their rigs and that way it leaves the door open to people who want both a simple experience and a complex one.
I just bought this, and after messing around with it bit I'd mainly like to see 2 features in this software to make it usable for my use case.
1. Transparent Window Background, so you can use the "allow transparency" checkbox in OBS and not have to deal with chroma or luma keying the background
2. the ability to play a looping sequence of PNGs per state and/or APNG support
other than those 2 things, everything else is looking great 👍
This may not be a proper a feature request, but I had fun making a character that I use Text to Speak while streaming. But earlier, I tried to have him and another instance of Honk running, and of course I ran into problems in OBS because it would automatically pick either the same window, so making one source for one Honk window and a second was impossible.
So my solution was to use a different PNG tuber programs for one character, and I'll use Honk for the primary ones I make.
I guess it sounds like I have to learn how to Make OBS work a little better? As far as I can tell, I think if applications had slightly different name in the Window then OBS could handle them better. Currently the Window name is [HONK.exe]: HONK. Maybe this isn't something that's possible, but when app is running, could the window name change to reflect which character is active so the 'title' of the window changes?
For example; [HONK.exe]: 1 Grombit, Where for example you open up HONK and load Grombit by default, so just have the name of the folder there.
OBS can match by the title, by type and by Same executable.
If that was the case, then you could run multiple instances of HONK with multiple characters tied to different audio inputs.
You probably get what I mean already, but to clarify, what was happening is I would make HONK1 and HONK2 in OBS, but both were searching for the same programs, so it was sort of grabbing whichever character first, so it was hard to keep one in their 'proper' spot if you switched scenes and stuff. At least that's what I was noticing with default settings, maybe it can work if I use 'Same executable', but I'll have to test.