ExtensionGenerates speaker matrices required by the Ambisonic Toolkit's first order diametric decoder, FoaDecoderMatrix: *newDiametric.1
| directions | 
 An array of directions for half of the loudspeaker feeds for the desired decoder. Specify in radians. Rank 1 arrays return pantophonic, while rank 2 arrays return periphonic. E.g., 
  | 
| k | 
 The k factor of the decoder. May be specified as a float: 0.5 to 1.0.  | 
| positions | 
 An array of positions for half of the loudspeaker feeds for the desired decoder. Specify in cartesian coordinates. 
  | 
| k | 
 The k factor of the decoder. May be specified as a float: 0.5 to 1.0.  | 
Answers the number of decoder dimensions: 2D or 3D.
Answers the number of loudspeaker feeds (output channels).
Answers the position of loudspeaker feeds, in cartesian coordinates.
Answers the speaker matrix
Answer k