Patent ID: 7027600

Claim:
An audio signal processing device for generating audio signals by arranging objects in a virtual three-dimensional space and performing, at a prescribed listening position, audio simulation to sounds produced from a prescribed sounding position; wherein said audio signal processing device comprises audio signal processing means for performing said audio simulation by structuring a sound field space, which is subject to said audio simulation, by combining spatial objects; wherein said audio signal processing means generates said audio signals by dividing said audio simulation into direct sound, primary reflected sound, high-order reflected sound, and respectively performing simulation thereto; wherein said audio signal processing means generates audio signals of said direct sound pursuant to distance data between said sounding position and listening position, and said medium parameter; and wherein, when the sounding position moves relatively to the listening position in the sound field space composed of a plurality of spatial objects connected to each other, said audio signal processing means generates audio signals of said direct sound by: setting two faces for dividing said sound field space into three areas and, of said two faces, setting the face near the listening position as face R and the face far from the listening position as face G; setting the area including the listening position and divided by face R as area X, setting the area divided by face R and face G as area Y, and setting the remaining area as area Z; and setting the intersections of the movement locus of the sounding position with face R and face G respectively as point B and point E, and setting a prescribed point preset on face G as point D; wherein, when the sounding position is positioned in area Z, setting the sum of the length of the perpendicular line drawn from the sounding position to face G and the length between the listening point and point D as the propagation distance of the direct sound; when the sounding position is positioned in area Y, obtaining point C which interiorly divides segment BD to become BA to AE when the sounding position is set as point A, and setting the distance between the listening position and point C as the propagation distance of the direct sound; and when the sounding position is positioned in area X, setting the distance between the listening position and the sounding position as the propagation distance.