Shop Forum More Submit  Join Login
Short Description:
1. Play Music
2. Help Miku dance & lipsync

Long Description:
"Halfne Miku Studio" is a very basic dancing program with the goal of allowing you to entertain yourself as you listen to music and pretend Miku is singing and dancing to it, because either you can't find any videos of it, or you don't know how to make them yourself (but you at least know how to wave a mouse to a beat and tap a space bar to some notes!).

Hopefully I don't have to explain much, but I will probably have to. I'll wait a bit to see what issues I most often hear people coming across, and then editing the answer back in to a FAQ.
Until then, click on buttons and see what they do!

I spent most of this month working on this thing. My plans for this deviation kind of blew out of proportion: originally it was just going to be an illustration of a tiny Miku with no arms. Then it was going to be an animation. Then, when I had the animation set up, I was like "hey, why not take it a step further and make it controllable by input as well?" And then I had to add lip syncing and backgrounds. And then I was about ready to upload it when I thought "Hey, I want to record a clip of how this is supposed to be used so people can understand its purpose without having to read!" But it turns out I really suck at live performances, so I made implemented a crude recording and playback feature. And then I thought, "well, as long as I made this interface, I should probably try to make it a little more accessible to people." And so now you have it: the product of a month of feature creep! Was it worth it? I DON'T KNOW! *_*

I originally called her "Halfne" because she was so small and armless that it was like she was not a complete Miku. I'm sticking with it for now, even after attaching her arms, because she has no voice and that might kind of be a big deal for a vocaloid?

Frequently Asked Questions
Q: Can I upload this to Youtube?
A: Sure! You don't even need to credit me; just be cool about it.

Q: How do I upload this to Youtube?
A: You'll need to record the screen with something like Fraps or CamStudio. The saved .jig files are just for resuming/sharing your work in Halfne Miku Studio.

Q: Will there be different outfits/characters to choose from?
A: Not in this version, no. This is more of a proof of concept, and I need to end the feature creep somewhere.
HINT: I might want to make another version based on the feedback I get here? I want to see how well this idea is received before I sink more time into it.

Q: How did you make this?
A: Uhhh, with my computer? I don't know what kind of answer you are hoping for.

Q: Can I change the lipsync after I've recorded it?
A: Yup. Mouse over the entry in the studio timeline and then press the key that corresponds to the mouth shape you want, and it will change.

Q: Can I erase recorded mouse movements?
A: Now you can! Just mouse over the section in the timeline and press Delete/Backspace, like you would for the other cues.

Q: How did you make that (motion)?
A: There's a lot of matrix manipulation and math going on, but here's the gist of it: I have all of Miku's body parts as separate movieclips, and at initialization I run some of them through a function where I register part A to part B (and optionally, part C, for pieces that need to bridge two points like how the arms and legs do). Then in the update loop, I make some translations & rotations with math and apply them to some of the more independent pieces (like the head) and then iterate through the parts again and maintain the connections that were set up in the beginning. Some of the unconstrained pieces like the hair and necktie are set up with a rudimentary "ball on string" physics where I then rotate and stretch the pieces to connect to the imaginary mass.

Q: How do I download this?
A: There is a download button to the right on this page. Swf files can be opened in browsers or swf players.

Made in Flash
Hatsune Miku / VOCALOID © Crypton Future Media / Yamaha Corporation

Also, these are too cool to not share:

EDIT: Do you want to add your own characters/features/support? I've open-sourced the studio on GitHub here!
Add a Comment:
Hell256 Featured By Owner Feb 22, 2019  New Deviant Student Traditional Artist
Cute XD
123idunno321 Featured By Owner Jan 15, 2019
“In the first age... in the first battle... when the shadows first lengthened, one stood. He chose the path of perpetual torment. In his ravenous hatred, he found no peace, and with boiling blood, he scoured the umbral plains, seeking vengeance against the dark lords who had robbed him. And those who tasted the bite of his sword named him... the Doom Slayer.”
darkfairy1999 Featured By Owner Jan 10, 2019  Hobbyist Artist
Haha, that´s funny and cute!
LorennnaMakesShimeji Featured By Owner Dec 19, 2018  Student Digital Artist
MikuHatsuneFan12 Featured By Owner Dec 1, 2018  Student Digital Artist
Nice! I Did It To : Liar Dance (En. Cover)
asdasd212 Featured By Owner Nov 26, 2018
Eve-aCatty Featured By Owner Oct 27, 2018
This is fun to do for some reason. I like how Miku is drawn and how her hair moves. Very cleverly done! :D (Big Grin) 
Harrystylesisallmine Featured By Owner Oct 10, 2018  Student Filmographer
I’m going to make her dance and lip sync to a song from the Backyardigans.
CandyDream16 Featured By Owner Nov 15, 2018  Student General Artist
Harrystylesisallmine Featured By Owner Nov 18, 2018  Student Filmographer
NightFuryTerritory Featured By Owner Oct 10, 2018  Hobbyist Artist
aw :3 cute
miku is always cute :meow:
TheEmmjay Featured By Owner Sep 27, 2018
This thing is freaking adorable. And fun to play with even if you don't have music playing.
CookyZero Featured By Owner Sep 20, 2018  Hobbyist Artist
Time to make her sing death grips
tacosgirl Featured By Owner Aug 11, 2018  Professional Digital Artist
felicianx264 Featured By Owner Aug 3, 2018
would be nice if you make adobe character or adobe animate version of this
galaxyking124 Featured By Owner Jul 20, 2018  Hobbyist General Artist
Dang look at those faves
RecordGuy626 Featured By Owner Jul 17, 2018  Professional Artist
NerdOtakuForever Featured By Owner Jul 17, 2018  Hobbyist Filmographer
OH GOD, I JUST LOOVE THIS GAMEEEJeya Derp omg Twilight Sparkle 
Theoneanonlychelle Featured By Owner Jul 8, 2018  Student Artist
Used other stuff, made a fnaf au about singing robots, not ashamed.  Five nights at Lens by Theoneanonlychelle
Goldsprint Featured By Owner Jun 30, 2018  Hobbyist Traditional Artist
This is awesome!!!
BubblegumButton Featured By Owner Jun 20, 2018  Hobbyist Digital Artist
I made her sing to a yfm song...… no regrets
yumi-skull Featured By Owner Jun 11, 2018  Hobbyist Digital Artist
i remember playing this a long time ago but i couldn't find it, i'm glad i refound it again :happybounce: :happybounce: Happy StarFire 
this is kinda nostalgic to me lol
FireClaw900 Featured By Owner Jun 9, 2018  Hobbyist Artist
Damn it’s so smooth
Strike2000 Featured By Owner Jun 3, 2018  Hobbyist Digital Artist
Endless hours of entertainment right here. It's beautiful. The fact you can add your own music instead of having to do so manually is a great gift.
DeviantZaike Featured By Owner Edited May 26, 2018  Hobbyist Digital Artist
Hey question about the .fla open source of this. Whenever i preview it (ctrl + enter) there's an error.

"Symbol 'AxisTrack', Layer 'Layer 1', Frame 1, Line 2, Column 34    1172: Definition flashx.textLayout.elements: ParagraphElement could not be found."

What could this be causing? I didn't modify anything.

Edit: I've fixed it by right clicking the error, and then selecting "Go to source" and then i just deleted the line. It works fine now.
0Lunar3clipse0 Featured By Owner May 19, 2018
i love this so MUCH!!!!!
HalfneCross Featured By Owner May 16, 2018  Hobbyist General Artist
AmaDoodlez Featured By Owner May 15, 2018  Hobbyist Digital Artist
this + renai circulation = CUTENESS OVERLOAD
AmaDoodlez Featured By Owner May 12, 2018  Hobbyist Digital Artist
I love it and I can't stop playing with it
RiasVonGremory Featured By Owner May 10, 2018  Hobbyist General Artist
Now this is just damn adorable
shiibeh Featured By Owner May 6, 2018  Hobbyist Digital Artist
anyone happen to have any motions saved?
GazingAura Featured By Owner Apr 15, 2018
I made Miku sing a Philipine song.
Senaii Featured By Owner Apr 12, 2018  Student General Artist
This is frigging AWESOME!!!!!! 
AkitaNakraArts Featured By Owner Apr 9, 2018  Hobbyist Artist
My God so cuteeee !!!!
Kawaiikittyeevee Featured By Owner Apr 7, 2018  Hobbyist Artist
i thought this was just an amazing gif but it's a studio.
my favourite back is stepping on kaito
HoneyPiyoChan Featured By Owner Apr 4, 2018  Hobbyist Digital Artist
can  i use my voice 
1-800-BENDYY-CAT Featured By Owner Apr 3, 2018  Student General Artist
hakuryukai Featured By Owner Apr 3, 2018
you did one hell of a good work here man!
i'm in love with it!
DeadPanda319 Featured By Owner Apr 3, 2018
I'm gonna die from cuteness.
Aishchu Featured By Owner Apr 3, 2018  Hobbyist Digital Artist
Well - that is fucking adorable.
KuroiTsuki48 Featured By Owner Apr 3, 2018  Hobbyist General Artist
I love this so much thank you for making it oml
galeriajesuspulido Featured By Owner Apr 3, 2018  Student General Artist
Rock n roll by galeriajesuspulido  
Silnev Featured By Owner Apr 3, 2018
Not too sure what I'd use this for but I can imagine some things. 

Neat work. 
LadyRawrRawrYo Featured By Owner Apr 3, 2018  Hobbyist General Artist
Aw so cute
BAESEOJUN Featured By Owner Apr 3, 2018  Hobbyist Artist
This looks so cool omg
MarkTheRandom Featured By Owner Apr 3, 2018  Hobbyist Artist
I cant even find words to describe how cute this is~
taemart Featured By Owner Apr 2, 2018  Professional Digital Artist
 dud this is really a thing !!! , great work 
Q #4 
how did you do this? this was my first Q
you can answer by telling us the software you use, the coding language ,etc
but anyway, this is great
harryhack91 Featured By Owner Apr 3, 2018
It's made in Flash, so the coding language used can only be ActionScript as far as I know. It's really a shame that Flash is dying technology being replaced by HTML5, I'm pretty sure this can't be fully recreated in HTML5
taemart Featured By Owner Apr 3, 2018  Professional Digital Artist
yeah, but if turns true : you can create it on html% it would be more than great !!!!
you must be really a pro guy on action script, i tryd doing a game with flash like 7 years ago and i didn't even know from where to start ?
now i just use a software called " BLENDER" to create game,s ,even though thy are still hard to do it on them, yet it,s good,
the good thing about it, is that you can creat a game with "python script "or the" logic brackets" 
Add a Comment:


Submitted on
August 29, 2013
Image Size
160 KB


591,132 (49 today)
29,138 (who?)
29,014 (6 today)