| Toki Wartooth ( @ 2005-02-18 08:27:00 |
| Current mood: | accomplished |
| Current music: | Modest Mouse - Whenever I Breathe Out (Positive Negative) |
TranceSharp - for your Vibratory needs
Finally got around to beating up on the Trance Vibrator until I got it under my control. I now have a pretty simple C# console app that just prompts for a value 0-255 where 0 cancels and 255 is full strength. What matter though is that I got it to work, and now I can mess around with it to get it to work on whatever input I can value between ~0x32 and 0xFF. So yes, this project is actually going somewhere now. Howzabout that!
Trance# Super Duper Alpha Build
Trance# Super Duper Alpha Source
Made in Whidbey, so no idea as to compatibility, but it's a safe bet you'll need some form of the .NET Framework. I'll work on this further later, that's all I aimed to accomplish before bed. Some ideas for features, though I have put very little thought into practicality:
-multithreading/multi-device compatability [five units set to different channels for a surround system, sound fun?]
-WinAMP/Milkdrop/iTunes/etc integration- Whichever I aim for is based almost entirely on how little rewriting it will take from this point, because I am a lazy, lazy man.
-Genre Presets: Pay attention to different ranges for different presets - like having an EQ on your vib
-Cross-platform compatability?- I've seen examples of a similar implementation on OSX- I just don't have a system to test it on. If that changes or if anyone else has the tools and interest, it's a possibility.
QUICK WALKTHROUGH:
-Download trancesharpalpha.rar and extract the files (TranceSharp.exe, uusbd.dll, uusbd.inf) to any directory you please.
-Plug your Trance Vibrator into your computer via a free USB port (it is a Low Speed 1.0 device, it will work in just about any USB port since the dawn of time.)
-Select "I will choose the device from a list", then make your way to "Have Disk..." and point it to that uusbd.inf [if you for somehow don't have some file you need, the full uusbd file is here [http://www.otto.to/~kasiwano/uusbdv10.z
-Windows will ask you if you're sure you'd like to install an unsigned driver- saying no is for pussies.
-Run TranceSharp.exe, it should make your vibrator go on full, and then to mostly full- you can type in a number now to adjust the strength. 1-255 for motor, 0 to quit. There is not a semblance of error checking or catching, or anything at this point, so if you type in "42069lol" the program will crash and your vibrator will shake angrily at its last setting until you reopen the program and close it properly.
I didn't go to work for a month,
I didn't leave my bed for eight days straight.
I haven't hung out with anyone,
'Cause if I did, I'd have nothing to say.