Page 1 of 3 123 LastLast
Results 1 to 10 of 25

Thread: Help Getting Started with Module for Papagayo Imports

  1. #1
    Join Date
    Oct 2013
    Posts
    76
    Post Thanks / Like

    Default Help Getting Started with Module for Papagayo Imports

    Hi,

    I am interested in trying my hand at creating a module for importing Papagayo files into Vixen. I am tired of doing it by hand.

    I am a bit rusty at c# and development in general and I could use a little guidance.

    I downloaded the vixen source from GitHub and opened it in Visual Studio 2013 Professional. When I try to open some forms and modules, I get warnings complaining about libraries that were compiled with a different processor. (like AMD64) I am running Windows 7 x64 using an intel i7 processor. When I try to rebuild, I get similar warnings.

    Should I ignore these warnings? Any tips on getting an optimal development environment up and running?

    Also, What is the basic procedure for programmatically inserting a simple a simple "Set Level" effect on a group in the timeline and refreshing the display to show it?

    Thanks,

    Tom

  2. #2
    Join Date
    Feb 2008
    Location
    Warminster, PA
    Posts
    1,709
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    It's a bit outdated but maybe this will help?

    https://www.youtube.com/watch?v=tHFk...CC7CCA3FE53C1E
    Chris
    [URL="http://www.maloneylights.com"]http://www.maloneylights.com[/URL]
    [URL="http://halloween.maloneylights.com"]http://halloween.maloneylights.com[/URL]
    [URL="http://ctm.maloneylights.com"]http://ctm.maloneylights.com[/URL]

  3. #3
    Join Date
    Aug 2013
    Location
    Madison, AL
    Posts
    281
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    I'm really interested in seeing a Papagayo module for Vixen. I have C# experience so I might be able to help out some. I haven't done a Vixen module, but I'll try to get setup to help out. I've started watching some of the development videos that ctmal pointed out and it looks very well designed.

    Sent from my SCH-I545 using Tapatalk
    Keith

  4. #4
    Join Date
    Oct 2013
    Posts
    76
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    Quote Originally Posted by ctmal View Post
    It's a bit outdated but maybe this will help?

    https://www.youtube.com/watch?v=tHFk...CC7CCA3FE53C1E
    Thank You, That is going to be a tremendous help. Based the URL you provided, I was able to find the following post you created:


    I have some homework to do.

    At the time these tutorials were created, C# Studio 2010 Express and .Net 4.0 were being used. Is .Net 4.0 still being used and would there be any issues using Visual Studio 2013 Professional?

    Thanks

  5. #5
    Join Date
    Oct 2013
    Posts
    76
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    Quote Originally Posted by kwoodard View Post
    I'm really interested in seeing a Papagayo module for Vixen. I have C# experience so I might be able to help out some. I haven't done a Vixen module, but I'll try to get setup to help out. I've started watching some of the development videos that ctmal pointed out and it looks very well designed.

    Sent from my SCH-I545 using Tapatalk
    That would be great. I pretty much have the Papagayo part figured out. I created a proof-of-concept in Excel that imports a Papagayo File and computes Vixen friendly starting and ending times for all the Papagayo Phonemes. It was pretty easy to figure out.

    The hard part for me will be figuring out how to integrate this with Vixen. I appreciate any help I can get. I have dabbled a little but, I am not a programmer.

    I am thinking this would be a good example of an Vixen App Module. I am not going to be home where I can work on it for a few days but that should give me time to go through the tutorials.

  6. #6
    Join Date
    Aug 2013
    Location
    Madison, AL
    Posts
    281
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    I'll be away from home a few days also. In the mean time, I'll get my development environment setup and try to work through some of the videos. If you don't mind sharing your spreadsheet, I can spend some time thinking about the module design. This sounds like a cool project and would fill in a big need in Vixen in my opinion.

    Sent from my SCH-I545 using Tapatalk
    Keith

  7. #7
    Join Date
    Aug 2013
    Location
    Madison, AL
    Posts
    281
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    Maybe ctmal can chime in here and point towards the proper module type. My gut tells me this might be an effects module, but that's without watching all the tutorials yet.

    Sent from my SCH-I545 using Tapatalk
    Keith

  8. #8
    Join Date
    Oct 2013
    Posts
    76
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    Quote Originally Posted by kwoodard View Post
    Maybe ctmal can chime in here and point towards the proper module type. My gut tells me this might be an effects module, but that's without watching all the tutorials yet.

    Sent from my SCH-I545 using Tapatalk
    It could work as an effects module. It might also be implemented as a plugin app accessed from the "tools" menu. I have not read enough of the tutorials to know for sure yet which way it should go but, I think an effects module would work. In fact, it might even be better. We will certainly be creating effects, and lots of them. They would be Set Level effects applied to element groups on the timeline. I am thinking of a Wizard type interface where you select the Papagayo file, and it parses through the file and displays the results in a grid where you can map the Vixen Groups that make up the mouth shapes to the Papagayo Phonemes, specify the color and intensity for each voice and, click a button, and each effect element is added to the timeline on associated with the appropriate mouth shape group and voila, you are done.

  9. #9
    Join Date
    Feb 2008
    Location
    Warminster, PA
    Posts
    1,709
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    Quote Originally Posted by kwoodard View Post
    Maybe ctmal can chime in here and point towards the proper module type. My gut tells me this might be an effects module, but that's without watching all the tutorials yet.

    Sent from my SCH-I545 using Tapatalk
    Unfortunately I have been away from playing with Vixen 3 for quite awhile(although I hope to get back to it soon) so I'm not sure I'm the best to answer the question. Hopefully someone who is active on the team will chime in.
    I'm not sure an effect is what you are looking for though. The module your creating will be creating effects.
    Chris
    [URL="http://www.maloneylights.com"]http://www.maloneylights.com[/URL]
    [URL="http://halloween.maloneylights.com"]http://halloween.maloneylights.com[/URL]
    [URL="http://ctm.maloneylights.com"]http://ctm.maloneylights.com[/URL]

  10. #10
    Join Date
    Oct 2011
    Location
    Maryville, Illinois
    Posts
    1,708
    Post Thanks / Like

    Default Re: Help Getting Started with Module for Papagayo Imports

    This can be done a few different ways. Today we import beats from Audacity into the mark manager. This could probably be done in a similar way with a toolbar menu in the main editor to import and process the Papagayo file. Basically you will be looping over your segments defined in your import file and creating a effect on the proper element of the correct time and length. By using set levels you will could be generating a fair amount of effects. If you are willing to go further, you can look at the mouth as a group of elements and use the pulse effect at the group level. Within that effect you can make intents for the smaller parts of the mouth parts and make a longer single effect which is much more efficient. My thoughts where to do this at the word level. So each word would be a single effect. I actually wanted to do it directly in the editor by creating a word effect that could be manipulated similar to how it is done in Papagayo. When the elements and group is created in the setup, there could be properties to define the proper mouth parts so the effect could place the parts properly.

    I am not sure about others, but I can't seem to find a reliable version of Papagayo and always end up getting frustrated with it crashing or loosing data on longer songs.

    I am willing to help here as I am very familiar with the parts of Vixen you will need to work on.

  11. Likes davrus liked this post
Page 1 of 3 123 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •