Bulletin of Electrical Engineering and Informatics
Vol 15, No 3: June 2026

An open-source low-cost TDOA-based sound source localization system

Mahmoud A. Alnaanah (Al-Hussein Bin Talal University)
Amir Abu Al-Aish (Al-Hussein Bin Talal University)
Mohd H.S. Alrashdan (Al-Hussein Bin Talal University)
Mohammad Zayed Ahmed (Al-Hussein Bin Talal University)
Haitham A. Alasha'ary (Al-Hussein Bin Talal University)
Hamzah Hmeidi (American International University)



Article Info

Publish Date
01 Jun 2026

Abstract

Sound source localization (SSL) has many civilian and military applications, such as robotics, gunshot localization in nature reserves and warfare, surveillance, wild animal tracking, and rescue missions. One effective method of SSL is measuring the time difference of arrival (TDOA) for an array of microphones. The TDOA method requires designated hardware that is quite expensive and might require specific proprietary software; this makes SSL research expensive and difficult to develop software for, especially for hobbyists and educators. This paper presents a low-cost and easy-to-build SSL system that is built using 4 USB sound cards along with 4 microphones and a USB hub. The code for the system is made open for the public, and it is based on open-source applications, which are Linux, GStreamer, and Octave, to provide an open environment for studying and researching SSL. The localization process relies on finding the TDOA using generalized cross correlation (GCC) thresholding and finding the intersection point of three two-sheeted hyperboloids. The theoretical and experimental descriptions of the system are presented in this paper, along with some of the challenges, such as the microphones’ timing and position calibration. Despite the low sampling rate and high noise of the used USB sound cards, the system was able to locate the sounds within a 2.4 m radius with a root mean square error (RMSE) of 7.23% and a mean error of 6.12%.

Copyrights © 2026






Journal Info

Abbrev

EEI

Publisher

Subject

Electrical & Electronics Engineering

Description

Bulletin of Electrical Engineering and Informatics (Buletin Teknik Elektro dan Informatika) ISSN: 2089-3191, e-ISSN: 2302-9285 is open to submission from scholars and experts in the wide areas of electrical, electronics, instrumentation, control, telecommunication and computer engineering from the ...