Windows Service Installation
This distribution of Harmonium installs Harmonium as a service on a computer running Microsoft Windows. Installing Harmonium as a service will cause the computer to start Harmonium automatically each time it is booted.
TiVo Requirements
- A network enabled Series 2, Series 3, or HD TiVo.
- Note
- Configuring your TiVo to connect to your network is beyond the scope of these instructions. For help see the TiVo website.
-
The TiVo must be enabled for Home Network Applications. To do this, perform the following:
- From TiVo Central, go to Music, Photos, & More.
- Select Enable Home Network Applications...
- Press THUMBS UP three times, then press ENTER to enable local HME applications.
- Return to TiVo Central, then Music, Photos, & More. The option should now appear as Disable Home Network Applications...
Server Requirements
- Processor: 32-bit x86 CPU (Intel Pentium, Celeron, Xeon, etc.; AMD Athlon, etc.)
- Operating System: Microsoft Windows XP, or Microsoft Windows Vista
- Java runtime evironment version 5 or later.
- Tested
-
- Sun Microsystems Java SE Runtime Environment, version 6, update 6
- Sun Microsystems Java 2 Runtime Environment, Standard Edition, version 5, update 15
- Connected to same network as TiVo.
- Note
- The server's networking subsystem must be initialized before starting Harmonium. In particular, the server's network interface must have an IP address assigned before Harmonium is started. This might be an issue if your computer is connected to a wireless network and doesn't receive an IP address until late in the boot process, or after a user has logged in.
Installation Instructions
- Identify the path to the music root directory. All music files must be in
the music root or one of its subdirectories.
- Note
- In our example below, we assume that the music root is:
C:\music
- Identify the path to the playlist root directory. All playlist files must
be in the playlist root or one of its subdirectories.
- Note
- In our example below, we assume that the playlist root is:
C:\playlists
- Uncompress the installation archive to your chosen installation directory.
- In the
confdirectory under the Harmonium installation directory, find and open the filewrapper.confusing Notepad. - Find the line in
wrapper.confthat reads:wrapper.app.parameter.4="C:\Documents and Settings\Owner\My Documents\My Music"Modify the line so that the path to your music root appears inside the quotation marks.- Example
wrapper.app.parameter.4="C:\music"
- Find the line in
wrapper.confthat reads:wrapper.app.parameter.6="C:\Documents and Settings\Owner\My Documents\My Playlists"Modify the line so that the path to your playlist root appears inside the quotation marks.- Example
wrapper.app.parameter.6="C:\playlists"
- Save the file
wrapper.conf, and exit Notepad. - In Windows Explorer, go to the
bindirectory under the Harmonium installation directory. Find the file calledHarmonium.bat. - In Windows Explorer, go to the
bindirectory under the Harmonium installation directory. Test Harmonium by double-clickingHarmonium.batin that directory. Check that Harmonium appears on your TiVo under "Music, Programs, and More." If there seems to be a problem, check the log file in the logs directory. After testing, close Harmonium by using the keystrokeCtrl-C.- Note
- When Harmonium first starts, it reads and catalogs the music files that it finds under your music root. This process may take several minutes. (A sample collection of 3500 music files takes 20 minutes to complete.) Until this process has completed, Harmonium will not appear on your TiVo.
- If everything seems to be working, install Harmonium as a service by
double-clicking on the file called
InstallHarmonium-NT.bat, which is in the same directory asHarmonium.bat. - Reboot the computer. After the reboot, Harmonium should start automatically.