XM PCR Control Program for Mac OS X
nsayer writes "I'm a fan of XM Radio. The least expensive XM radio you can get is the XM PCR, which is powered and controlled over a USB connection to a host PC (the audio does not, however, come back across the USB connection. It's just got an analog line-out jack). Unfortunately, the only software they give you is for Windows. But fortunately, it's been reverse engineered, so I was able to write MacXM. At this point, it is very stable and easy to use, and so far as I know it is the only XM radio software that integrates with the iTunes music store (click a button and iTunes pops up with a search for the current song title and artist)."
thanks to the people who love macs, yet another product that people made for windows, and was saved and ported to the Mac =D
Nice interface! Gotta love it when the FREE software has a better interface.
I'm glad to see Windows-only products made available to Mac users. XM Radio, though, isn't in great financial shape.
Nice to see people leveraging Cocoa and Java together.
This is an interesting application - not that it enables a Mac to use a PC product, nor that it is for the XM radio, though both are note worthy.
.NET) or is this a new phanominon born out of Apple's own developer network?
This application is interesting because it is integrated with another application (iTunes). It is the second such "Integrated Applicaiton" application recently, as Quicken 2004 will integrate with iCal as well.
We have had this in part for a while - click a Mailto: tag and Outlook Express launches - but I am talking about more tight integration.
I am a huge fan of this type of integration. One of my favorite features of Apple's "Mail" is that when iChat is running, and a person who's e-mail address and IM address are in "Address Book" is on-line, there is a little green icon in "Mail" that lets you know so instead of sending them an e-mail, you have the option to click the icon ("iCon") and chat in iChat. Three apps, iChat, Address Book, and Mail, working together to deliver functionality none could deliver otherwise.
So are we seeing a trend? Is this in kind with other great technologies like Web Objects (what MS has rebranded as
Whatever it is, I would like to see more of it. In what other ways could applicaitons be more tightly integrated amongst eachother?
An Apple a day keeps the BSD away.
I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
Sirius radio is in much better shape than xmsr. Also, they have commercial free radio unlike xmsr.
I love it. $50 says Apple and XM spent weeks having their Little People negotiate over it all...and this guy's just gone and done it :-)
Please help metamoderate.
Interesting comments, perhaps more truthful than its parent.
I forget where the post was saying "If the stream was good enough I would pay $10 a month" "And I could listen to is anywhere on the internet". I think there is a misunderstanding on what this XM radio does. It doesn't stream anything over the net. Period. It's simply a receiver to pick up the sat signal. The software controller sends its request over the USB cable to change channels, etc.- while the line-out goes to your home stereo unit. So in short no XM radio streams over the net :-)
Sorry, this statement is just plain wrong. XM is in far better financial condition. More debt, but they have eight times the number of subscribers, and that's the name of the game. To put it in perspective, Sirius had a total of $2,000,000 (that's right, two MILLION) dollars in revenue for last quarter. That's on 1.75 BILLION in market capitalization (and $250 MILLION in debt, on top of that). Sirius will probably make it, but it will be years before they will break even. XM will clearly cash flow breakeven around the end of '05. The real kicker is XM's product development, though. Sirius has been weak, weak, while XM is innovating from the word go. It really is no contest.
Apple integrates the many apps together with publically accessible APIs, so that other people may do the same.
Careful how you bash Microsoft. It's fun, and I'm using Jaguar this minute to post, but nobody does a better job exposing APIs to the public than Microsoft and COM.
Guess how long it takes to make a web browser in Visual Basic 6? Seconds if you know what control to use (Microsoft Internet Control) -- and seconds if you don't; there's a pre-built form you can add from the Project-Add Form menu item. How long to add Media Player? Seconds. How about automate Excel or Word? Those are a little more complicated, but only b/c of their more complicated APIs.
(And yes, I know about cocoa and embedding browsers)
Don't get me wrong. I don't like Microsoft's silly claims that they can't take IE out of Windows OS. I hate the way they embrace and extend. I hate the way they aggresively go after smaller businesses and spend them out of existence. (imo, etc)
But when it comes to making something quickly that communicates between two application engines, whether first or third party, you won't get any more robust a solution than VB6. MS loves opening up their APIs. Means every one of your users will also have to pay the Windows Tax.
It's all 0s and 1s. Or it's not.