`
You're evidently just padding the fuck out of your program because otherwise it's not really superior to Itunes or Foobar or anything.
`
You're evidently just padding the fuck out of your program because otherwise it's not really superior to Itunes or Foobar or anything.
Will you be adding fortune?
Why not take advantage of the web browser in the overlay for input?
You could do a proper UI and all
I never said Steamp3 was superior to itunes or foobar, It has alot of features people use on a daily basis, just because the twitter command is pointless to you doesn't mean it's pointless to everyone.
Steamp3 was not designed to replace your default media player, its purpose is to replace outdated programs like hlss/hldj.
I'm going to add playlist and shell support so you can import/export playlists from your default media player (itunes, wmp, foobar, winamp etc)
Edited:
Yeah its possible, right now it only opens urls in your default browser but I can add that option. You can add your own streams by right clicking the station list and selecting "Add Radio Station". Steamp3 can stream .pls and .m3u files but it works best with Shoutcast stations.
Edited:
True, A web UI would be nice but I don't know how to make it interact with Steam from a browser.
Yeah, make it do one thing (play music) and make it do that well.
Leave the rest as optional plug-in's
That's the main reason I added the SDK and plugin support, so I can deliver content to users without adding it to the program itself and having to release an update.
Steamp3 is under 2.5MB in size I don't know why people are saying its bloated.
Um, wasn't the whole point of hlss and hldj to play music over your mic so other people on the server can hear it? Can your program even do that?
Yes, and yes. There are a few different ways to record music over voice chat with STEAMp3.
I figured that would have been in the features section of your webpage if that's what it's mainly meant for, but it's not, so I thought it didn't do that.
Unnecessary functions are and will always be unnecessary functions.
Keep it simple and bare metal and have it live up to it's name, no more.
Use plug-ins for fancy-pancy shit like translating or locating cheapest gas in your area.
Wait it can? How?
Yes, how?
Currently there are 2 ways to play music over voice chat.
The first requires a virtual device such as Virtual Audio Cable. Use the Output device option in the Settings tab to select the device you want to use for playback (Windows 7/8 Only).
Another option is by changing your input device in Steam voice settings to Stereo Mix, the downside to this is it records every sound from your pc, not just the music.
I'm working on a Recording device option that allows you to override the microphone and record from your speakers.
Edited:
If you can find a web API or rss feed for furtune telling I'd be happy to add it :D
I don't know of any off the top of my head. I use Bing and Google API for most of the web commands.
So your program doesn't do what hlss and hldj did at all. You need virtual audio cable to get it function like them at all (which is not free btw.), or use stereo mix which would also send gameplay sounds to everyone. No one wants that.
I don't see how this is supposed to replace hlss or hldj without even having the basic feature everyone used them for in the first place. You can use any media player to play shit through your mic if you use virtual audio cable or stereo mix.
Does it really matter? I'm pretty sure a lot of people find music or gameplay playing through chat to be rather annoying.
Which is why I didn't mention it on the Features page (yet).RautaPalli posted:
At the moment there is no native voice chat support for Steamp3, but it can be done and native support will be added in the near future.
Virtual Audio Cable is only one example of a virtual device driver, there are other free alternatives.
Hlss and hldj have no music playback features, all they do is copy a wav file to another location and run a script. Yes, most media players allow you to change the output device but they do not support commands or playing music while in-game without switching focus away from the game.RautaPalli posted:
Edited:
This should clear things up, The main purpose of Steamp3 is to play music while you are in-game, not for micspamming. Although it is possible to micspam with Steamp3 if you want to.
I request you remove all data from me on your site
I did NOT opt-in into uploading of stats or details,And was Not informed of this "feature"
Edited:
And yet you say its a replacement for HLSS or HLDJ.....Care to point out some of those free alterntives of VAC?
Steamp3 does not store or share any personal information about you or your account. It's only used for storing basic stats such as songs played/completed and commands used. Every Steamp3 user has a profile on my site so they can view their friend's stats, achievements and skins.
Profiles use Valve's web API which is public and available to everyone. If your Steam Community profile is private your STEAMp3 profile will be private too.
http://steamp3.ta0soft.com/profile.php?id=ta0soft
I can remove you from the user list but there's really no need, info like your location and when you were last online is already public via Steam.
You're in no position to decide that for him
Due to feedback here on the forums I decided to release an update a little early that addresses some minor issues, thanks for all of the suggestions.
Version 1.0.82 includes 7 new commands, media notifications setting, bug fixes and more. Use the included Live Updater to upgrade to the latest version.
For those of you who don't already own STEAMp3, now is your chance to try it! http://steamp3.ta0soft.com/download/
Points of Interest:
The Scroll media notifications setting lets you play music without disturbing your friends, while still allowing you to use commands.
If notifications are disabled, STEAMp3 no longer scrolls when you click any of the controls from the UI, or when the current song changes.
Additions/Changes:
Added 7 new commands (notify, device/output, device/output {DeviceName}, back {Index}, back {SearchTerm}, next {Index}, next {SearchTerm}).
Added Scroll media notifications option to Settings tab.
Added Recording device dropdown group to Settings tab (Coming Soon!).
Fixed SongsCompleted stat not incrementing properly when streaming.
Fixed concurrent I/O operations exception occuring when playing files.
Fixed exceptions occuring when renaming/deleting the current file playing.
AFK Bot now responds once per user and displays messages in a list when you return.
AFK Bot no longer responds to messages after timer is stopped.
Main window is no longer disabled while creating a skin with the Skin Designer.
Changed cq/clearqueue command to cf/clear.
For a full list of Release Notes visit: http://steamp3.ta0soft.com/liveupdate/
Does it support scrobbling?
Edited:
yay
winXP 32 bit, didn't restart after installation, had steam, skype and chrome open at the time.
I'm working on a Last.fm plug-in that supports scrobbling it will be available soon.
That's strange, it should run fine on XP. Do you have Windows Media Player 10 (or higher) and .NET Framework 2.0 installed?
wait, I need WMP
why do I need WMP to use this
Of course I don't have WMP10, that's like asking if I'm using the latest Internet Explorer
Lol
Steamp3 uses WMP as the underlying API for playing/streaming music. I used it because it supports most if not all formats using codecs and it's shipped with Windows.
I'm considering replacing it with Bass.NET API which would be included inside STEAMp3 and compatible with all versions of Windows.
http://www.bass.radio42.com/
Seems like OP need a SERIOUS lesson in proper coding ethics.
In fact, the Unix philosophy could easily teach him A LOT that he either hasn't learned, or is blindly ignoring:
http://en.wikipedia.org/wiki/Unix_philosophy
STEAMp3 is a Windows application if you didn't notice, and I could teach you a few things in alot of areas. But thanks for the advice :D
Edited:
Take a look at the code yourself, STEAMp3 is 100% object oriented and follows the .NET/p-invoke standard. It can use a few improvements but that's the whole point of updates. https://github.com/ta0soft/STEAMp3
All web requests are asynchronous and thread-safe allowing STEAMp3 to work in the background without effecting the main thread.
The UI is unique from most applications in that it renders all of the controls to the window in a single pass, like a video game except using GDI+ instead of DirectX/OpenGL. This allows the application to run smoothly with lots of controls inside a single window, without sending WM_ERASEBKGND and WM_PAINT messages to every child control.
You should add a whitelist/blacklist to the settings for notifications.
also, saying how it does A LOT more then play MP3's it should be called swiss army steam or something.
But it's not a function of your applications, its a default windows function
Yeah not installing anything that requires me to have other programs to take full advantage of it
Get an API that enables this thing to work without WMP installed and you can say it plays music
Find a way to make it play music over the mic without VAC or stereomix and you can say it plays music over the mic
Windows Media Player (wmp.dll) is included with all versions of Windows and there's no uninstaller for a reason. You should never have to download WMP unless you deleted it manually, in that case other applications may not work properly either. Deleting system files is not recommended by Microsoft.
.NET Framework 2.0 is included with Windows XP SP2 and above.
No iPod support=big problem for me.
Guess it's time to swap to 7 mister
Am I the only one who actually appreciates the work he has put in this?
It's ok I posted at my own risk lol, some people will just never be satisfied.
I do plan on adding/fixing alot of the things mentioned here, pelase be patient and more updates will be available soon.
On a lighter note: Today STEAMp3 reached 100 total users!
I'm hoping for alot more but it's a start :D
2 new Ta0soft skins are now available to celebrate (Black & Blue, Shamrock).
Thanks for supporting Ta0 Software and STEAMp3
WMP isn't that bad.
Besides, WMP11's been pushed out through Windows Update, so if you don't even have WMP10 by now I can only assume you never ran Windows Update, meaning your computer is full of security holes and oh GOD DON'T TOUCH ME
Agreed, old versions of WMP may have been below par, but WMP 11/12 supports the same formats as Winamp, Itunes and Foobar. Including but not limited to mp3, mp4, ogg, m4a, aac, flac, wma, midi, wav.
It was not my first choice in media APIs, but most libraries require extra plugins or codecs to play certain files. WMP supports most formats by default, and all formats with codecs.
wmp.dll is also backwards and forwards compatible. Steamp3 will work with WMP 10, 11, or 12 installed and supports future versions too. That's the main reason I chose to use it. It is included with all versions of Windows and available via Windows Update.
Edited:
Trusted plug-is are now available on the Plug-ins page. Users can now download the DLL file or raw source code for each plugin and compile it themselves using STEAMp3.
If this is going to be useful you should throw out all the excess features and focus exclusively on it being a music player/HLDJ replacement. You don't need to make it bloatware by adding all these excess commands.
Also work on actually making it work like HLDJ and an ingame overlay. And it should have a folder structure like Windows Explorer.
WMP is still shit for what it is though. Last I checked it recommends ripping CD's to MP3 128 and only lets you go up to MP3 192. In fact, there is no reason for it not to either, as MP3 320 is still incredibly small, especially with 1TB HDD's.
Moral of the story: Use EAC for ripping to FLAC, still have lots of HDD space left AND far better sounding music. Also WMP is shit.
So basically this is a media player (that actually uses WMP, so it's more like a skin) that looks like Steam and has some plugins and achievements?