Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The SC doesn't seem to have an actual speaker of any kind; the startup/shutdown/identify sounds appear to come from simply running the right touchpad actuator at high frequencies. You can actually feel the vibration in the pad.
Does your tool interfere with Steam itself? Have you noticed any issues with "bottoming out" at lower frequencies? I've got some ideas...
Yep, that's how I got the idea to do this
My tool "talks" directly with the steam controller, it would even work on a computer without steam.
What do you mean by "bottoming out" ?
Hope we can share sounds in some future updates.
I meant more along the lines of, will it interfere with Steam configuring controller mapping and sending inputs to the game while you're controlling the actuators?
Bottoming out, a more accurate term, I suppose, would come from the audio world: over-excursion. In layman's terms: a traditional design speaker is designed to only move a certain distance back and forth, but there's nothing preventing you from feeding it a signal that pushes the speaker past that amount of travel. This puts a great deal of stress on multiple components in the speaker; typically you melt the voice coil first. As volume increases, this is more likely to happen, but also as the lowest harmonic of the sound wave decreases, it becomes more likely to happen. So speakers are limited in how low of a tone they can produce without damage.
My question therefore is whether you saw signs of a similar phenomena. LRAs' theory of operation is nearly identical to speakers, just substituting a weight in place of the cone, so the lower the frequency of the vibration you want to achieve, the further the weight must travel to achieve it. Obviously there must be a limit to how far it can travel, and I'm curious how far we can go before hitting that wall.
Though, it occurs to me now, LRAs may have bumpers on each end, intended for the weight to hit when producing strong vibrations, transmitting the movement via physical contact instead of electromagnetic force. It'd definitely be a different feel (and louder!) when it hits that transition point, making the actuators more flexible still.
Conerning the "bottoming out", now I see what you mean, I didn't know the engligh word for this. Not sure how LRA are mades, if there are bumpers, of if the drive signal was simply calculated to avoid this, but it does not seem to happen.
Today I managed to play two different tracks on the two pads using threads
http://pastebin.com/nS2sdBnB
edit : another update to fix minor things
Just looked at your code. Good job ! You don't run into synchronisation problem between the 2 tracks ?
So I got this thing working, then realized you just linked what you made, not how to reproduce it with different notes.
So close yet so far; anyone mind telling me how we're compiling, how I have to go about this? .3.