Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

In game WinAmp controls

Grizzly Dawson
Registered User
Join date: 24 Sep 2003
Posts: 47
02-05-2004 01:18
Allow us to control WinAmp from in game. Pause/Play/Stop/Next, select playlist, etc. This would be cool, and probably not to hard to do. It was done for Asheron's Call, and Winamp supports plugins.
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
02-05-2004 01:32
I endorse this feature/idea.

I usualy run in windowed mode though and have winamp ontop of SL if its open.

What would be nice would be the ability to write our own plug-ins for SL, which would then allow us to do stuff like this. But thats a whole other topic. :)
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Corwin Weber
Registered User
Join date: 2 Oct 2003
Posts: 390
02-05-2004 02:07
ACK

Ok I like the basic idea.... but please before implementing this let us mute in game music? ;)
Phantium Longwell
Cyberpunk.
Join date: 16 Aug 2003
Posts: 22
02-05-2004 07:50
*bows down*
Kex Godel
Master Slacker
Join date: 14 Nov 2003
Posts: 869
02-05-2004 09:32
I don't use Winamp 5, but I thought it introduced global hotkeys?

For example, you can configure it so when you press Ctrl+Shift+F9, WinAmp starts playing (gobbling up the keystroke from the input buffer so it doesn't get passed on to SL).
Oz Spade
ReadsNoPostLongerThanHand
Join date: 23 Sep 2003
Posts: 2,708
02-05-2004 11:13
I believe they mean for winamp itself, not for anything in-world.

And yeah Kex you can do that, but hotkeys can be a pain to remember :P

And why didn't you upgrade to 5? I like it better than the other versions. :P
_____________________
"Don't anticipate outcome," the man said. "Await the unfolding of events. Remain in the moment." - Konrad
Jarod Godel
Utilitarian
Join date: 6 Nov 2003
Posts: 729
02-05-2004 14:05
I think all the talk of "better I/O" (do we have a name for this want yet?) will solve this. I know with OS X that you can control iTunes through a web interface. I also know that, in theory, with the WinAmp API, you can write programs to control WinAmp -- which means you're one step away from writing a web interface for it. Once we get better I/O, creating a feature to control WinAmp or iTunes would be a simple matter.

My point... This is a very good feature suggestion, but one that's not practical for the Lindens to implement. Join the "better I/O" camp, and when they implement "better I/O," I'll try and do this for you. :)

(Editting because Upshaw didn't post this.)
_____________________
"All designers in SL need to be aware of the fact that there are now quite simple methods of complete texture theft in SL that are impossible to stop..." - Cristiano Midnight

Ad aspera per intelligentem prohibitus.
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
02-05-2004 14:06
Well, build the buttons, have them send an llEmail, and then code a proggy to read the emails and send the appropriate message to winamp... it would probably be a little laggy though ;)
Moleculor Satyr
Fireflies!
Join date: 5 Jan 2004
Posts: 2,650
02-05-2004 14:23
Hey, Black and White did it.
Khamon Fate
fategardens.net
Join date: 21 Nov 2003
Posts: 4,177
02-05-2004 14:40
i'll go one step further than corwin and ask that when we mute sound, our client have enough sense to not download any audio streams at all. THAT would be nice.

this would be a nightmare with direct plugins. every time ac patched, decal had to be debugged and memlocs had to be refined. can you imagine the lindens compiling a client to accomodate hooks for three or four active versions of winamp and thier associated libraries. and that's just the windows api. then they have to deal with itunes for the mac people. oh the bugs, the bugs...
Kex Godel
Master Slacker
Join date: 14 Nov 2003
Posts: 869
02-05-2004 15:03
I could see perhaps creating a wristband whcih has a few button-prims on it for play/stop/next/previous, that uses XML-RPC to connect to a specified host/port on your game machine (assuming you have a hostname or fixed IP), where you run a win32 client to accept those connections and control WinAmp =D

It'd be really cool, but I wonder how many people have hostnames or fixed IPs who could use this?
Jarod Godel
Utilitarian
Join date: 6 Nov 2003
Posts: 729
02-05-2004 15:16
Kex, anyone who is online (especially with broadband) has an IP. It may change once in a while, but it's a simple matter to find.
_____________________
"All designers in SL need to be aware of the fact that there are now quite simple methods of complete texture theft in SL that are impossible to stop..." - Cristiano Midnight

Ad aspera per intelligentem prohibitus.