Welcome to xLights Sequences

A modern, easy to navigate, simple to use site to share your very own created xLights Sequences.
Not only that, we offer a marketplace where you can sell your own sequences or showcase them as a vendor!

Christmas Canon

Sequence & Lyrics Christmas Canon

No permission to download
hristmas Canon

FREE SEQUENCE from Listen To Our Lights "Christmas Canon" by Trans-Siberian Orchestra (TSO) from their 1998 album The Christmas Attic. Now with singing trees.
Link to Sequence: https://drive.google.com/file/d/1b1rdkgxTzWhbh5IMWizmnxOK6YQVgeKo/view?usp=sharing
Video Preview (2022):
xLights Visualization:

"Christmas Canon" is a Christmas song by the Trans-Siberian Orchestra (TSO) from their 1998 album The Christmas Attic.

The song is set to the tune of Johann Pachelbel's Canon in D Major with new lyrics added. The style is a departure from TSO's usual rock arrangements, instead being performed in the style of a children's choir with light accompaniment from piano and strings. The group would later create a rock version of the song, entitled "Christmas Canon Rock" with Jennifer Cella on lead vocals, which debuted on their 2004 album The Lost Christmas Eve.

Xlights Version: 2022.24 64-bit
Timing: 25 ms (40 fps)
Duration: 257.986s

"Christmas Canon - TSO.xsq" - This file contains the xLights programming information for the sequence
xlights_rgbeffects.xml - This file contains the layout information for ListenToOurLights display
xlights_networks.xml - This file contains the network information for the ListenToOurLights display
Images/layout_guide.PNG - image describing xLights layout groups used to sequence this song
"Shaders/Black Cherry Cosmos.fs" - Shader used in xLights sequence.

[Contact Info]
Sequence Author: John Storms
Email: listentoourlights@gmail.com
Youtube: http://youtube.com/listentoourlights <-- please subscribe
Website: Listen To Our Lights
Facebook: Listen to our Lights

[Audio]
I don't share music. Below is information for how to purchase and edit the song to get the same mp3 file I used.

Christmas Canon by Trans-Siberian Orchestra
From the Album The Christmas Attic
October 13, 1998

Song Link: https://www.amazon.com/Christmas-Canon/dp/B001235DTW
Amazon.com Song ID: 203538676
Filename: "08 - Christmas Canon.mp3"
Song was not edited before sequencing.
Put mp3 file in the Audio subdirectory

66 bpm in D major

Using Moises.ai | Mastering & Audio Extraction App powered by AI to break out tracks (Drums, Bass, Other)
Used moises.ai to help breakdown song.

Used Auto Lyrix Align to import the MP3 and Lyrics to generate a Audacity File .txt that was then directly imported into xlights as a timing track

[Layout Notes]
Display contains 2 megatrees with matrixes encircling the trunks, 13 white wire twig trees in a treeline, 9 reindeer and sleigh, pixel icicle lights, a mess of coro snowflakes, and a pixelized cactus.

See Images/layout_guide.PNG for layout information.
G1 - refers to the one car garage
G2 - refers to the two car garage
T1 - refers to the left side of the house (left peak and below)
T2 - refers to the middle part of the house (there's a bathroom here)
T3 - refers to the right side of the house (right peak and below)
_ - Group names start with underscore
Goto "Display Elements" and select "ListenToOurLights" view and set to be master view.

[Dependencies]
You may need to update the path information in certain effects (shader, picture, etc.). The following were used in this sequence:

Shaders/Black Cherry Cosmos.fs

[Lyrics]

Merry Christmas
Merry Christmas
Merry Christmas
Merry Christmas (the joy that he brings) Merry Christmas
Merry Christmas (the joy that he brings) Merry Christmas
Merry Christmas (the joy that he brings) Merry Christmas
Merry Christmas (the joy that he brings) Merry Christmas
Oh Oh Oh Oh
Oh Oh Oh Oh
Oh Oh Oh Oh
Oh Oh Oh Oh
This night we pray our lives will show this dream he had
Each child still knows
This night we pray our lives will show this dream he had
Each child still knows
Our lives, will show (he had)
This dream, he had (our lives)
Each child, still knows
Our lives, will show (he had)
This dream, he had (our lives)
Each child, still knows
We pray (on this night, on this night, on this very Christmas night)
(Our lives) our lives
(On this night, on this night, on this very Christmas night) will show
He had (on this night, on this night, on this very Christmas night)
(Our lives) each child
(On this night, on this night, on this very Christmas night) Still knows
(He had) this night, we pray (our lives) (on this night, on this night, on this very Christmas night)
Our lives, will show (he had) (on this night, on this night, on this very Christmas night)
This dream, he had (our lives) (on this night, on this night, on this very Christmas night)
Each child, still knows (on this night, on this night, on this very Christmas night)

Source: Musixmatch
Songwriters: Paul O'neill
Christmas Canon lyrics © Warner-tamerlane Publishing Corp., Paul O'neill Publishing

[Singing Tree]
Purchased "EFL Singing Tree" with star topper from EFL-Designs.com in December 2021.
Tree has 300 WS2811 bullet pixels and the star topper has 50 pixels for a total of 350 pixels.
Tree model was downloaded from EFL-Designs.com and Star model used xlights native star model.
Star model is configured as 1 string of 50 Nodes/String with 2 layers with an Outer to Inner Ratio of 2.62

[3D Model]
ArrowWood 4199578.obj/.mtl was created with SketchUp Pro 2021 version 21.0.339 64-bit (Free Evaluation) using a .skp file generated by Hover app as input.
squarebush*.obj/mtl was created using Blender v2.79b
bigtree.obj/mtl was created using Blender v2.79b
Defined ruler with G2 Garage width = 190.75"
Top Bottom