I am trying to use a 5.1.2 speaker configuration (left front, center, right front, left rear, right rear, left front height, right front height and Low-Frequency) to create a phantom sound at a certain location. I am looking for an algorithm which takes the 3D coordinate and current velocity of the emitter to calculate sound level at each speaker.
I have been doing research on this and what I found was use Head Related Transfer Function to calculate the sound pressure at right / left pinna, and use cross-talk cancellation to eliminate cross-talk effect from multiple speakers. However, I suppose HRTF is meant for creating virtual sound from headphones which does not help from my perspective. Can someone give some ideas on this? Thanks!