One thing I’ve noticed about myself is that I seem to believe that anything can be done well or poorly. As a result of my perfectionism and scientific curiosity, I often spend hours obsessively researching even the most mundane problems that crop up in my life – which air humidifier to buy? how to build a quiet PC that can run recent games? what mp3 bitrate should I use to compress my music? what could be causing vibrations on the steering wheel of my car?
I construct clever Google queries, read through hundreds of posts, engage in long and painful thought processes, and – when all else fails – I actually do something and see what happens. In the end, I usually come up with some sort of useful synthesis.
Since I am unable to break this habit of trying to do things the Proper Way, the least I can do is share the knowledge I’ve accumulated with others. So when I get an interesting result that I have not been able to find on the Internet, I will post it on this blog in the hopes of helping a few hundred other people with similar needs.
My name is Tomasz P. Szynalski. I live in Wroclaw, Poland. I’m writing this blog in English because I want my posts to help the broadest group of people possible and because I want to promote the use of English as the language for the Internet.
I also made:
- Antimoon, a website where I share a kick-ass method of learning English (here’s a page about me on Antimoon)
- TypeIt.org, probably the best online tool for typing accent marks, phonetic symbols, Russian letters, and other special characters
- a popular online tone generator
- Plasticity, a game which trains you to discriminate similar tones (and may offer some relief if you suffer from tinnitus)
I used to work as a freelance Polish translator. I spend a lot of time thinking philosophically about the world around me.
Cookies. This blog uses its own cookies (and similar technologies) to improve your experience, for example to remember your preferences. In addition, it uses Google cookies (and similar technologies) to analyze traffic. By using this site, you agree to this.
Data sharing. Information about your use of this site (the pages you visited, your browser version, etc.) is shared with Google for the purpose of analyzing traffic (Google Analytics). None of the data shared with Google includes your name, address, email address or telephone number. (more information about how Google uses information about your visits)
David Aug 27, 2020 at 8:51 pm
Purchased the Steelcase Gesture and have now used it for two years.
Those two years have been horrible. The fact that the seat doesn’t recline with the back rest makes my lower back ache. I also don’t like the fact that the back rest can only be locked at specific steps rather than anywhere I want.
Do you have a recommendation for what chair might be a better suit for me?
John Hague Sep 14, 2020 at 3:29 am
Your online tone generator is amazing! I will definitely use it with my Band & Orchestra students in Indianapolis, Indiana, USA this year since we’re online for now. So important for young musicians to learn how to hear relative pitch when learning to tune themselves (their instruments, that is) rather than relying on a dedicated tuner to “do the work” for them. I donated because your design is simple, clean, and effective. Thank you!
Clyde Eisenbeis Oct 16, 2020 at 2:22 pm
I found your tone generator website – two tabs – can play two sounds simultaneously!
I’m creating YouTube video clips for students. I would like to demo overtones and undertones – simple math:
sin(α) * sin(β) = ½ cos(α – β) – ½ cos(α + β)
sin(550) * sin(330) = ½ cos(550 – 330) – ½ cos(550 + 330)
sin(550) * sin(330) = ½ cos(220) – ½ cos(880)
Creating two sounds should result in hearing four sounds – the 220 Hz and 880 Hz – should be half the volume. I’m not hearing them.
When the two sounds are close – 440 Hz and 441 Hz – I can hear the 1 Hz, but not the 881 Hz. Ditto for 440 Hz and 442 Hz, etc.
Tomasz P. Szynalski Oct 16, 2020 at 6:16 pm
When you’re adding two frequencies, you need to use the formula for sin(x) + sin(y), not sin(x) * sin(y).
Clyde Eisenbeis Oct 17, 2020 at 6:39 pm
Hmmm. What creates overtones and undertones?
Clyde Eisenbeis Oct 17, 2020 at 6:57 pm
Thinking more about this – set one frequency to 440 Hz and a second frequency to 441 Hz – we hear a 1 Hz beat. Change the second freq to 442 Hz we hear a 2 Hz beat.
Clyde Eisenbeis Oct 18, 2020 at 3:23 pm
I like your website!
I’ve been using your website to create the sounds from instruments. For example, for a flute => 100% of 440 Hz + 35% of 880 Hz + 26% of 1320 Hz + etc.
I do this with multiple tabs, and enabling the sound for each tab – hear all sounds at one time.
It would be nice if we had multiple sine waves on one website. We set the frequency and amplitude for every frequency — perhaps up to twenty sine wave frequencies.
And the frequencies would be synchronized – same zero crossing for all.
Nguyễn Đức Minh Nov 22, 2021 at 4:39 am
Trang này có thể mở được cánh cửa không gian đó mọi người ak! Ômaigot
Mel Jenkins Jan 29, 2022 at 3:20 am
Hi Tomasz –
I sent you a little support because first, I found your Tone Generator extremely well put together and versatile.
Second, while reading your ‘About’ section, I may as well have been looking in a mirror. As I’m sure you have found, perfectionism can be both a blessing and a curse. Even were it possible, I really wouldn’t want to know how many hours (days? weeks? years?) I’ve spent tending to niggling details of various projects and pursuits…both important ones and (for shame) trivial ones.
The scientific curiosity part started in my single digit years, when my grandfather bought me a Gilbert chemistry set at age five…and my dad let me have it! Bless them both, because I wound up making my living for 45 years as a research chemist (punctuated in the middle by seven years as a U.S. Naval Aviator). Regarding building things and fixing things, I’m sure you’ve had your share of “how did you learn how to do that?” and “how do you know that?” I usually just smile and shrug, rarely disclosing that the real answer is all those many, many hours scouring the interweb and tinkering with whatnot (my son calls it “going down the rabbit hole).
Anyway, I look forward to exploring your other posts and sites. I wish you well in life and all your future pursuits.
Stay safe and take care.
Tomasz P. Szynalski Feb 9, 2022 at 10:17 pm
Thank you very much for your support and I’m glad you like my generator!
Looks like your grandpa shaped your entire career by giving you that chemistry set. I got a toy piano when I was a kid, but didn’t become a pianist, so it doesn’t always work, obviously. Your son has certainly got it right with the rabbit hole metaphor – right now I’m playing with the CPU voltage settings on my new PC and have been at it for weeks. I know I should move on to doing something more creative and stimulating, but there are so many settings and I can’t bear not knowing what they do!
Miss J. Ryan Mar 8, 2022 at 4:30 am
Thank you for making the Tone Generator. I used to use the old fashioned telephone dial tones to tune my violin as a child. And to memorize A 440. I would hum an “A” before I picked up the phone to see if I ‘matched’. It is very fun to play with your Tone Generator! I also had fun reading your interesting bio.
Jerry Allgood Mar 31, 2022 at 3:07 pm
Here’s another way your tone-generator could help!