A method for providing a conference for a client device of a plurality of client devices , the method comprising: receiving input audio streams from the plurality of client devices ; determining , for the client device of the plurality of client devices , placement data defining spatial locations for other client devices of the plurality of client devices within a sound field; generating a mixed stream for the client device including a left mixed channel and a right mixed channel by mixing and panning input audio streams of the other client devices according to the placement data; determining a type of speaker associated with the client device based on a device description, wherein a first type of speaker corresponds to a headphone and a second type of speaker corresponds to a loudspeaker; generating a spatially enhanced stream including a left enhanced channel and a right enhanced channel by: applying subband spatial processing and crosstalk processing on the left mixed channel and the right mixed channel of the mixed stream, wherein: the crosstalk processing is a crosstalk simulation responsive to determining the first type of speaker is associated with the client device , and the crosstalk processing is a crosstalk cancellation responsive to determining the second type of speaker is associated with the client device ; and providing the left enhanced channel of the spatially enhanced stream to a left speaker of the client device and the right enhanced channel of the spatially enhanced stream to a right speaker of the client device . receiving input audio streams from the plurality of client devices ; determining , for the client device of the plurality of client devices , placement data defining spatial locations for other client devices of the plurality of client devices within a sound field; generating a mixed stream for the client device including a left mixed channel and a right mixed channel by mixing and panning input audio streams of the other client devices according to the placement data; determining a type of speaker associated with the client device based on a device description, wherein a first type of speaker corresponds to a headphone and a second type of speaker corresponds to a loudspeaker; generating a spatially enhanced stream including a left enhanced channel and a right enhanced channel by: applying subband spatial processing and crosstalk processing on the left mixed channel and the right mixed channel of the mixed stream, wherein: the crosstalk processing is a crosstalk simulation responsive to determining the first type of speaker is associated with the client device , and the crosstalk processing is a crosstalk cancellation responsive to determining the second type of speaker is associated with the client device ; and the crosstalk processing is a crosstalk simulation responsive to determining the first type of speaker is associated with the client device , and the crosstalk processing is a crosstalk cancellation responsive to determining the second type of speaker is associated with the client device ; and providing the left enhanced channel of the spatially enhanced stream to a left speaker of the client device and the right enhanced channel of the spatially enhanced stream to a right speaker of the client device . <EOS>