- Mariano Esteban
- Posts: 17
- Joined: Wed Nov 06, 2024 7:11 pm
Binaural recordings
Binaural recordings
According to Wikipedia:
https://en.wikipedia.org/wiki/Binaural_recording
Binaural recording is a method of recording sound that uses two microphones, arranged with the intent to create a 3D stereo sound sensation for the listener of actually being in the room with the performers or instruments. This effect is often created using a technique known as dummy head recording, wherein a mannequin head is fitted with a microphone in each ear. Binaural recording is intended for replay using headphones and will not translate properly over stereo speakers. This idea of a three-dimensional or "internal" form of sound has also translated into useful advancement of technology in many things such as stethoscopes creating "in-head" acoustics and IMAX movies being able to create a three-dimensional acoustic experience.
We will use the Ensor-384 card viewtopic.php?p=2347164&hilit=audio+adc+hat#p2266347
to make binaural recordings.
https://github.com/Mariano-Esteban/Ensor-384kHz-32bit
We'll build binaural microphones by modifying a pair of headphones.
We'll modify a pair of headphones we have lying around that we no longer use, or if we don't have any, we can buy some inexpensive headphones.
We'll remove the speakers and replace them with two INFINEON "IM73A135V01" analog differential microphones, the same ones we used on the Ensor-384 card.
These are the two microphones:
And these are the headphones I bought on AliExpress.
https://es.aliexpress.com/item/10050085 ... pt=glo2esp
We will remove the speakers from these headphones and place two INFINEON "IM73A135V01" analog differential microphones inside. We will also drill a 3mm diameter hole in the center of the outer part of each earcup, which will align with the microphone input hole located inside.
Each microphone will have a soldered 4-wire audio cable, and at the other end of the cable will be a 4-ring male audio connector.
Image
https://es.aliexpress.com/item/10050067 ... t=glo2esp
This cable has a male connector on one end and a female connector on the other.
We will cut 1 meter of cable from the end with the male connector and also cut 15 cm of cable from the end with the female connector.
The two female connectors on each cable will be connected to microphone inputs 2 and 3 on the Ensor-384 card to facilitate the connection of the headphones.
Detailed steps for modifying the headphones
1. Carefully disassemble the headphones.
First, cut the wires at the edge of the earbuds, remove the ear pads, and then remove the speaker covers. These covers simply have three pegs to attach to the base. They aren't glued, but you have to pull firmly to remove them. Remove the covers carefully, as the pegs can break. I broke two.
Image
2. Drill a 3mm diameter drill bit into the back of the headphones.
As shown in the following image
Image
Image
3.- Glue the two Infineon microphones to the inside of the headphones, making sure that the microphone hole is aligned with the hole drilled in the headphone
Image
Image[/img]
Image
Next, we'll put on the headphones and connect them to the Ensor-384 sound card mounted on the Raspberry Pi, which is powered by a power bank.
We can make an initial recording at 384kHz/32bit and then test the binaural effect. We can make the recording, for example, while taking a walk around the city.
According to Wikipedia:
https://en.wikipedia.org/wiki/Binaural_recording
Binaural recording is a method of recording sound that uses two microphones, arranged with the intent to create a 3D stereo sound sensation for the listener of actually being in the room with the performers or instruments. This effect is often created using a technique known as dummy head recording, wherein a mannequin head is fitted with a microphone in each ear. Binaural recording is intended for replay using headphones and will not translate properly over stereo speakers. This idea of a three-dimensional or "internal" form of sound has also translated into useful advancement of technology in many things such as stethoscopes creating "in-head" acoustics and IMAX movies being able to create a three-dimensional acoustic experience.
We will use the Ensor-384 card viewtopic.php?p=2347164&hilit=audio+adc+hat#p2266347
to make binaural recordings.
https://github.com/Mariano-Esteban/Ensor-384kHz-32bit
We'll build binaural microphones by modifying a pair of headphones.
We'll modify a pair of headphones we have lying around that we no longer use, or if we don't have any, we can buy some inexpensive headphones.
We'll remove the speakers and replace them with two INFINEON "IM73A135V01" analog differential microphones, the same ones we used on the Ensor-384 card.
These are the two microphones:
- 1.jpg
- 1.jpg (10.57 KiB) Viewed 170 times
https://es.aliexpress.com/item/10050085 ... pt=glo2esp
- 2.jpg
- 2.jpg (12.55 KiB) Viewed 170 times
- 3.jpg
- 3.jpg (15.5 KiB) Viewed 170 times
We will remove the speakers from these headphones and place two INFINEON "IM73A135V01" analog differential microphones inside. We will also drill a 3mm diameter hole in the center of the outer part of each earcup, which will align with the microphone input hole located inside.
Each microphone will have a soldered 4-wire audio cable, and at the other end of the cable will be a 4-ring male audio connector.
Image
https://es.aliexpress.com/item/10050067 ... t=glo2esp
This cable has a male connector on one end and a female connector on the other.
We will cut 1 meter of cable from the end with the male connector and also cut 15 cm of cable from the end with the female connector.
The two female connectors on each cable will be connected to microphone inputs 2 and 3 on the Ensor-384 card to facilitate the connection of the headphones.
Detailed steps for modifying the headphones
1. Carefully disassemble the headphones.
First, cut the wires at the edge of the earbuds, remove the ear pads, and then remove the speaker covers. These covers simply have three pegs to attach to the base. They aren't glued, but you have to pull firmly to remove them. Remove the covers carefully, as the pegs can break. I broke two.
Image
2. Drill a 3mm diameter drill bit into the back of the headphones.
As shown in the following image
Image
Image
3.- Glue the two Infineon microphones to the inside of the headphones, making sure that the microphone hole is aligned with the hole drilled in the headphone
Image
Image[/img]
Image
Next, we'll put on the headphones and connect them to the Ensor-384 sound card mounted on the Raspberry Pi, which is powered by a power bank.
We can make an initial recording at 384kHz/32bit and then test the binaural effect. We can make the recording, for example, while taking a walk around the city.
Re: Binaural recordings
ls this the draft of a school project?Mariano Esteban wrote: ↑Fri Nov 14, 2025 8:12 pmWe can make an initial recording at 384kHz/32bit and then test the binaural effect. We can make the recording, for example, while taking a walk around the city.
- Mariano Esteban
- Posts: 17
- Joined: Wed Nov 06, 2024 7:11 pm
Re: Binaural recordings
Yes, and the results obtained in all the binaural recordings made are extraordinary. Completely professional.
- Mariano Esteban
- Posts: 17
- Joined: Wed Nov 06, 2024 7:11 pm
Re: Binaural recordings
Sorry that not all the images in the post are visible.
The forum seems to be limited to 3 images.
You can see the full document at
https://github.com/Mariano-Esteban/Ensor-384kHz-32bit/
The forum seems to be limited to 3 images.
You can see the full document at
https://github.com/Mariano-Esteban/Ensor-384kHz-32bit/
Re: Binaural recordings
Congratulations! It looks like a success!Mariano Esteban wrote: ↑Sat Nov 15, 2025 5:18 pmSorry that not all the images in the post are visible.
The forum seems to be limited to 3 images.
You can see the full document at
https://github.com/Mariano-Esteban/Ensor-384kHz-32bit/
Return to "Graphics, sound and multimedia"
Jump to
- Community
- General discussion
- Announcements
- Other languages
- Deutsch
- Español
- Français
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Türkçe
- User groups and events
- Raspberry Pi Official Magazine
- Using the Raspberry Pi
- Beginners
- Troubleshooting
- Advanced users
- Assistive technology and accessibility
- Education
- Picademy
- Teaching and learning resources
- Staffroom, classroom and projects
- Astro Pi
- Mathematica
- High Altitude Balloon
- Weather station
- Programming
- C/C++
- Java
- Python
- Scratch
- Other programming languages
- Windows 10 for IoT
- Wolfram Language
- Bare metal, Assembly language
- Graphics programming
- OpenGLES
- OpenVG
- OpenMAX
- General programming discussion
- Projects
- Networking and servers
- Automation, sensing and robotics
- Graphics, sound and multimedia
- Other projects
- Media centres
- Gaming
- AIY Projects
- Hardware and peripherals
- Camera board
- Compute Module
- Official Display
- HATs and other add-ons
- Device Tree
- Interfacing (DSI, CSI, I2C, etc.)
- Keyboard computers (400, 500, 500+)
- Raspberry Pi Pico
- General
- SDK
- MicroPython
- Other RP2040 boards
- Zephyr
- Rust
- AI Accelerator
- AI Camera - IMX500
- Hailo
- Software
- Raspberry Pi OS
- Raspberry Pi Connect
- Raspberry Pi Desktop for PC and Mac
- Beta testing
- Other
- Android
- Debian
- FreeBSD
- Gentoo
- Linux Kernel
- NetBSD
- openSUSE
- Plan 9
- Puppy
- Arch
- Pidora / Fedora
- RISCOS
- Ubuntu
- Ye Olde Pi Shoppe
- For sale
- Wanted
- Off topic
- Off topic discussion