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

LilithNachtmare [2019-09-26 17:10:28 +0000 UTC]

Is there a tutorial on how to add it to clothes that you know of?

👍: 0 ⏩: 0

SoraJakeBlade [2019-08-06 17:07:11 +0000 UTC]

welp im struggling to use it im trying to use this for a stage to get the lights to work but no luck i want it for the motion data Idol 

👍: 0 ⏩: 0

Cookie-animator [2019-04-18 19:52:08 +0000 UTC]

how to do without background?

👍: 1 ⏩: 0

ny0g4n [2019-01-08 13:46:31 +0000 UTC]

Hello, I referenced your tutorial in this video.
Very thank you for sharing easy to understand vmdspectrum setting!

youtu.be/a_ov2vw3YLk

👍: 0 ⏩: 0

Waltervd [2017-10-12 11:00:17 +0000 UTC]

i get a direct sound error when i open VMDspectrum i have no clue how to fix it ONO

do you know it by any chance ?

👍: 1 ⏩: 1

LovelyRosselia In reply to Waltervd [2021-01-09 20:03:53 +0000 UTC]

I've the same problem T-T
Did you fix it ? Because I don't TwT

👍: 0 ⏩: 0

Imagination-GoneWILD [2017-07-23 03:08:36 +0000 UTC]

Is there an English VMD spectrum floating around the internet somewhere?

👍: 0 ⏩: 0

StekinoMai [2017-04-09 06:53:12 +0000 UTC]

I get pop up box as soon as i load the wav file

it said something like "directsound"

what the heck

👍: 0 ⏩: 3

lea-howell In reply to StekinoMai [2018-11-22 10:01:51 +0000 UTC]

same !!!!
EDIT: FIXED IT

👍: 0 ⏩: 1

LovelyRosselia In reply to lea-howell [2020-12-27 23:44:56 +0000 UTC]

How, please? TwT

👍: 0 ⏩: 0

konekochan404 In reply to StekinoMai [2017-07-28 07:55:33 +0000 UTC]

mee too, how to solve it?

👍: 0 ⏩: 0

Zaferinn In reply to StekinoMai [2017-06-10 22:01:03 +0000 UTC]

me too

👍: 0 ⏩: 1

MistyMidDiana In reply to Zaferinn [2018-10-18 00:41:47 +0000 UTC]

I think its most likely because the DirectX sound driver might have an issue?
Im trying to find some way to fix it (-n-")

👍: 0 ⏩: 0

Aki565 [2016-11-28 17:37:36 +0000 UTC]

i can't load the wall. what do i do?

👍: 0 ⏩: 0

yandereVIP12341234 [2016-10-01 08:09:59 +0000 UTC]

how i'm dl VMD

👍: 1 ⏩: 0

Neru-chan95 [2016-05-18 02:59:40 +0000 UTC]

Ok i am having a huge issue!
on audacity i keep setting the audio to 44100Hz and 16-bit-PCM wav file
AND IT STILL SHOWS THAT wav*insertjapanesewriting* error
someone please tell me what is it i am doing wrong!!!

👍: 0 ⏩: 2

KimmwiK In reply to Neru-chan95 [2018-03-17 08:17:58 +0000 UTC]

Same, I tried different ways to add my WAV file. All of a sudden, a warning Japanese text message pops up. 

👍: 0 ⏩: 0

Incorrect-Chan In reply to Neru-chan95 [2016-08-29 11:21:23 +0000 UTC]

I have the same problem :/

👍: 0 ⏩: 0

Phanotak [2016-03-24 17:16:48 +0000 UTC]

Can you change the color of the bars in VMD? I'm trying to get it to look like the one used here: 
www.youtube.com/watch?v=ZjwiVA…
But I can't figure out a way to get the bars themselves to change color. 

👍: 0 ⏩: 0

MuchyKawaii [2016-01-20 16:35:38 +0000 UTC]

idk, it wont seem to work.. ive looked up several tutorials and its not working at all, really Q-Q

👍: 0 ⏩: 0

ValkiriaArt [2015-05-29 01:13:02 +0000 UTC]

Can I use any model? How do I get a model becomes sensitive to VMDSpectrum?

👍: 0 ⏩: 1

AddestorionVayanis In reply to ValkiriaArt [2015-06-03 06:17:27 +0000 UTC]

you just need a model with a facial name and a number behind it, like band1, band2, band3, or sp1, sp2, sp3 and so forth.

As long as the model youre using have facial names like that, you can use it, regardless of what those facials actually do.  Some models, like Ula LAT's rin append have headphone visualizers which will react to vmdspectrum when you put in the motion data for it.

if you are making models for vmdspectrum, just make sure the name and the number for the facials do not have a space between them.

👍: 0 ⏩: 1

ValkiriaArt In reply to AddestorionVayanis [2015-06-03 17:13:22 +0000 UTC]

I'm struggling to edit a model. I duplicate the parts I want to use with vmdspectrum, when I load the motion in mmd, the registration points appear in the timeline, as if there was even motion, but nothing happens.

👍: 0 ⏩: 1

AddestorionVayanis In reply to ValkiriaArt [2015-07-09 05:25:02 +0000 UTC]

there are two things to suspect:

1 - the model itself is not properly configured.  To test this, just move the facial manually.  If it works, then this isnt the problem.

2 - VMDspectrum is not properly detecting the sound.  This may be because the audio is too loud or too soft.  In this case, i recommend doing volume levelling to get the baseline db rating to around 0.  I usually convert it to an mp3 file, volume level it, then convert it back to a .wav file.  This method is usually the cause of why nothing happens

👍: 0 ⏩: 0

MilesHoli [2015-05-19 16:23:22 +0000 UTC]

bowlroll.net/file/1566
heres to the vmd actual program/model

👍: 0 ⏩: 0

AnimeDBStudios [2015-02-28 16:04:43 +0000 UTC]

That was so easy. XD thank you for the Tut.!!!

👍: 0 ⏩: 1

AddestorionVayanis In reply to AnimeDBStudios [2015-03-02 00:55:51 +0000 UTC]

yeasurelol

👍: 0 ⏩: 0

XxDenzuSilveryxX [2015-02-05 17:06:06 +0000 UTC]

I can't find the box that opens the vmd spectrum

👍: 0 ⏩: 1

AddestorionVayanis In reply to XxDenzuSilveryxX [2015-02-06 05:06:17 +0000 UTC]

from the download link or you've already downloaded the file?  If its the download from bowlroll, its at the bottom of the search

👍: 0 ⏩: 0

AkiraLuka [2015-01-14 17:48:12 +0000 UTC]

how about a fricking DIRECT download link instead of a bunch of other stuff that is obviously not a VMD spectrum 

👍: 0 ⏩: 0

kohaku-chi [2014-12-29 19:41:44 +0000 UTC]

Faved

Thank you so much!

👍: 0 ⏩: 0

LisaxlovesAPH [2014-07-25 06:23:55 +0000 UTC]

My VMD Spectrum can't open my .wav

👍: 0 ⏩: 1

AddestorionVayanis In reply to LisaxlovesAPH [2014-07-25 15:12:56 +0000 UTC]

44.1  kHz, 16 bit, PCM wav file seems to be the only accepted format.  So if an error message comes up with a similar statement, you will need to convert your wave file to that format.

👍: 0 ⏩: 2

LisaxlovesAPH In reply to AddestorionVayanis [2014-07-25 16:13:34 +0000 UTC]

Thank you anyway

👍: 0 ⏩: 0

LisaxlovesAPH In reply to AddestorionVayanis [2014-07-25 16:09:16 +0000 UTC]

Thank you anyway

👍: 0 ⏩: 0

Quwanda [2014-07-20 13:46:18 +0000 UTC]

I kind of wish there was a visual tutorial in english, I kind of learn by seeing lol...

👍: 0 ⏩: 0

iseddie [2014-07-07 17:47:21 +0000 UTC]

it keeps coming up with an error whenever i try to load a wav file

👍: 0 ⏩: 1

AddestorionVayanis In reply to iseddie [2014-07-08 10:30:30 +0000 UTC]

what are the properties of your wave file?

It only accepts 44.1 kHz, 16 bit wave files.  I'm using PCM as the default wave codec.

You are advised to get an audio convertor to get the properties of your wave file down to those values.

👍: 0 ⏩: 0

NekoMimiMae [2014-06-10 20:00:33 +0000 UTC]

Wow, It's a lot easier to use than I thought. Thanks!

👍: 0 ⏩: 0

CrazyDave55811 [2014-06-08 18:57:39 +0000 UTC]

I've never used VMD Spectrum....apparently it's an old program, too.  Hope this tutorial will come in handy.  Thank you.

👍: 0 ⏩: 1

AddestorionVayanis In reply to CrazyDave55811 [2014-06-09 15:38:54 +0000 UTC]

there are multiple programs that japan has been using for years.  but until i decipher what program is useful and what theyre used for, most of the stuff on vpvpwiki are for the most part, inaccessible for non-japanese readers

👍: 0 ⏩: 0

Nekomimi-Chan00 [2014-06-04 13:01:50 +0000 UTC]

The "direct sound" keeps appearing whenever I open vmd which it does not allow me to use vmd.
What will I do?

👍: 0 ⏩: 1

AddestorionVayanis In reply to Nekomimi-Chan00 [2014-06-05 04:46:06 +0000 UTC]

what does it say in full?  i need to know so i can give you a specific answer.  Perhaps upload a printscreen to your scraps section and give me the link so i can see.

👍: 0 ⏩: 1

Nekomimi-Chan00 In reply to AddestorionVayanis [2014-06-05 10:53:00 +0000 UTC]

here~ sta.sh/01hs29izkdj0

👍: 0 ⏩: 1

AddestorionVayanis In reply to Nekomimi-Chan00 [2014-06-05 18:17:01 +0000 UTC]

my first guess is that your computer has not installed a version of directx which supports the directsound.dll module.
If that the case, i suggest you just google and install the latest version of directx.

The other possible thing is that youre using a version of windows which is windows vista or upper.
In which case, windows automatically prevents the .dll file that came with vmdspectrum from loading properly.
Redownload the zip/rar file, but before you press unzip or extract, right click it, then properties > click unblock > apply.
This should unzip the file but allow the .dll file to not be blocked once extracted.

👍: 0 ⏩: 1

Nekomimi-Chan00 In reply to AddestorionVayanis [2014-06-07 16:24:55 +0000 UTC]

okay thank you for explaining ^^

👍: 0 ⏩: 0

ForeverTwinkless14 [2013-11-23 12:24:42 +0000 UTC]

Do you mind if you could tell me how to use the circular expanding rings?

When I load a motion data to it, it just doesn't work on the ring model.

 

👍: 0 ⏩: 1

AddestorionVayanis In reply to ForeverTwinkless14 [2013-11-23 13:27:23 +0000 UTC]

my bad.

The circular band's facials are actually rigged to follow mouth facial motion.  So you dont even need to VMD spectrum it.

So just load up whatever motion data youre using, and so long as it has mouth data, it should behave accordingly

👍: 0 ⏩: 0

Waltervd [2013-11-15 00:01:33 +0000 UTC]

i made some speaker stages that work with VMD spectrum alot of people don't use it accordingly 


(some of my models have some VMD spectrum motion for them as well

👍: 0 ⏩: 1

AddestorionVayanis In reply to Waltervd [2013-11-15 10:10:47 +0000 UTC]

most dont even know what it is.

But recently i've been using it in conjunction with vmdconvertor in order to use it on models.  Been using a .csv spreadsheet and playing around with the numbers, you can make bones move in the same method as vmdspectrum.

But i kind of stopped updating the tutorial.  A fair number of people have been making vmdspectrum compatible stages, so i'm not going to archive all of them...  lol.

👍: 0 ⏩: 2


| Next =>