These work on amplitude rather than phase (amplitude gratings rather than phase gratings), and scatter above 1 kHz. They are advantageous for some applications because of their limited depth.
They are absorptive below 1 kHz, and based on the depth of absorption behind the grating panel (usually 1-4") they can absorb some bass as well while minimizing absorption above 1 kHz. Size of holes (usually 1/2" or 5/8") affects higher frequency attenuation. These surfaces can also be curved in various ways for some applications.
The idea is to use a binary sequence for the holes that tries to keep the number of ones and zeros even which helps more uniform distribution of the diffuse reflected sound. Hole spacing was originally inspired by Angus' work on MLS (Maximum Length Sequences). Optical
sequences usually result in too few 1s in long seuences, and some calculations are likely to result in too many 1s. Generating a familiy of sequences and looking for optimized strings with even numbers of 1s and 0s is necessary.
Some trial and error will be required. Cox/D'antonio suggest that computer searches are a manageable way to do this for sequences up to 20, but finding every possible combination for sequences above 20 becomes unwieldy. For a sequence with 24 1s and 24 0s (N=48), there are 10^13 combinations to search! Wrapping a 1D sequence into a 2D array requires Chinese remainder theorem.
Curved hybrid surfaces, and variations in absorption, including Helmholtz properties and possible hole spacing variations, such as reducing open hole area to increase bass absorption, are the next things to investigate when designing binary amplitude diffusion panels. These things are complicated, time-consuming to design, and it's probably better for sanity's sake to simply buy them from RPG!