Noise cancelling megaphone: Difference between revisions
No edit summary |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Project | {{Project | ||
|Name= Noise Cancelling Megaphone | |Name= Noise Cancelling Megaphone | ||
|Status= | |Status=Abandoned | ||
|Contact= Walter | |Contact= Walter | ||
}} | }} | ||
==Concept== | ==Concept== | ||
First, it is not really a proper noise cancelling megaphone, but more of a speech/music-jamming one. Have a troublesome source of sound shut of by broadcasting the sounds back, but only perceptably delayed. | |||
Ever encountered those useless type to cheap to buy a headset for their mp3-playing mobile? To add insult to injury their taste in music tends to be in the 'atrocious' part of the musical-taste-spectrum, often involving autotuned hip hop. This might be a solution. | Ever encountered those useless type to cheap to buy a headset for their mp3-playing mobile? To add insult to injury their taste in music tends to be in the 'atrocious' part of the musical-taste-spectrum, often involving autotuned hip hop. This might be a solution. | ||
Line 25: | Line 27: | ||
*Doing the signal processing software, has anyone ported PureData to ARM yet? | *Doing the signal processing software, has anyone ported PureData to ARM yet? | ||
Oh yes, they | Oh yes, they have: http://www.synthtopia.com/content/2012/10/08/pure-data-running-on-the-25-raspberry-pi-computer/! | ||
So if you have experience with Pure Data (http://puredata.info/) this may actually be trivial. | |||
==Project info== | |||
Actually this is not so much a project as a concept. I'm not going to execute it, but if anyone is willing to actually do it I might help funding the components. If you do: please have it airbrushed appropriately and have it available for events such as hacker camps and Chaos Congress. | |||
==Notes by smeding== | |||
I don't want to change the project myself, but here's my two cents: It's probably far cheaper and easier to implement the wanted effect using analogue electronics such as op-amps. It removes a lot of complexity from the signal processing chain, which should make it easier to get repeatable, wanted results. |
Latest revision as of 09:06, 18 February 2016
Project Noise Cancelling Megaphone | |
---|---|
Status | Abandoned |
Contact | Walter |
Last Update | 2016-02-18 |
Concept
First, it is not really a proper noise cancelling megaphone, but more of a speech/music-jamming one. Have a troublesome source of sound shut of by broadcasting the sounds back, but only perceptably delayed.
Ever encountered those useless type to cheap to buy a headset for their mp3-playing mobile? To add insult to injury their taste in music tends to be in the 'atrocious' part of the musical-taste-spectrum, often involving autotuned hip hop. This might be a solution.
Combine a directional microphone with a megaphone and a Raspberry Pi for the signal processing. Have the megaphone broadcast the sound collected through the directional microphone just a few milliseconds out of sync back to the source of your annoyance. Also works great on yapping dogs.
Ingredients
- Megaphone (about 30 USD on eBay)
- Directional microphone (also about 30 USD on eBay)
- Raspberry Pi, model A or B (model A goes supposedly for about 25 USD ex tax & shipping)
Easy part
- Integrating the hardware, probably involving a custom microphone holder (probably 3D-printer) and some epoxy
- Weather- and fool-proof RasPi case
Hard part
- Getting a RasPi Model A, they're not available yet
- Doing the signal processing software, has anyone ported PureData to ARM yet?
Oh yes, they have: http://www.synthtopia.com/content/2012/10/08/pure-data-running-on-the-25-raspberry-pi-computer/!
So if you have experience with Pure Data (http://puredata.info/) this may actually be trivial.
Project info
Actually this is not so much a project as a concept. I'm not going to execute it, but if anyone is willing to actually do it I might help funding the components. If you do: please have it airbrushed appropriately and have it available for events such as hacker camps and Chaos Congress.
Notes by smeding
I don't want to change the project myself, but here's my two cents: It's probably far cheaper and easier to implement the wanted effect using analogue electronics such as op-amps. It removes a lot of complexity from the signal processing chain, which should make it easier to get repeatable, wanted results.