My favorites | Sign in
Project Logo
                
People details
Project owners:
  wilsontp
Project committers:
PsychoRich, benebrady

is designed to make it easier to catch your favorite shows on the XM sattelite radio service. You have two options: you can listen to shows on your schedule, or you can press the Record button and tracks will be sorted based on the info tag.

XiVo is an XM Direct and XM-PCR control program. It sends control signals to your XM Direct or PCR radio to change channels and get information about the currently playing song. This kind of setup (using the XM Direct receiver) is also known as a "Direct PCR".

Xivo is not intended for music piracy. All recordings should be conducted within the bounds of fair use, and users are prohibited from sharing recorded files with others.

For technical support, CLICK HERE Don't e-mail or use the mailing list for support issues.

Discussion Group

Sign up for the mailing list at http://groups.google.com/group/xivo. I'd like to use this for technical support and for development discussion. Note: for diagramming, I found a great diagramming program named 'Dia'. I'll post more on that later.

Important Note

You must have the Microsoft .Net Framework 2.0 installed to use this product. Download Here

As of Feb 06, 2007, XiVo uses Windows Media Encoder to record scheduled events. You need to download and install Windows Media Encoder from here prior to installing XiVo. Or, if you feel like building your own recording library, create a new class library using WMRecorder as a template. Submit the new library to me in patch form (either by e-mail or via the Issues page) and I'll include it in the next update.

Feb 07, 2007: Some users are reporting problems installing their PCR's in Windows Vista. I've made a copy of the drivers here. Just unzip and plug in your PCR. When Windows asks for drivers, point it to where you unzipped your files. If you already have an 'unknown device' placeholder in Device Manager, right-click and choose 'update driver', then point to where you unzipped the drivers.

XiVo2Go

I am working on a new project: a program to read (and delete) bookmarks on the Samsung Nexus. If I get that working, I will expand it to manage your recording schedule, too. To handle monthly and weekly events, it will create individual one-shot items, up to 1 month in advance or up to the radio's limit of 99 items. This should also work with the Inno and Helix.

If you want to help document the file format, please e-mail me and let me add you to the project. You should create a Google account, then e-mail me your Google account name.

Source Downloads

I have a ZIPped version of the source available for download here: http://www.compiledreality.com/Download/XiVo_Source_07.03.16a.zip

Don't count on t his being updated on a regular basis. The most current source will be in the SVN repository. To get that, click the 'Source' tab at the top of this page.

Project Status

The XiVo project is NOT dead, but development of the main application has halted for now. I've run in to some snags regarding power management and DX, and I am not sure how to resolve that right now.

On the X2Go side, thanks to the kind donation of a partly functional Nexus by JHR1001 (the audio is dead, but the logic is good), I can start experimenting with editing the recording schedules. Look for updates soon on that front.

Note to downloaders

This is not a "commercial" program; it was designed to fill a temporary need, and it's not in active development. If this product works for you, then I'm pleased. If it does not, I am not able to offer technical support due to restrictions at my current job.

If you are a computer programmer and you would like to contribute, please e-mail me, and I can set you up with access. I'd love to see other people involved, and I'd much rather have the product improved and hosted here than to have forks all over the Internet.

Thank you for viewing!

-Tom









Hosted by Google Code