Posted on August 3, 2019
You might want a hearing aid for yourself, or someone you know.
My mother got hearing aids a few years ago. About a month later, she lost one. Insurance said if she wanted a replacement, she could pay them many thousands of dollars or she could wait a year.
That seemed incredibly expensive. I haven’t done much electronics, butdigital signal processingdoesn’t seem that expensive? I started diving in, the parts for a hearing aid looked like they couldn’t possibly cost more than $500, probably closer to $100. A friend of mine was in a medical device software job, and told me human testing starts at about half a million dollars.
No way I can get that kind of money, so I gave up on that idea.
Along the way, I met a person at a Python conference who had only the upper half of the normal human range of hearing. She said she couldn’t hear her husband unless he spoke in a falsetto. I know that music usespitch shifting, seemed like it would be easy enough to squash the full range of normal human hearing into what a user can actually hear.
A few weeks ago, I found anopen source hardware hearing aidcalled Tympan. For onlythree hundred dollarsUS you can buy a white 3D printed case that holds aTeensy 3.6with some additional audio processing hardware. If you’ve previously done Arduino development, the Teensy is similar, and can usethe same tools.
Can you give me a big picture of what I would do with a Tympan? How did they beat the cost of human testing? Could this hardware compress the normal human spectrum into only the parts that a user could hear?
Several of my questions were answered by readingthe postersin their docs repository.
I told a bunch of people about this neat project. My girlfriend told someone who had been putting off buying a hearing aid for years due to the cost, and now they want a Tympan.
A friend from my last job has several eldery family members who have failed to jump through all the insurance hoops, and have no way to afford hearing aids on their fixed income. His investigation found “affordable” hearing aids for only two thousand dollars a pair! That’s still far outside fixed income.
I gave a five minute talk about Tympan atThe Recurse Centerand many people were excited! Software and hardware used for good, and not advertising, wow!
I’m not done yet, but sort of? I read Tympan’sgetting starteddocument.
I had problems compiling the code, and discovered thedesigner of the hardwarewas just a few blocks away. So I sent off an email requesting in person help and was invited tothe secret lab! I got to see a 1970s pinball machine and anopen source fitbit!
In a nutshell, a recently released update in Teensyduino 1.46 had collided with the code in theTympan Library, it wasn’t just my lack of understanding. Hurrah, problem diagnosed!
The Tympan teamfixed the codein the next 24 hours, on a weekend! Wow!
More hours of frustration got new code loaded onto the Tympan, but I can’t get it loading reliably. When I did get new code loaded, switching it on produced a series of tones, did that mean I’d done something wrong? Hours of digging later, I’m almost certain there’s calibration code built into Tympan’s startup to check for feedback loops between input and output.
When it works, it’s really amazing!Ican hear more clearly, and I thought my hearing was great! That leads to …
Tympan’s Getting Started documentation is good, but there’s a bunch of useful information that I would want to exist before handing this hearing aid to my mother. This post is a big hand wavy description that tells you this is a good idea, and worth noticing. Part 2 will include more picky details I’d want before I handed this to my mother.
Is there an app that lets me test my own hearing in the spectrum and see what I have?
Is the Tympan designed to be an everyday hearing aid? On theTympan ForumI read this is designed to be a “Master Hearing Aid” to be used forfitting hearing aids. I immediately thought of the big complicated machine that is used to test eyesight and find the perfect prescription for glasses. Neat, but that doesn’t tell me if I can use this as an everyday hearing aid.
My first out of the box test of the Tympan drastically cut down on background noise. Does that mean I should get my hearing tested?! Joel Murphy gave me the name of thedefault codeloaded onto a Tympan, but I haven’t read up on exactly what that code does.
Can I listen to bats with a Tympan?Yes, but I haven’t gotten it to work yet!
When will Tympan start selling theirown headphonesdesigned as part of “usable straight out-of-of-the-box”? Hopefully next year, according toJoel Murphy. Even cooler, I heard talk of a system with two microphones mounted on each ear, one facing forward, one facing backward. I think that would let you subtract background noise from the rear facing microphone from the incoming sound from the person you are facing.
While testing code on the hearing aid I have been very careful not to damage my hearing, but once or twice my ears were still ringing a bit after twisting the volume knob too hard. You can damage your hearing by experimenting on yourself! Be careful!
Before offering this to yourself or someone else, understand the risk and the tech involved. If you understand this tech better than me, I want to hear from you!