I'm performing the experiment to triangulate 3D location from 4 speakers Using time difference of arrival.
To do this I have generated a 4-track WAV audio-file containing staggered pulses.
I then purchased two identical USB sound card and created an aggregate device on my MacBookPro using AudioMidiSetup.app comprising the audio out of each of these soundcards.
I connect each soundcard's (stereo) output to two (MONO) JBL-Go speakers.
I am then able to play my WAV And the sound comes out through the 4 JBL-Go speakers.
However I am detecting a latency of around 500 samples between the soundcards.
I'm disappointed by Apple's engineering here. 500 samples corresponds to an error of 3.5 m.
I am planning instead to purchase a 4-output soundcard, e.g. https://www.amazon.com/ESI-MAYA44-USB-Audio-Interface/dp/B002HLVQIA
I chose JBL-Go because they report a good frequency response at up to 20 kHz and I am using 17.5 to 19.5. Also they are portable (able to operate off battery) and support a mono 3.5mm input. However they do seem to be underpowered for outdoor testing.
Could anyone recommend a more appropriate soundcard, or more appropriate speakers, or even a better software set up for playing the sound?
pi
To do this I have generated a 4-track WAV audio-file containing staggered pulses.
I then purchased two identical USB sound card and created an aggregate device on my MacBookPro using AudioMidiSetup.app comprising the audio out of each of these soundcards.
I connect each soundcard's (stereo) output to two (MONO) JBL-Go speakers.
I am then able to play my WAV And the sound comes out through the 4 JBL-Go speakers.
However I am detecting a latency of around 500 samples between the soundcards.
I'm disappointed by Apple's engineering here. 500 samples corresponds to an error of 3.5 m.
I am planning instead to purchase a 4-output soundcard, e.g. https://www.amazon.com/ESI-MAYA44-USB-Audio-Interface/dp/B002HLVQIA
I chose JBL-Go because they report a good frequency response at up to 20 kHz and I am using 17.5 to 19.5. Also they are portable (able to operate off battery) and support a mono 3.5mm input. However they do seem to be underpowered for outdoor testing.
Could anyone recommend a more appropriate soundcard, or more appropriate speakers, or even a better software set up for playing the sound?
pi