Author Topic: How to autogenerate a sequence  (Read 55567 times)

Offline sean

  • Administrator
  • Hero Member
  • *****
  • Posts: 1727
    • View Profile
    • Xlights and Nutcracker Forum
How to autogenerate a sequence
« on: January 14, 2014, 09:19:48 AM »
here is how i sequence a song.

1) first get all models created that match your rgb devices. in my case
candles
stars
megatree
arches
eaves
boarders

2) Open a music file and also click to open an audacity timing file
the audacity timing files for 20 songs are included in your download


on my windows 8,  the songs directory that has audacity timings are located here
C:\Program Files (x86)\xLights\songs

the audacity timing files are like this
assume you have a wizards.mp3 file, you will find audacity timing files ending with a *.txt exension.
this is the order i marked them up, sorted from the least to the most timing marks.

wizards_4bars.txt: one timing mark every 4 bars of the song. (29 lines)
wizards_2bars.txt: one timing mark every 2 bars of the song. (58 lines)
wizards_bars.txt: one timing mark every bar of the song. (184 lines)
wizards_beats.txt: one timing mark every beat of the song. (461 lines)
wizards_onsets.txt: one timing mark every note of the song. (918 lines)
wizards_notes.txt: timing mark every polyphonic note of the song (1670 lines)

i usually start with either the 4bars or 2bars timing files. this is because for every model and for every timing mark you will need to decide what effect you want there. make it easier on yourself by not having too many to get started.



3) now you go into "Display Elements" and click on every model you want used in your sequence.
You will now see columns added, one for each model.


4) get ready to autogenerate effects. I first go and lock down certain buttons. RED lock means when you autogenerate random stuff, the RED locked buttons wont be touched.




5) Now go and look at effects that were generated. The effects you like, select the cell and protect it.



6) repeat autogeneration again and protect more effects you like. eventually all of the effects are to your liking.

7) save sequence.
« Last Edit: January 14, 2014, 09:24:28 AM by sean »
Sean
Littleton, CO
Latest releases http://nutcracker123.com/nutcracker/releases
xLights/Nutcracker Forum http://nutcracker123.com/forum/index.php
Fbook [url=https://www.facebook.com/groups/62

Offline zanclus

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: How to autogenerate a sequence
« Reply #1 on: January 16, 2014, 07:52:13 AM »
This is  great   information Thanks!!! I do  have   one question.  I see you have  the  timings for  some songs  Can anyone  set up a tutorial on how  to  creat  timings using  Audacity? It would  help greatly.. Thanks

Offline JonB256

  • Hero Member
  • *****
  • Posts: 832
    • View Profile
    • My Christmas Website
Re: How to autogenerate a sequence
« Reply #2 on: January 17, 2014, 05:39:09 AM »
There is already a very detailed Video Tutorial on Audacity Timings.

http://nutcracker123.com/nutcracker/

scroll down to a list of tutorials

Offline zanclus

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: How to autogenerate a sequence
« Reply #3 on: January 17, 2014, 03:01:18 PM »
Thanks for the video  links. I forgot they were there... one minor thing when Sean said to "protect" how do I do that ? Sorry for all these stupid questions but I am new to this...

Offline JonB256

  • Hero Member
  • *****
  • Posts: 832
    • View Profile
    • My Christmas Website
Re: How to autogenerate a sequence
« Reply #4 on: January 17, 2014, 05:39:42 PM »
... when Sean said to "protect" how do I do that ?

To Protect an Effect from an "Autogenerate" you Right Click on the the effect and select Protect.

It will now be a different color.  It will not protect it from you, :) just Autogenerate.

The File/Backup feature will protect it from you.

Offline zanclus

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: How to autogenerate a sequence
« Reply #5 on: January 18, 2014, 12:40:02 PM »
Thanks Jon

Offline rjchu

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: How to autogenerate a sequence
« Reply #6 on: January 31, 2014, 07:45:15 AM »
There is already a very detailed Video Tutorial on Audacity Timings.

http://nutcracker123.com/nutcracker/

scroll down to a list of tutorials

I get a 404 error when going here.

Thanks,

-joni-

Offline JonB256

  • Hero Member
  • *****
  • Posts: 832
    • View Profile
    • My Christmas Website
Re: How to autogenerate a sequence
« Reply #7 on: January 31, 2014, 08:22:12 AM »
There is already a very detailed Video Tutorial on Audacity Timings.

http://nutcracker123.com/nutcracker/releases

scroll down to a list of tutorials

I get a 404 error when going here.

Thanks,

-joni-

fixed in your quote above. Now you have to go to the Releases page and scroll down


Offline flyinverted

  • Administrator
  • Hero Member
  • *****
  • Posts: 756
    • View Profile
Re: How to autogenerate a sequence
« Reply #8 on: April 28, 2014, 04:00:07 PM »
Hi Sean

Any chance of getting an option for the Auto Generate feature  to "Use Presets Only" ?

Thanks!

Steve G

Steve Giron
Maricopa County, AZ
xLights user with a boat-load of channels.

Do not ask to know all the answers, but ask to understand the question.

Offline sean

  • Administrator
  • Hero Member
  • *****
  • Posts: 1727
    • View Profile
    • Xlights and Nutcracker Forum
Re: How to autogenerate a sequence
« Reply #9 on: April 28, 2014, 04:23:10 PM »
Hi Sean

Any chance of getting an option for the Auto Generate feature  to "Use Presets Only" ?

Thanks!

Steve G

that would be a great option. ill pass it on to don julien (author of the auto generation)
Sean
Littleton, CO
Latest releases http://nutcracker123.com/nutcracker/releases
xLights/Nutcracker Forum http://nutcracker123.com/forum/index.php
Fbook [url=https://www.facebook.com/groups/62

Offline danj

  • Hero Member
  • *****
  • Posts: 895
    • View Profile
Re: How to autogenerate a sequence
« Reply #10 on: July 16, 2014, 07:19:53 PM »
Sean--learning how to export Audacity timing marks into XL/NC--is there a way to bring timing marks into an existing XL/NC file?  For example, I have MS's "God Rest Ye Merry, Gentlemen" sequenced for arches in XL/NC from last year.  I want to bring timing marks into this file because I will be adding a megatree to my display this year and I think I need more timing keys in the file.  Not sure how to do this based on previous posts.

Offline jnealand

  • Hero Member
  • *****
  • Posts: 1421
    • View Profile
Re: How to autogenerate a sequence
« Reply #11 on: July 21, 2014, 09:58:31 AM »
Dan you should have started a new thread since this thread is about auto generation, but here is your answer.

This is what I have used.  I saved it from a post by Jon Back


Re: How to add audacity timing marks to an existing xseq
« Reply #1 on: 11/12/13 at 07:14 PM »
from JonB256
Here's the way I've done it.

1. Create a brand new Nutcracker sequence with the same music and import the Audacity timings.
2. Add at least one model and one or more effects, and then save it, but save it with a different name than your "existing XSEQ" file (so it doesn't overwrite it)
3. Exit xLights/Nutrcracker. Open your xLights folder. In it should be your newest XML and XSEQ file plus your old XSEQ file.
4. The XSEQ file that you just created in Step 2 - delete it.
5. Rename (or copy and rename the copy) the new XML file from Step 2 to EXACTLY match the good XSEQ file.
6. Open xLights, go to the Nutcracker tab, and find the XSEQ file. When you open it, it will find the matching XML file with the timings and you will see them in the list.

I've done this several time and it has worked well. Don't skip a step unless you have good backups. :)
Modify message
« Last Edit: July 21, 2014, 10:00:02 AM by jnealand »
Jim Nealand
Kennesaw, GA

Offline danj

  • Hero Member
  • *****
  • Posts: 895
    • View Profile
Re: How to autogenerate a sequence
« Reply #12 on: July 26, 2014, 09:37:49 PM »
I will give that a shot.  I will probably print all that out so I get it JUST RIGHT!!  Thanks .

Offline hearthstonelights

  • Jr. Member
  • **
  • Posts: 60
    • View Profile
Re: How to autogenerate a sequence
« Reply #13 on: September 01, 2014, 11:20:25 PM »
sorry if I'm late to the party, but to auto generate, do I select "create random effects" ? in the screen shots of your description, it doesn't actually point out what to press for auto generate.

Offline rando1957

  • Full Member
  • ***
  • Posts: 200
    • View Profile
Re: How to autogenerate a sequence
« Reply #14 on: September 02, 2014, 06:35:37 AM »
yes that is the option you select.  Really works great.  Pick an effect you like, protect it, then create random effect again.
Randy McMasters
Graham, NC