About the Lysertron

Lysertron is a collobarative music visualizer. Technical artists, with a knowledge of JavaScript and WebGL, can create new types of dynamic and dancing layers and submit them to this website. Your layers will be randomly combined with the layers of others into a single music visualization.

FAQ

Q: What can I do here?

A: You can view a crazy trippy music visualization powered the creative talent of the technical artist community. Or if you yourself have the skills you can create your own music-reactive procedural art to contribute to the site for everyone to view.

Q: How do I contribute layers?

A: See the Contribute page for more details.

Q: Wow! How can a browser make such pretty things so fast?!

A: Modern browsers have support WebGL, a browser specific version OpenGL. OpenGL is used to create many modern 3D games. It allows a web browser to display highly complex graphics, at a blistering speed, all powered the programming language of the web, JavaScript.

Q: Can I use my own music?

A: Not quite yet. Supporting any music is possible, but legally and technically complicated. Stay tuned.

Q: How does it sync the visuals to the music? Is it analysed in realtime?

A: The analysis is not in realtime. Echonest provides a webservice that analyses an uploaded music file and tells you where every bar, beat, and note is in the song, as well as other meta data about the song's composition. Using this data, we know all about the song beats in advance, and we just play the audio alongside.

Q: How is the music synchronization different form other music visualizers?

A: Most visualizers work by examining the waveform of the sound at a specific isntant. Certain frequencies of soound might map to certain visual elements. But Lysertron is different. Echonest gives a more semantic view of a song. Instead of a mapping of frequencies, Echonest delivers when each beat occurs, what the time signature is, how loud each note is, or even the tones that make up each chord. This is closer to how humans perceive music. And this data allows computer generated art to dance, almost like a human would.

Q: Can I contribute to the rendering engine?

A: Absolutely!The project is open source.Please file issues with bugs or requests, or send pull requests with enhancements.

Q: How does this site make money?

A: It doesn't! It's free and always will be, without ads. This site has no profit motive or business plan. Let's just make some pretty things!