5 ms·
I don't really care what other people use in terms of keyboard layout or non-layout, but loud clicking is incredibly distracting. I had to get active noise canc
by elcapitan 11y ago
I don't really care what other people use in terms of keyboard layout or non-layout, but loud clicking is incredibly distracting. I had to get active noise cancellation headphones to be able to work in one room with a fellow developer who insisted on using such a monster.
- rhinoceraptor 11y agoThere are many different key switch types, some loud, some quiet.
- overcast 11y agoI've swapped keyboards to quiet ones while my coworkers were out of the office. Seriously obnoxious, especially the ones who aren't light tappers.
- throwaway7767 11y agoSeems pretty obnoxious to steal people's input devices. Did you try talking to them first? I love my Model M and use it at home, but I don't use it at work out of respect for my coworkers because it is very loud. But if a coworker replaced my keyboard without talking to me, I would not be happy.
- peatmoss 11y agoCorrect me if I'm wrong, but active noise cancelling doesn't really work for punctuated noises like keyboard clacks. I tried a coworker's Bose Quiet Comfort active noise cancelling headphones, and ultimately decided that the passive cancelling of the Sennheiser HD 280s was better for anything that wasn't a more of a constant drone. As side benefit, they were much cheaper and sound much better (to my ear) too.
- elcapitan 11y agoIt worked quite well for me (also Bose Quiet Comfort). I wanted them to eliminate other more regular noises as well, but for the clicks it worked fine, and even language in many cases (which it supposedly wouldn't normally do either).
- yannyu 11y agoIf you're listening to music or white noise over the headphones, that'll do just as well as active noise cancellation for a lot of normal office noise. I can drown out most things with a good pair of rubber in-ear headphones and a bit of music.
- elcapitan 11y agoThat's nice for you, but it didn't work for me in my environment. Active noise cancellation improved my office (and travel/commuting) life a lot.
- QuantumRoar 11y agoAs far as I know, sound is actually so slow that you don't need to average the noise and make an educated guess as to what to filter. Acoustic noise filtering in headphones should work by detecting the outside noise with a microphone and playing the cancelling wave form as soon as the sound wave reaches the interior of your headphone. In contrast, you can't do that for the noise of a car on the road because here the whole car vibrates and you couldn't, even if you wanted to emit sounds that cancel whatever rumbles quickly enough. Therefore they employ some spectral analysis of the noise and cancel persistent noise. This, of course, wouldn't cancel the sound of hitting a wall. Again, I'm not 100% sure about this because it's outside of my field of expertise. Corrections are welcome.
- cyphar 11y agoConsidering the fact that it takes about 60 microseconds for sound to travel about 2cm, you only have about 900 cycles (assuming the same clock speed as an Arduino: 16MHz) to process the input sound, do a fast Fourier transform of the noise, and output the cancellation wave. I severely doubt that it can be implemented to be that fast. And not to mention that spikes in sound aren't nicely dealt with in Fourier transforms, so it's unlikely to actually remove the noise properly.
- QuantumRoar 11y agoI doubt that there are analog-digital, digital-analog converters and an FFT module in there. I would have assumed that there's only some analog circuit. You don't even need spectral analysis. It just needs to invert the amplitude and delay the output for those 60 microseconds, right? This would also make the problems of spikes and Fourier transforms go away.
- AstralStorm 11y agoSadly, both of you are quite wrong. ANC can easily cancel wideband sudden sounds. It may have problems at very high frequencies due to frame sizes and required group delay precision. Computing FFT or even more complex transforms with very low latency is possible, as is combining time domain and frequency domain processing. You cannot do analogue ANC at high frequencies, as the internal reflections in the headphone/ear system ruin it, while a digital system can measure these and respond well enough while not damaging the sound. Plus it is very hard to represent psychoacoustics without digital processing and those help preserve sound quality immensely.
- JohnBooty 11y agoThese work really well in my experience to make Cherry MX-compatible mechanical keyboards tolerable from a noise standpoint: http://www.amazon.com/Cherry-Rubber-Ring-Switch-Dampeners/dp/B00AZQ2OF8 http://www.amazon.com/Cherry-Rubber-Ring-Switch-Dampeners/dp... There are two sounds with the typical Cherry MX blue keyswitch: the pleasant and satisfying "click" as the key activates and the annoying "clack" of it bottoming out. The dampeners only affect the clack; not the click. Of course, being considerate to one's coworkers is always #1. No substitute for that. When I have coworkers sharing my office, I show them that I have a non-clicky keyboard right here in my desk drawer, and make them swear to let me know if the clicky keyboard ever becomes even slightly annoying. I show them where the other keyboard sits and tell them they can literally just swap it out themselves if they like. I like my (modified to be quieter) clicky keyboard but I like my coworkers 100x more. :)
- swozey 11y agoPeople should be using Cherry Brown/Blacks, or at least have sound dampeners on their Blues in an office setting. If you don't, your neighbors probably curse you under their breath.