hoa.2d.decoder + planewaves 2D