Animate2 lip sync with Genesis 3??

I've discovered that aniBlocks for Gen 2 have to be converted to work with Gen 3.  I bought the script and am working that out.  But it suddenly struck me...will the lip synch in aniMate2 work with Gen 3?  The visemes it maps to the character are nothing but facial poses after all.  I have a sinking feeling that there may be no way to do lip synch in aniMate2 with Gen 3.  Anyone know?

Comments

  • Arnold CArnold C Posts: 740
    edited August 2015

    Dont let anything sink yet nor let anyone man the life boats, it does work. wink

    But aniMate2 doesn't do any lip synching itself, you need to use the 32 bit version of Studio to have the Lip Synch plugin work. (Or use Mimic Live!) Studio's 64 bit version doesn't have the Lip Synch plugin. Additionally, you have to make up your own Mimic Configuration File (.dmc) to tell LipSync/Mimic the correct names of the morph/pose channels. Which DAZ forgot to put into the base package for G3F... AGAIN! angry.

    But you can make up one your own easily: take one of the .dmc's within the "C:\Program Files (x86)\DAZ 3D\DAZStudio4\plugins\dzmimic\Configuration_Files" directory, make a copy, rename it like "Genesis3.dmc", and replace all text within it with the following:

     

    gesture Raise Left Eyebrow min 0.000000 max 1.000000 channeldef  head:1  eCTRLBrowUp-DownL  1.000000gesture Raise Right Eyebrow min 0.000000 max 1.000000 channeldef  head:1  eCTRLBrowUp-DownR  1.000000gesture Blink Left min 0.000000 max 1.000000 channeldef  head:1  eCTRLEyesClosedL  1.00000000gesture Blink Right min 0.000000 max 1.000000 channeldef  head:1  eCTRLEyesClosedR  1.00000000gesture Head Bend min 0.000000 max 1.000000 channeldef  head:1  XRotate  1.00000000gesture Head Side-Side min 0.000000 max 1.000000 channeldef  head:1  ZRotate  1.00000000gesture Head Twist min 0.000000 max 1.000000 channeldef  head:1  YRotate  1.00000000gesture Left Eye Side-Side min 0.000000 max 1.000000 channeldef  lEye:1  YRotate  1.00000000gesture Right Eye Side-Side min 0.000000 max 1.000000 channeldef  rEye:1  YRotate  1.00000000gesture Left Eye Up-Down min 0.000000 max 1.000000 channeldef  lEye:1  XRotate  1.00000000gesture Right Eye Up-Down min 0.000000 max 5.000000 channeldef  rEye:1  XRotate  1.00000000phonemedef 0Hue 0.000000 ChannelDef  head:1  eCTRLvIY  1.000000Collapsed 1phonemedef 1Hue 18.000000 ChannelDef  head:1  eCTRLvIH  1.000000Collapsed 1phonemedef 2Hue 32.400002 ChannelDef  head:1  eCTRLvEH  1.000000Collapsed 1phonemedef 3 copyof 2phonemedef 4 copyof 2phonemedef 5Hue 39.599998 ChannelDef  head:1  eCTRLvAA  1.000000Collapsed 1phonemedef 6 copyof 2phonemedef 7 copyof 5phonemedef 8 copyof 5phonemedef 9 copyof 5phonemedef 10 copyof 11phonemedef 11Hue 50.400002 ChannelDef  head:1  eCTRLvOW  0.500000Collapsed 1phonemedef 12 copyof 13phonemedef 13Hue 63.000000 ChannelDef  head:1  eCTRLvUW  0.500000Collapsed 1phonemedef 14Hue 82.800003 ChannelDef  head:1  eCTRLvER  1.000000Collapsed 0phonemedef 15 copyof 5phonemedef 16Hue 111.599998 ChannelDef  head:1  eCTRLvS  1.000000Collapsed 1phonemedef 17Hue 172.800003 ChannelDef  head:1  eCTRLvSH  0.500000Collapsed 1phonemedef 18 copyof 16phonemedef 19 copyof 17phonemedef 20Hue 190.799988 ChannelDef  head:1  eCTRLvF  1.000000Collapsed 1phonemedef 21Hue 205.199997 ChannelDef  head:1  eCTRLvTH  1.000000Collapsed 1phonemedef 22 copyof 20phonemedef 23 copyof 21phonemedef 24Hue 223.199997 ChannelDef  head:1  eCTRLvM  1.000000Collapsed 1phonemedef 25 copyof 37phonemedef 26 copyof 38phonemedef 27Hue 252.000000 ChannelDef  head:1  eCTRLvL  1.000000Collapsed 1phonemedef 28 copyof 29phonemedef 29Hue 268.200012 ChannelDef  head:1  eCTRLvW  0.500000Collapsed 1phonemedef 30 copyof 0phonemedef 31 copyof 1phonemedef 32 copyof 24phonemedef 33 copyof 37phonemedef 34 copyof 17phonemedef 35 copyof 38phonemedef 36 copyof 24phonemedef 37Hue 284.399994 ChannelDef  head:1  eCTRLvT  1.000000Collapsed 1phonemedef 38Hue 306.000000 ChannelDef  head:1  eCTRLvK  1.000000Collapsed 1phonemedef 39 copyof 17phonemedef 40Hue 340.200012 ChannelDef  head:1  eCTRLLipsPart  0.500000 ChannelDef  head:1  CTRLLipBottomUp  0.100000 ChannelDef  head:1  eCTRLMouthOpen  0.100000Collapsed 1

     

    Save it then and from now on you can use your new, selfmade .dmc in the Configuration File slot of either Lip Synch or Mimic Life!. Don't bother about the values, even DAZ used, if I remember correctly, identical values for Genesis and Genesis 2. Only the channel's names were changed.

    Hope that helps

    Post edited by Arnold C on
  • tring01tring01 Posts: 305
    edited August 2015

     smiley  Thanks so much.  I'm a programmer by trade and have thrown myself into the world of 3D animation for some sink or swim learning.  The code snippt you posted actually looks like a beacon of hope to me!  LOL.  Thanks!

    Post edited by Chohole on
  • GlebSGlebS Posts: 1
    edited August 2015

    I am having trouble making basic Genesis figures talk using standard DAZ lip sync plugin. I tried DAZ Studio 4.7 and 4.8 32-bit versions, used Genesis.dmc and Genesis2.dmc from the basic installation, tried the code, which Arnold suggested for Genesis 3, but I can't make basic Genesis figures say even standard phrases included in the installation. Nor Genesis, nor Genesis 2, nor Genesis 3. Each time I start Analyze, I get "Mimic TalkBack analysis error: TALKBACK_INVALID_PARAMETER_ERR: one or more of the parameters is invalid". What may be the problem?
     

    Post edited by GlebS on
  • scottcscottc Posts: 15

    Looking for the best way to animate lip sync. 

    I create half hour programs that use multiple characters and prerecorded actors voices. I use Daz 4.7 64 bit, with both Genesis and Poser characters. I looked at mimic, but wasn't convinced it would work with 64 bit, or with pre-recorded voices, or with all characters. What plugin would work in this situation? Thanks in advance. 

  • tring01tring01 Posts: 305
    edited September 2015
    scottc said:

    Looking for the best way to animate lip sync. 

    I create half hour programs that use multiple characters and prerecorded actors voices. I use Daz 4.7 64 bit, with both Genesis and Poser characters. I looked at mimic, but wasn't convinced it would work with 64 bit, or with pre-recorded voices, or with all characters. What plugin would work in this situation? Thanks in advance. 

    I've got Mimic working, but it's designed to work off of your computer microphone.  I think there might be a way to map the playback audio to your microphone channel in Windoze.  Going to have to work on that next.

    Post edited by tring01 on
  • tring01tring01 Posts: 305

    Thanks Arnold.  Mimic is up and running!

  • I know it's two years later, but this forum literally just saved my life!! Was so stuck with the G3 LiPSync... thank you!!

  • Thanks Arnold

  • bless your sould arnold!! saved my ass

     

Sign In or Register to comment.