Hey, this is really cool! There is a high pitched whistle I can do with my front teeth, and I was finally able to measure it using this tool. Running it on two laptops, both are giving me a measurements of 4 - 8 kHz. I learned how to make that whistle 10 years ago, and have been wondering how high pitched it was ever since.
Click waterfall, and then click play when you have the audio on your computer playing outloud.
If you play the audio outloud, your mic should be able to pick up a barely recognizable version of the picture (try the heart first to calibrate the "row delay").
The spectrogram image contains amplitude, but not phase information. (There are partial exceptions in special cases involving oversampling.) Conveniently, the human auditory system is primarily sensitive to the same information present in the spectrogram.
No. But with enough effort and reasonable assumptions, you can restore most of the sound. It would be enough for speech, but not enough for high quality music.
I LOVE IT!
you just made my toilet sitting much more enjoyable.
because it's based on microphone it's interesting to see the echoes produces on multiples of the frequency, depending on the volume of my phone. simple design, works fast on mobile too. very cool.
it might be your speakers. Speakers are't neutral, they are optimized for a specific frequency response. Which means that the loudness might be "dropping significantly" rather than you not being able to listen to a specific frequency. Use pro headphones to properly test your hearing :)
(that's also why expensive studio monitors cost so much - the "this song sounds good on any type of speakers, from in ear-headphones, to cheap car radio speakers, to pro headphones to on cheap television", master once listen/play everywhere, used to be a big problem in the audio world. (it might still be, but I left that world -- consider the cheap car radio speakers as the Internet Explorer 6 of the audio world and you get the idea!)
This made me curious and I went and found https://www.szynalski.com/tone-generator/. (Can strongly recommend ignoring this site's volume control and using your own for the lower frequencies!) Playing around with briefly unmuting my audio output for short bursts, I found I couldn't go past 17kHz too. I did need to judiciously turn the volume up though.
hah, I did not know the AudioContext could do FFTs. That's cool, although I'd have to see if it can be coerced to do that for arbitrary (non-audio-like) inputs. I've always used an emscriptened KissFFT for stuff like this...
[+] [-] ncrmro|5 years ago|reply
[+] [-] ben_w|5 years ago|reply
[+] [-] tandav|5 years ago|reply
[+] [-] RivieraKid|5 years ago|reply
[+] [-] 1MachineElf|5 years ago|reply
[+] [-] joren-|5 years ago|reply
[+] [-] arthurcolle|5 years ago|reply
[+] [-] bsmith0|5 years ago|reply
Click waterfall, and then click play when you have the audio on your computer playing outloud.
If you play the audio outloud, your mic should be able to pick up a barely recognizable version of the picture (try the heart first to calibrate the "row delay").
https://github.com/braeden/waterfall
Take a look at the example pictures on github ^, poor, but functional fully web version.
[+] [-] piannucci|5 years ago|reply
The spectrogram image contains amplitude, but not phase information. (There are partial exceptions in special cases involving oversampling.) Conveniently, the human auditory system is primarily sensitive to the same information present in the spectrogram.
[+] [-] Zenst|5 years ago|reply
Demonstration of this being done: http://arss.sourceforge.net/examples.shtml
[+] [-] fortran77|5 years ago|reply
[+] [-] gbh444g|5 years ago|reply
[+] [-] findthewords|5 years ago|reply
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] rjmunro|5 years ago|reply
(index):27 The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://goo.gl/7K7WLu
There are also warnings about mixing insecure content, specifically the non-https version of Google fonts.
[+] [-] high_byte|5 years ago|reply
[+] [-] exikyut|5 years ago|reply
[+] [-] tasty_freeze|5 years ago|reply
[+] [-] pantelisk|5 years ago|reply
(that's also why expensive studio monitors cost so much - the "this song sounds good on any type of speakers, from in ear-headphones, to cheap car radio speakers, to pro headphones to on cheap television", master once listen/play everywhere, used to be a big problem in the audio world. (it might still be, but I left that world -- consider the cheap car radio speakers as the Internet Explorer 6 of the audio world and you get the idea!)
[+] [-] borismus|5 years ago|reply
[+] [-] exikyut|5 years ago|reply
[+] [-] qd6pwu4|5 years ago|reply
[+] [-] cozzyd|5 years ago|reply
[+] [-] greggman3|5 years ago|reply
https://www.vertexshaderart.com/art/vsfaoEsuvT3yZrCRB
[+] [-] toomim|5 years ago|reply
But it's very fun in Chrome! :)
[+] [-] BugsJustFindMe|5 years ago|reply
[+] [-] shaicoleman|5 years ago|reply
[+] [-] mfbx9da4|5 years ago|reply