AES E-Library

AES E-Library

An Algorithmic Approach to the Manipulation of B-Format Impulse Responses for Sound Source Rotation

Document Thumbnail

In video games the source and receiver are constantly moving through the environment, therefore, there is a need for dynamic reproduction of the acoustic conditions for an enclosed space, based on the source and receiver positions. This paper will present an impulse response manipulation algorithm for rotational movement of a sound source for a constant position in space. A B-Format impulse response manipulation algorithm has been developed, allowing for the rotation of the source along the azimuth. The method developed alters the amplitude of individual discrete reflections based on their point of origin and the directivity pattern of the source. The algorithm requires initial analysis of the impulse responses to locate individual reflections, their arrival directions and their point of origin. The analysis is achieved using, intensity analysis to calculate the direction of arrival, circular variance and local maxima to locate individual reflections and then a ray tracer to retrace the reflections. The room acoustic parameters of the manipulated impulse responses were objectively analysed and compared against reference impulse responses. Initial testing of the manipulated impulse responses showed that the current iteration of the algorithm requires further refinement before perceptual testing and real-time implementation.

Authors:
Affiliation:
AES Conference:
Paper Number:
Publication Date:
Subject:
Permalink: https://www.aes.org/e-lib/browse.cfm?elib=18096

Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member and would like to subscribe to the E-Library then Join the AES!

This paper costs $33 for non-members and is free for AES members and E-Library subscribers.

Learn more about the AES E-Library

E-Library Location:

Start a discussion about this paper!


AES - Audio Engineering Society