tplai / kbsim

Mechanical keyboard simulator website w/ a typing test. Offers 10+ unique switch sounds, layouts, and keyboard colors for an oddly satisfying typing experience.
https://kbs.im
MIT License
171 stars 29 forks source link

New feature (Lubed and stock) #22

Closed nickhasalife closed 3 years ago

nickhasalife commented 3 years ago

New Feature

You should add a new feature that allows you to choose between lubed and stock switches. Not under the switches collum but a new collum. I think that with it that you should add a film one with the stock, and lubed. And combinations like lubed and filmed.

(P.S loving the site don't stop and keep going.)

tplai commented 3 years ago

This is a great idea that I think would be a good addition to the site. But I'm going to be the bringer of bad news and say I don't think I'd be able to implement this to the point where I'd be happy releasing it.

The key switches I sourced for the current library were from high-quality sound tests (Koen Romers and Taeha types) that come from a variety of different keyboards (most all of them are lubed). As you might know, different things influence the sound of a keyboard like case size/shape, plate material, layout, audio setup, and even table setup (surprisingly even your table or mousepad influences the sound of your keyboard). Point being, there are already a lot of variables to account for. So if I were to find an unlubed typing test for Cherry MX Blacks to match the current lubed typing test, it wouldn't truly be a 1:1 comparison since the other variables from the OG typing test might be different.

If it helps at all, pretty much all of the switches on the site are already lubed.

tplai commented 3 years ago

I recommend checking this video by nearLucid where he covers how just a few variables like his desk and recording device can change a sound test drastically

https://www.youtube.com/watch?v=TjA7Oap5XKo

imjustakeyboredperson commented 3 years ago

Yo tplai keep this up is s#it is amazing

tplai commented 3 years ago

Closing this issue for now.