


I’ve not tested it with Octave but as I’m not using any specific functions it should be pretty much portable. Long story short, I’ve created a ILD file decoder for Matlab with a few examples data files (see at the bottom of the post). So to solve the issues the ILDA introduced new format (Frame types 4 & 5) that define 24bits full color for each point.Ĩbit Palette Frame (left) and true color palette on the right ( source) These default palettes are not completely standard and can change with the software implementation. This web page describes graphically all the frame format and also points at a internal feud in the community going on for years.Īll comes from the fact that the color information was poorly integrated in the original format so most of the old files rely on some default palette to choose the color of each point. The file format is pretty simple and mostly just a collection of coordinates stored with a header. I found the latest ILD file format description that includes all the types of frames commonly used in the wild. On this post I will concentrate on the ILD file format as it’s the main way the galvo movements data, color and blanking information are stored and transmitted. One frame decoded with Matlab of “the Riddle” animation found in the Photolexicon site. The forum is really handy to grasp most of the aspects of laser shows: sample data files, home build setup, configuration and tuning, advices on the hardware… One of the topic that was coming back often was that the tuning of the “galvos” is an involved operation and to reach a good rendering one has to spend time learning hoe to do it.ĭigging a bit more I discovered that the International Laser Display Association (ILDA) has defined a standard exchange format file (ILD extension) to ease the sharing of laser animations between the laserists.The association is closed to the public and most of the freely info available can be found in communities like the photolexicon site forum.

When I started looking at how to find galvanometers for the scanner I quickly realized that my best chance would be to explore the laser show community to learn more about the subject.
