A method of binaural audio rendering comprising: applying a plurality of irregular binaural room impulse response BRIR filters to higher-order ambisonics coefficients so as to render a sound field as a plurality of speaker feeds, wherein: applying the plurality of irregular BRIR filters comprises convolving left and right binaural rendering matrices with the higher-order ambisonics coefficients, the left and right binaural rendering matrices resulting from converting the irregular BRIR filters to a spherical harmonic domain, the higher-order ambisonics coefficients are representative of the sound field in three dimensions, each respective irregular BRIR filter of the plurality of irregular BRIR filters is representative of a response to an impulse generated at an impulse location of a respective virtual loudspeaker of a plurality of virtual loudspeakers, and the plurality of virtual loudspeakers are not equally spaced; wherein the convolution generates left and right modified higher-order ambisonics coefficients, the plurality of speaker feeds including a first frequency domain speaker feed and a second frequency domain speaker feed, the method further comprising: summing first modified higher-order ambisonics coefficients over the number of orders and sub-orders associated with the higher-order ambisonics coefficients to generate the first frequency domain speaker feed, the first modified higher-order ambisonics coefficients comprising either the left modified higher-order ambisonics coefficients or the right modified higher-order ambisonics coefficients; inverting higher-order ambisonics coefficients of the first modified higher-order ambisonics coefficients that are associated with a negative sub-order to generate inverted higher-order ambisonics coefficients; and summing the inverted higher-order ambisonics coefficients over the number of orders and sub-orders to generate a second frequency domain speaker feed. applying the plurality of irregular BRIR filters comprises convolving left and right binaural rendering matrices with the higher-order ambisonics coefficients, the left and right binaural rendering matrices resulting from converting the irregular BRIR filters to a spherical harmonic domain, the higher-order ambisonics coefficients are representative of the sound field in three dimensions, each respective irregular BRIR filter of the plurality of irregular BRIR filters is representative of a response to an impulse generated at an impulse location of a respective virtual loudspeaker of a plurality of virtual loudspeakers, and the plurality of virtual loudspeakers are not equally spaced; summing first modified higher-order ambisonics coefficients over the number of orders and sub-orders associated with the higher-order ambisonics coefficients to generate the first frequency domain speaker feed, the first modified higher-order ambisonics coefficients comprising either the left modified higher-order ambisonics coefficients or the right modified higher-order ambisonics coefficients; inverting higher-order ambisonics coefficients of the first modified higher-order ambisonics coefficients that are associated with a negative sub-order to generate inverted higher-order ambisonics coefficients; and summing the inverted higher-order ambisonics coefficients over the number of orders and sub-orders to generate a second frequency domain speaker feed.