HOME | DD

AddestorionVayanis — VMDSpectrum Tutorial by

Published: 2011-12-08 18:57:51 +0000 UTC; Views: 29974; Favourites: 361; Downloads: 220
Redirect to original
Description So i discovered that VMDSpectrum isnt really popular, so i'll try to re-introduce it to the english MMD community, since i already did it for MMDAgent addestorionvayanis.deviantart.… and ARToolkit_MMD addestorionvayanis.deviantart.…

Introduction
-------------------------------------------------------
VMDSpectrum is a software which creates 'visualization' facial motion data based on .wav files. This can be used with pmd models made specifically to display the vmd motion data as some sort of media player visualization for use in MMD

---------------------------------------------------------
Download
---------------------------------------------------------
The download via niconicodouga is here (comes with a 15-band VMDSprectum .pmd model): www.nicovideo.jp/watch/sm59036…

If that doesnt work, try searching bowlroll:  bowlroll.net/file/keyword/vmds… (link type updated on 15th january to correspond to the new way for bowlroll's search links)

---------------------------------------------------------
Start
----------------------------------------------------------
Models which do support these usually have facial bones which are usually named band1, band2, band3 and so on.

By my TRIAL AND ERROR, this is what i know of it:
Top left corner is the number of bands you want to create. Some models have less bands, so pick accordingly

Top right corner is the frame skip.
no frameskip means the motion updates every frame, giving the fastest response, but also reaches maximum motion commands sooner
Longer frameskip samples the motion at longer intervals, so you get a somewhat smoother transition of motion. I prefer skipping 2 frames.

Bottom left is the name of the band. Its generally (NAME) followed by (NUMBER) in case the model uses a different name, say... bar1,bar2,bar3....
you can just rename it at this menu so that it becomes bar1, bar2, bar3. Its default is 'band'


The warning box means you reached the maximum number of motions per model with that motion, and it will split it to multiple parts. Usually, picking large number of bands with very low frameskip will cause it to break up into more parts.

So, you'll need to use unique models for each of the motions.

Load the motion at the indicated starting frame.  For the second motion, you insert it at the starting point (frame zero), but it wont begin until the 3000th frame (as shown above).  Until the 3000th frame, you should hide that model, and show the model only at the 3000th frame, and hide the previous one so that it seems like a perfect transition.


Let the first model be on display until its motion runs out, then hide it, then display the next model so that you get the impression that it's a single seamless model.

Let it run, and be happy. lol

note:
the frequency band at the far end usually doesnt have much going on for it. If you still would like to make that end move, just select more bars than exists in the model (like... divide to 6 bars when the model only has about 4) so that all frequency bands get some attention.

----------------------------------------------------
To ModelMakers
----------------------------------------------------
It will also be possible for this to be used on things other than just bars or displays, so long as the model has an 'OTHER' facial expression which is named [something]1, [something]2, [something]3 and so on.
Which means... that if you somehow can program the visualizers on miku's skirt and arms to become facial expressions, it will be possible for the bars on miku's skirt to respond accordingly.
Or the visualizer on SeeU's costume
Or controlling parts of the model using facial expressions.
Or controlling strobe lights
Or controlling laser orientation and/or intensity and/or color

Possibilities are quite endless really.

----------------------------------------------------------
Usage
----------------------------------------------------------
the very first one i saw [ARToolkit_MMD Interstellar Flight] www.youtube.com/watch?v=W-gBRb… / www.nicovideo.jp/watch/sm10027…
the second one i saw www.nicovideo.jp/watch/sm59036…

videos made by me
ARToolkit_MMD secret garden - www.youtube.com/watch?v=yLaPU1…
SNSD Gee - www.youtube.com/watch?v=vFppK1…


UPDATE - 21/3/2013
Ula LAT's Rin Append's headphones actually have visualizers, which use 'sp' instead of 'band'. So if you save it as sp from 1-6, her headphones actually will give you visualizations.



----------------------------------------------------------
VMDSpectrum useful links
----------------------------------------------------------
RuchiiP
General sound bars tfmsetna.deviantart.com/art/So…
Electric Love Bars tfmsetna.deviantart.com/art/El…

Circular expanding - www.nicovideo.jp/watch/sm21167… [23nov2013]this one doesnt use vmdspectrum. it uses mouth facial motion data]
Related content
Comments: 219

Kidlat09 In reply to ??? [2012-02-25 10:45:51 +0000 UTC]

nope


it wont load! D:>

👍: 0 ⏩: 1

AddestorionVayanis In reply to Kidlat09 [2012-02-25 10:50:31 +0000 UTC]

what country do you live in?
and what is your DNS set to?

👍: 0 ⏩: 1

Kidlat09 In reply to AddestorionVayanis [2012-02-25 11:10:56 +0000 UTC]

philippines?

DNS? idk lol

👍: 0 ⏩: 1

AddestorionVayanis In reply to Kidlat09 [2012-02-25 11:20:09 +0000 UTC]

control panel >> network and sharing center >> change adapter settings >> right click your active internet adapter >> properties >> left click internet protocol version 4 >> press the properties button

It can be either obtain DNS server automatically or its set to something else.
I'm using OpenDNS's settings which are 208.67.222.222 and 208.67.220.220
If it was set to something else, you may want to record it down so you can change those settings back if you have to.
If it doesnt work.... too bad then i guess

👍: 0 ⏩: 1

Kidlat09 In reply to AddestorionVayanis [2012-02-25 12:07:07 +0000 UTC]




can you make me a equalizer? OAO

👍: 0 ⏩: 1

AddestorionVayanis In reply to Kidlat09 [2012-02-25 13:06:32 +0000 UTC]

sadly, no. I do not know how vmd files work. My programming capability is limited to the iostream.h library of C++.

Most of my programming now is focused on MMDAgent

👍: 0 ⏩: 1

Kidlat09 In reply to AddestorionVayanis [2012-02-25 13:18:00 +0000 UTC]

oh k

👍: 0 ⏩: 0

CarolineShirosaki In reply to ??? [2012-02-20 16:31:11 +0000 UTC]

This runs fine, but it's different from the other two, so....

👍: 0 ⏩: 1

AddestorionVayanis In reply to CarolineShirosaki [2012-02-21 00:20:18 +0000 UTC]

so this one should work. This is just to create visualizations for song data, so this isnt as awesome as the other two. But useful regardless.

👍: 0 ⏩: 0

narukitty11 In reply to ??? [2011-12-11 04:01:00 +0000 UTC]

I tried to use this with all my .wav files (maybe 5 lol) and it always had an error in gibberish when i tried to load them, do you know what the problem is/how to fix it?

👍: 0 ⏩: 1

AddestorionVayanis In reply to narukitty11 [2011-12-11 04:10:20 +0000 UTC]

when the amount of motions for a single model is reached, it usually tells you that its reached it maximum number.

this usually occurs when you select lots of bands and a very low frameskip (0 or 1 usually causes this)

but the program itself will separate it into multiple motion datas.

the catch is, you have to give them to separate models. If you try to continue the motion on the same model, the error you should be getting is 'we cannot add any more facial data to this model'

so i suggest having one model for the first part, and then create a second model and load up the motion from the indicated frame.

either that or the error youre getting is 'you can only register motion data for the same bone name'. Thats more of a notice than an error. Just press ok, and it should be good.

👍: 0 ⏩: 1

narukitty11 In reply to AddestorionVayanis [2011-12-11 04:20:48 +0000 UTC]

I think that might be the problem, although (i don't remember exactly what happened because i tried it 2 months ago) i only loaded the .wav and it gave me the error message

👍: 0 ⏩: 1

AddestorionVayanis In reply to narukitty11 [2011-12-11 04:24:51 +0000 UTC]

you can test it again and see if the error message matches the one above. If it does, then its the message for
'we cant cram all the motion data for this wav file into a single motion data, you'll have to settle for two or more'

👍: 0 ⏩: 1

narukitty11 In reply to AddestorionVayanis [2011-12-11 04:28:54 +0000 UTC]

ah okay~ thanks ^ ^

👍: 0 ⏩: 0

lunattg In reply to ??? [2011-12-10 07:22:34 +0000 UTC]

is there a way to get it without going through NND?

👍: 0 ⏩: 1

AddestorionVayanis In reply to lunattg [2011-12-10 08:45:05 +0000 UTC]

technically you dont need to join. the link is in the description

click the part which says:
説明文を閉じる

and it should open up the full description. that should give you the link you need to download it.

I generally dont provide direct links because i always insist on full accreditation.

👍: 0 ⏩: 0

Storewidesel In reply to ??? [2011-12-10 05:23:03 +0000 UTC]

Very helpful thanks ^^

👍: 0 ⏩: 1

AddestorionVayanis In reply to Storewidesel [2011-12-10 05:38:34 +0000 UTC]

lol.

didnt know that most english MMD users were not aware of programs like this. Mustve spent too long on niconicodouga a few months back. lol

👍: 0 ⏩: 1

Storewidesel In reply to AddestorionVayanis [2011-12-10 19:32:25 +0000 UTC]

well now that I know of it I may use it all the time ^^

👍: 0 ⏩: 0


<= Prev |