Jump to content
  • The Computer Audiophile
    The Computer Audiophile

    Windows 7 Audio & J River Media Center 14 Configuration

    <img src="http://images.computeraudiophile.com/graphics/2010/0224/win-7-packaging-JRMC14.png" style="padding: 5pt 10pt 7pt 5pt;" align="left">Computer audiophiles using Windows 7 based music servers have a plethora of configuration and application choices for music management and playback. A quick look at <a href="http://en.wikipedia.org/wiki/Comparison_of_audio_player_software#General">Wikipedia's</a> list of applications, Windows, OS X and otherwise, can overwhelm anyone. Over the years I've tried more operating systems and applications than I can remember. Many of these have show stopping flaws that rule them out as contenders immediately. Applications that can't play certain file formats or all required sample rates don't receive much attention from me. That was the case over one year ago with J river Media Center 13. I tried to play some of the Reference Recordings HRx 24/176.4 material and had nothing but problems. No doubt the problems could have been worked out, but with so many options available elsewhere I didn't see any reason to spend time with the application. Since this initial underwhelming experience J River has released Media Center version 14. In addition many colleagues in the industry have encouraged me to give it another serious look. One colleague even backed up his suggestion with measurements showing JRMC's playback bit transparency. I started to see the light at CES this year and realized it was finally time take another look at J River Media Center as well as time to get serious about Windows 7.

    [PRBREAK][/PRBREAK]

     

     

     

     

     

     

    In January 2010 at CES I listened to a demo using JRMC 14 and was really pleased with the sound. JRMC was running on a Mac laptop with Boot Camp and Windows 7. I compared the sound to the OS X / iTunes partition on the same laptop and was surprised at how much better I like JRMC in that system. I was finally convinced I needed to take JRMC much more seriously. Shortly after arriving home from Las Vegas I arranged a meeting with the people at J river and started using the application exclusively.

     

    My meeting with Jim Hillegas and Matt Ashland of J river focussed heavily on the audio capabilities of JRMC 14. The application itself can handle video, television, images, podcasts, and music among other things. I elected to concentrate solely on the music playback piece of the application as that's where my main interest lies and that's what Computer Audiophile is all about. After a brief tour of the J river office Matt and Jim lead me to a conference room where a music server with MC 14 was connected to a flat panel display. Jim was operating MC 14 via a standard Microsoft certified infrared remote control and the application was being displayed in Theater View. Right away I was surprised at how nice the interface looked and how available all the options were even though the traditional menus and buttons were absent. For example it was entirely possible to control music playback in several Zones from within Theater View. I expected Jim and Matt to exit Theater View to make changes or to send audio to different Zones, but that was not the case. I usually compare graphical user interfaces with iTunes and Apple's Front Row as they are the industry standard like it or not. The JRMC Theater View was actually easier to navigate than Front Row in at least one critical area. Anyone who has ever attempted to browse a music collection via Front Row has run into the nightmare that is scrolling through a list of hundreds or thousands of artists or albums. JRMC's interface is much better for browsing through an entire collection. It is simple to see a whole screen of album art and advance to the next set of albums.

     

     

     

     

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/01-l.jpg" class="thickbox" rel="JRMC-W7-TV"><img src="http://images.computeraudiophile.com/graphics/2010/0224/01-s.jpg" style="padding: 5pt 10pt 7pt 5pt;" align="left" alt="JRMC-W7-TV 01"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/02-l.jpg" class="thickbox" rel="JRMC-W7-TV"><img src="http://images.computeraudiophile.com/graphics/2010/0224/02-s.jpg" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-W7-TV 02"></a>

     

     

     

     

     

     

    After perusing the application's eye candy it was time to talk about features and audio quality. I began asking questions about the audio playback section and the difference between the available output options. After a couple questions Matt decided to draw a terrific diagram explaining how JR Media Center processes audio. Unfortunately much of the diagram contained J River's intellectual property and I have no desire to hurt the company by releasing any of the information shared with me. That said, I gained great knowledge into the applications inner workings and now understand what many of the options actually do to the digital audio output. More about JRMC configuration and output options will be addressed below. One feature that fascinated me was JRMC's Zone capabilities. In a matter of seconds Matt and Jim were sending audio around the J river office and controlling everything from a single JRMC installation on conference room music server. Creating additional Zones is a piece of cake. These Zones can consist of UPnP/DLNA players, sound cards, or different channels on a single sound card. More about my foray into Zones and sending different tracks to different DACs via a Lynx AES16 card a bit later.

     

     

     

     

     

     

    <b>Windows 7</b>

     

    When configuring JRMC the first time, outputting bit perfect digital audio should be every audiophile's number one concern. Before JRMC can do its thing Windows must be properly configured. There are numerous ways to configure Windows 7. Here is the way I configure my Windows 7 music servers. I prefer to set a built-in or onboard audio device as the default rather than my Lynx card or USB DAC. This eliminates a few sound degrading possibilities right from the start[1]. Once I've "distracted" Windows by sending the default audio signal to a device I have no interest in using, I configure the pertinent audio device(s). I disable all enhancements via the sound device's Properties page >> Enhancement tab. On the Advanced tab I do things a bit different than most people. I set the Default Format to 24 bit, 48000 Hz (Studio Quality). This setting is only used in Shared Mode as opposed to Exclusive Mode. Shared Mode is not recommended for audiophile sound quality. The reason I set this to 24/48 is so I can easily see if I have misconfigured an audio device or application. If I've misconfigured either of these my DAC will display 48 as the sample rate no matter what sample rate I am actually playing on the music server. It's another easy way to spot misconfiguration and another level of security (state of mind) for bit perfect output. The other Advanced tab configuration options are standard and should be enabled by everyone seeking quality playback. I always make sure the two Exclusive Mode options are checked or ticked for those of you in the U.K. Allowing applications to take exclusive control and giving Exclusive Mode applications priority is a must. The last Windows related settings I check are the volume controls. As long as the device I am using has a hardware volume control I set every level on my computer to maximum, 100%, unity gain, -0 db, full blast, etc... The surfeit of volume controls on a Windows based music server can be annoying and seriously degrade audio performance if not handled correctly.

     

     

     

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/03-l.png" class="thickbox" rel="JRMC-W7-S"><img src="http://images.computeraudiophile.com/graphics/2010/0224/03-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-W7-S 01"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/04-l.png" class="thickbox" rel="JRMC-W7-S"><img src="http://images.computeraudiophile.com/graphics/2010/0224/04-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-W7-S 02"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/05-l.png" class="thickbox" rel="JRMC-W7-S"><img src="http://images.computeraudiophile.com/graphics/2010/0224/05-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-W7-S 03"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/06-l.png" class="thickbox" rel="JRMC-W7-S"><img src="http://images.computeraudiophile.com/graphics/2010/0224/06-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-W7-S 04"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/07-l.png" class="thickbox" rel="JRMC-W7-S"><img src="http://images.computeraudiophile.com/graphics/2010/0224/07-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-W7-S 05"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/08-l.png" class="thickbox" rel="JRMC-W7-S"><img src="http://images.computeraudiophile.com/graphics/2010/0224/08-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-W7-S 06"></a>  

     

     

     

     

     

     

     

    <font size="1">[1]The major advantage of this is it eliminates one possible method of sending audio out through all the layers of the Windows operating system inadvertently. If a Lynx card, or any other device, is set as the default Windows audio device it is possible to bounce the audio signal through Windows, inadvertently convert the sample rate, and output a horrifically mangled audio stream without realizing things are misconfigured. The most common way this error occurs is by the user selecting DirectSound or Wave Out as the output mode within an application. These to modes can easily send audio to the default Windows audio device without Exclusive Control.</font>

     

     

     

     

     

    <b>Background Information</b>:

     

    There are two critical pieces users must have in place to achieve the highest sound quality.

    1. Exclusive Mode v. Shared Mode - Windows setting.

    2. WASAPI or ASIO - Playback application setting.

     

     

     

     

    <b>Windows Modes</b>:

     

    The Windows operating system uses what's called Exclusive Mode and Shared Mode when handling digital audio. These two Modes affect how Windows and audio applications communicate with audio devices like USB DACs and sound cards.

     

    <b>Exclusive Mode</b> is somewhat analogous to connecting a DAC directly to an amplifier. Exclusive Mode enables an audio stream to go directly to an audio device bypassing intermediate processing. There is no mixing of audio streams from other applications including Windows sounds. The obsolete KMixer from Windows XP gathers all digital audio streams converting them into one sample rate before outputting the homogenized stream to an audio device. This is similar to how other output methods handle audio with layers upon layers of operating system processing and possible manipulation. Exclusive Mode enables this direct access to the audio device but does not guarantee anything more than than this. It is one critical piece of the bit perfect puzzle. An interesting note about Exclusive Mode - Even though a device may be enabled for Exclusive Mode and an application is accessing the device appropriately some applications relinquish control of the audio device if the application is not the foreground process. According to J River, Media Center 14 only relinquishes control on the Stop command.

     

    <b>Shared Mode</b> can roughly be compared to using a preamplifier between a DAC and amplifier. The preamp is there to handle multiple audio streams (among many other things). When a device operates in Shared Mode audio is sent from the playback application to a global audio engine where any number of effects may be applied before finally reaching the audio device such as a USB DAC or audio card. As explained below output methods such as Wave Out and DirectSound use Shared Mode.

     

     

    <i>Simple Test:</i>

    Users who have a DAC that displays the current sample rate being fed from the music server can run an easy test to determine which Mode is in use. Simply play two tracks with different sample rates. If Exclusive Mode is in use the sample rate on the DAC should change. If Shared Mode is in use the Default Format (sample rate) that is set in the audio device Properties >> Advanced tab will be displayed on the DAC. If the Default Format is set to 24 bit, 48000 Hz (Studio Quality), playback of a single 16/44.1 track will provide a quick answer to the Exclusive or Shared Mode question as well.

     

     

     

     

     

     

     

    <b>Application Audio Output Modes</b>:

     

     

    This is the second critical piece of the bit perfect puzzle. Several playback application configuration options for outputting digital audio are available. The output modes listed below are how a playback application handles digital audio. The combination of hardware and software dictates what modes are available. For example, not all audio devices support standard ASIO output and not all playback applications support WASAPI output.

     

     

     

    <b>ASIO</b> - Audio Stream Input/Output protocol was developed by the German hardware and software company named Steinberg Gmbh (Yamaha subsidiary). ASIO is a common method of sending audio from a playback application directly to an audio device such as a Lynx, RME, or ASUS audio card. ASIO is a protocol for low latency high quality digital audio. Manufacturers use the ASIO protocol to develop drivers enabling applications to output this low latency audio directly to the manufacture's cards. ASIO drivers achieve low latency through bypassing layers of the Windows operating system. (ASIO drivers are one method of bypassing the Windows KMixer on XP. Bypassing KMixer enables a bit perfect audio signal to reach the audio card.)

     

     

     

    <b>ASIO4All</b> - Is a universal ASIO driver for Windows that enables almost any playback application to send digital audio directly to an audio device such as a USB DAC. ASIO4ALL is most common consumer audio systems where professional sound cards such as a Lynx and RME are not in use. These cards come with working ASIO drivers from the manufacturer.

     

     

     

    <b>WASAPI</b> - Windows Audio Session API is similar to ASIO in that it enables audio to be sent directly to a sound device. Some refer to WASAPI as Microsoft's answer to ASIO. WASAPI first appeared in Windows Vista and remains part of Windows 7. WASAPI by itself is only a tool that software companies can use to enhance audio playback applications. Some applications do not use WASAPI. Currently J River Media Center, Foobar2000, and XX High End use WASAPI to send audio directly to the sound device. WASAPI enables these applications to take exclusive control over an audio device like a USB DAC or Lynx audio card as long as Windows is properly configured to allow Exclusive control of the device.

     

     

     

    <b>DirectSound</b> & <b>Wave Out</b> - DirectSound and Wave Out are additional methods of sending digital audio output to a sound card or device such as a USB DAC. Neither of these methods currently bypass Windows Vista / Windows 7 mixers or the multiple layers of the Windows operating system. Severely degraded sound is possible using either DirectSound or Wave Out. That said it is possible to achieve bit perfect audio while using either method but it's not advised. Higher latency and difficulty maintaining bit perfect playback are two major drawbacks to using DirectSound or Wave Out.

     

     

     

     

     

     

     

     

    <b>J River Media Center 14 Specifics</b>

     

     

    Once the necessities above are addressed JRMC v14 is completely capable of audiophile sound quality. The critical configuration of Media Center v14 is done on the Audio pane of the Options window. Previous versions of MC14 call this pane Playback. Since JRMC 14 natively supports WASAPI it may be easiest to configure the pertinent audio output device using this mode. Enter the JRMC 14 Options window via the Tools menu at the top of the application. To use the classic <a href="http://en.wikipedia.org/wiki/MTV_Cribs">MTV Cribs</a> overused cliché, the Options window is "Where all the magic happens." Selecting the Audio or Playback pane from the left side of the Options window exposes the options audiophiles need. Enabling WASAPI is as simple as selecting the chevron to the left of "Output mode:" and clicking Windows Audio Session API (WASAPI). Readers with sounds cards such as the Lynx AES16 and AES16e have the option to use Lynx Studio's ASIO driver instead of WASAPI. The ASIO option will not be available if the audio device does not have its own ASIO drivers, unless, ASIO4ALL is installed. ASIO4ALL is separate software that is discussed later in this article. Selecting the ellipsis button to the left of "Output mode settings..." allows one to specify the audio output device to which WASAPI should direct the audio stream and adjust additional settings including buffers. Selecting the ellipsis button to the left of "DSP & output format..." appears like a wrong move for audiophiles. Fortunately the output format is the only concern on this screen, no DSP required. Some DACs require input of 24 bit digital audio streams. This does not affect bit transparency of the audio. To enable 24 bit output navigate to "Output Format" on the left. Identify the Bitdepth area on the right and select the chevron to the right of "Source bitdepth." The drop down menu will enable selection of 24-bit output and will automatically check the "Output Format" box to enable the option.

     

     

     

     

     

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/09-l.png" class="thickbox" rel="JRMC-1"><img src="http://images.computeraudiophile.com/graphics/2010/0224/09-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-1 01"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/10-l.png" class="thickbox" rel="JRMC-1"><img src="http://images.computeraudiophile.com/graphics/2010/0224/10-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-1 02"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/11-l.png" class="thickbox" rel="JRMC-1"><img src="http://images.computeraudiophile.com/graphics/2010/0224/11-s.png" style="padding: 5pt 10pt 7pt 5pt;" align="left" alt="JRMC-1 03"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/12-l.png" class="thickbox" rel="JRMC-1"><img src="http://images.computeraudiophile.com/graphics/2010/0224/12-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-1 04"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/13-l.png" class="thickbox" rel="JRMC-1"><img src="http://images.computeraudiophile.com/graphics/2010/0224/13-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-1 05"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/14-l.png" class="thickbox" rel="JRMC-1"><img src="http://images.computeraudiophile.com/graphics/2010/0224/14-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-1 06"></a>  

     

     

     

     

     

     

     

     

     

     

     

     

    Other pertinent JRMC options are more user and hardware dependent.

     

    Prebuffering by default is set at 6 seconds. The name is pretty self explanatory. Six seconds of audio are placed in the application's playback buffer before playback starts and throughout the whole track. I've had great luck using Lynx cards with this default setting. One USB DAC I've used required this setting to be at two seconds to achieve stable performance.

     

    Playing files from memory instead of disk is a somewhat new option in JR Media Center. This is different than Prebuffering because because prebuffering places the audio into the application's buffer not just into memory. Playback applications use buffers as part of the playback process. These buffers are held in the computer's memory of course, but in a different way that this option to play the files from memory. Playing files from memory instead of disk is fairly similar to creating a RAM disk and placing audio files on that disk. This memory playback option works by copying complete files to memory before the application starts to process the file as part of its playback operation. Memory playback is differentiated from a "normal" playback mode in that it copies the complete file at once. "Normal" playback mode copies parts of the file into memory as needed by the application. Think of this "normal" playback as a flowing river as opposed to the start/sop waterfall that is memory playback. There is no accepted combination that provides the best sound quality. Depending on one's computer and audio system adjustments to these settings may result in differences from inaudible to playback dropouts to sonic superiority.

     

     

     

    <b>Combinations explained</b>:

     

    Prebuffering Only - Track is placed from the hard drive into JRMC's buffer as part of its playback operation. Configurable in seconds. The buffer exists in memory and can be considered a subset of the total computer memory.

     

    Memory playback Only - Track is completely copied from the hard drive to computer's memory, not an application buffer, before JRMC begins playback operation of the track.

     

    Prebuffering and Memory Playback Combined - Track is first completely copied to computer's memory then the set number of seconds are placed into the applications buffer.

     

     

     

     

    The "Do not play silence (leading or trailing)" option is explained by J River as <i>"If this option is selected, the program skips long portions of silence during playback. This is quite useful for hidden tracks or tracks with a lot of leading or trailing silence. This option may not be a good choice for classical music or other genres that contain long, intentional pauses in the middle of songs."</i> I am not 100% certain but I am pretty confident this option, when enabled, hindered stable playback when using one specific USB DAC I've had in house. Based on the description of this option is really appears benign but my experience has been quite different. It's entirely possible that the DAC in use is more finicky than most at this point in time or a hardware / software combination just isn't clicking. I am not at liberty to discuss the manufacturer or model of the DAC. Readers shouldn't worry about their current DACs as this one is not currently available.

     

     

     

     

     

     

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/15-l.png" class="thickbox" rel="JRMC-2"><img src="http://images.computeraudiophile.com/graphics/2010/0224/15-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-2 01"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/16-l.png" class="thickbox" rel="JRMC-2"><img src="http://images.computeraudiophile.com/graphics/2010/0224/16-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-2 02"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/17-l.png" class="thickbox" rel="JRMC-2"><img src="http://images.computeraudiophile.com/graphics/2010/0224/17-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="JRMC-2 03"></a>  

     

     

     

     

     

     

     

     

     

     

     

     

    <b>ASIO4ALL</b>

     

     

     

    I recommend that readers with hardware that doesn't natively support or feature an ASIO driver download and install ASIO4ALL (http://www.asio4all.com/). ASIO4ALL is selected much the same was as WASAPI output mode is selected. In the same Audio Options window select the chevron to the left of "Output mode:" and click ASIO from the dropdown menu. Within the "Output mode settings..." option >> ASIO Settings window ASIO4ALL v2 should be selected. Users can select "Use large hardware buffers" is needed. I did not have any audio output when this was enabled in combination with a few different USB DACs. The one counter intuitive part of ASIO4ALL configuration is the initial setup. Some users have been able to access ASIO4ALL settings after selecting ASIO4ALL v2 within ASIO settings. I've consistently been able to access the settings by starting playback through JRMC first. This has been necessary for me in order to see the ASIO4ALL configuration window. This is by design and I agree with the reasons for this behavior. ASIO4ALL is not a program it's a driver and does not run on a computer unless specifically called by a playback application. Thus, it's not possible to access the software without playing a track in my case. Once audio playback is started a small green icon with a play symbol should be present in the Windows system tray (near the clock in the lower right corner). Selecting this icon opens the ASIO4ALL settings window. Make sure the proper audio output device is selected. I have not needed to adjust any of the ASIO4ALL specific settings via this software interface. Once the device is selected audio should immediately playback through this device. If not, simply close and reopen JRMC.

     

     

     

     

     

     

     

     

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/18-l.png" class="thickbox" rel="A4A"><img src="http://images.computeraudiophile.com/graphics/2010/0224/18-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="A4A 01"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/19-l.png" class="thickbox" rel="A4A"><img src="http://images.computeraudiophile.com/graphics/2010/0224/19-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="A4A 02"></a>  

     

     

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/20-l.png" class="thickbox" rel="A4A"><img src="http://images.computeraudiophile.com/graphics/2010/0224/20-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="A4A 03"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/21-l.jpg" class="thickbox" rel="A4A"><img src="http://images.computeraudiophile.com/graphics/2010/0224/21-s.jpg" style="padding: 5pt 10pt 7pt 5pt;" alt="A4A 04"></a>  

     

     

     

     

     

     

     

     

     

     

     

     

    <b>Zones</b>

     

     

     

    JRMC 14 includes really nice zone capability. Sending audio to different zones throughout one's home used be the territory of custom integrators only and was not an inexpensive endeavor. I don't think JRMC's zone capability is exactly equivalent to some of the more traditional zone systems for whole house audio, but it's a very nice option. Since I am interested in sound quality first and foremost I elected to use separate channels of a Lynx AES16 audio card for zoning. I successfully sent two completely different digital audio streams to two different DACs via channels one and two of the Lynx card. Playing the same track in different zones is nothing new and can be done by many different applications. JRMC goes beyond that capability by sending different tracks simultaneously to different zones or the same track is desired. A limitation of most sound cards including the Lynx AES16 is the inability to play multiple sample rates at the same time. This is because the crystal oscillator can't be in two places at once. I don't see this as a big problem for most people. Once I sent 16/44.1 audio out to two zones I felt required to push the limits if possible. I thought higher sample rates may be an issue for JRMC or my low powered music server. Fortunately playback of two simultaneous 24/176.4 audio streams didn't even make the application or the server sweat. Processor utilization rested comfortably at approximately 15% the whole time.

     

    JRMC's zoning capability may seem like a solution in search of a problem for some readers. Personally I don't have the need for multi-zone listening. However, AES/EBU cables can be run substantial lengths without too much signal degradation. It's completely plausible some readers could run AES/EBU cables up or down levels of their home to take advantage of these zones. One zone for a dedicated two channel system and another zone running to a home theater system would be very nice. Even if multiple zones are used at the same time the capability does enable use of a single music server in a single location. This convenience should not be underestimated.

     

     

    Creating & Configuring Zones - Creating zones is very easy. Under the Player menu on the main JRMC screen is Playback Options >> Zone Manager. Once in the Zone Manager the user selects the Add button, names the Zone, then hits the Configure button. From here the rest of the zone configuration is identical to the audio output options previously discussed.

     

    Using zones through the JRMC interface is just as easy as creating the zones. Clicking on a zone in the left navigation tree enables selection of zone specific music. It's exactly the same as navigating JRMC without multiple zones. The only requirement is selecting the correct zone before selecting the music.

     

     

     

     

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/22-l.png" class="thickbox" rel="zone"><img src="http://images.computeraudiophile.com/graphics/2010/0224/22-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="zone 01"></a>   <a href="http://images.computeraudiophile.com/graphics/2010/0224/23-l.png" class="thickbox" rel="zone"><img src="http://images.computeraudiophile.com/graphics/2010/0224/23-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="zone 02"></a>  

     

    <a href="http://images.computeraudiophile.com/graphics/2010/0224/24-l.png" class="thickbox" rel="zone"><img src="http://images.computeraudiophile.com/graphics/2010/0224/24-s.png" style="padding: 5pt 10pt 7pt 5pt;" alt="zone 03"></a>  

     

     

     

     

     

     

     

     

     

     

    <b>Final Features</b>

     

     

     

    JRMC 14 also has a few different remote control options. The remote option I am most enthusiastic about is using a UPnP/DLNA mobile application similar to Apple's Remote app. I use PlugPlayer. It's available via the Apple app store for the iPhone/Touch and the more sizable iPad. In no way is this remote option as good as Apple's Remote for iTunes but it has a ton of potential. I found numerous quirks that frustrated me and required too much time on the JR forum to resolve. I do remain most optimistic however. A much more primitive remote interface can be accessed via the Media Server feature. Enabling the JRMC Media Server allows access to control the application with any web browser such as Safari on an iPhone or Google's Chrome via the Android OS or Windows Explorer via any number of Windows mobile devices. This interface gets the job done but it isn't pretty. It seems like a relic JR has left in v14 if for no other reason than, "Because they can." Like I mentioned earlier in this article JRMC is completely controllable via a number of infrared remotes. This will require a display for navigation but it gives users the traditional CD player feel of hard buttons. One remaining viable remote option is via the <a href="http://melloware.com/products/rivermote/">RiverMote</a> application. the app requires software running on the music server and iPhone. RiverMote can control different zones, but a severe limitation is the inability to control music selection other than what's available via playlists. I believe this limitation is the result of a disagreement between J River and MelloWare. If MelloWare had complete access to JR's APIs complete control wouldn't be a problem. On the other hand is MelloWare used UPnP/DLNA protocol complete control wouldn't be a problem. I certainly don't place blame on either party.

     

     

     

     

    <b>Wrap Up</b>

     

    Windows 7 and J River Media Center are a powerful music server combination. In fact both the operating system and playback application are now on the <a href="http://www.computeraudiophile.com/computer-audiophile-suggested-hardware-list">C.A.S.H. List</a> as a recommended parts of a music server. When the utmost care is taken to configure the operating system and playback application the sonic quality can be truly stunning. Windows 7, more so than OS X, has many different configuration options to output audio but not necessarily bit perfect audio. At first Windows 7 can seem a bit overwhelming even for those with extensive Windows experience. There just isn't such a thing as Plug n' Play when it comes to high end audio and the absolute best sound quality. As long as people's expectations are set at a realistic level the original setup of a Windows 7 music server will not be an issue. Problems arise when people expect the world and quickly cry fowl when something doesn't go as expected. Those who stick to it will get beyond the fact they're even using a computer and will be enjoying great sound with an endless selection of music at their finger tips.

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     




    User Feedback

    Recommended Comments



    The Computer Audiophile website offers a wealth of information and is bound to attract computer audio users of all levels. I do not want to appear snobbish or degrading but here you may find comments similar to what you may hear in the larger world of audiophiles, such as Bose speakers are mid-fi and not high-fi. But to the larger public into audio, Bose products are at the top of the list, they may be expensive but they sound great.<br />

    <br />

    Here at CA you will hear similar things like recommendations for iTunes on Mac but not on a Windows PC, or even iTunes on a Mac does not sound excellent without Pure Music or Amarra. You will find a preference for lossless audio files and high rez files. You will also find a preference for external DACs as opposed to internal soundcards. And you may find some readers that have a preference for dedicated music servers as opposed to any general purpose computer that is used for many things besides just audio, even if that just includes audio and video.<br />

    <br />

    I believe that hifitubes brings up a good point regarding the audiophile feature-set that is creeping in J.River Media Center. I seem to recall that when Chris first reviewed JRMC awhile back he wasn’t impressed and discussed problems playing high rez files. How things have changed and we now find JRMC on the CASH List, though there seems to be no set criteria for how a product gets or remains on the list or whether it has to be significantly better than similar products.<br />

    <br />

    Of the media players you cite, in my audiophile circle of friends only Foobar 2K, iTunes and JRMC would qualify as audiophile players. The public at large that is into computer audio is much more interested in any free player that can play lossy compressed audio files such as MP3s. Thus the audio products that I have recommended in the past like Wavelab, Pure Vinyl, cMP/cPlay or XXHighEnd will never be on any major/popular media player list outside of the audiophile community. And the fact you never heard of some of these is not uncommon. I never heard of JRMC until I started participating here at CA and other audio websites. I just like to keep my audio and home theater systems separate and I feel that any media player hardware and software that has to accommodate both audio and video has compromises that for me are fine for my home theater system but not for my audio reference system. And like many other folks into audio and music I have several audio systems that I enjoy, including computer audio systems from the lowly iPod and iPhone to custom built or DIY music servers.<br />

    <br />

    Sorry to hear about your troubles with losing 2400-2600 audio files. I am a big believer in the physical redundancy of audio CDs and hard drive backups, so I generally buy new or used CDs and just rip them.<br />

    Share this comment


    Link to comment
    Share on other sites

    <br />

    I’ve no real answer save for the supposition of extended & more indepth service which might garner a bunch of laughs or dismissive frowns. Though it’s all to true things could well be improved upon via the research and info gained thru these support episodes, which could lead to streamlining MC so as to perform less eratically, crash less, and provide more accurate reports to the why of it all… and with the occasion for another revenue stream to boot.<br />

    <br />

    <br />

    The atmosphere for such things to materialize is in a black hole presently. Probably driven deeper into it by concerns for loss of intellectual properties or proprietary design features and code violations or vilators.<br />

    <br />

    <br />

    Only when using Direct Sound output do I NOT encounter any anomolies. Otherwise MC 15.08 beta has quite a few flaws purely in it’s audio playback on each of my 3 pcs. 2 running xp pro, 1 using Vista. So I’d agree from ver 12 to 14 issues do indeed arise which have no real explanation when I try to achieve bit true output which it proportedly produces.<br />

    <br />

    <br />

    Every pc using Windows here can’t be faulty and they aren’t. Only MC 14 & the new beta ver are symptomatic issue ridden or prone. It is the common denominator after all.<br />

    <br />

    <br />

    My exp with the JR MC support forum has been lackluster, though not from my efforts in posting there and I truly wish it were otherwise due to it’s hook on performance alone.... when it does perform it’s fine. In fact I’d say it bests near all other comers. Depending on the output device and methodology in place.<br />

    <br />

    <br />

    Perhaps it’s time for JR TO SPLIT UP MC into more dedicated scenarios. An audio purist mode and one for the HT crowd. That’d limit the fall out for sure I believe.<br />

    <br />

    <br />

    Maybe even level associated players… such as MC Pro; MC Dedicated; MC Multi, MC Mobile; etc. designed for personal skill levels of the end user or practices. Or immediately aimed directly at specific file type playback environments.<br />

    <br />

    <br />

    Following receipt of my next audio output device I’ll reassess soft players at large. In the interim, I’ll take your note on disabling the features I prefer to use other products with anyhow… and that’s a bit of a shame too.<br />

    <br />

    <br />

    As my investment into HDD playback increases I must reduce the interaction effort, and time I can & will devote to adequately configuring a media player. <br />

    <br />

    <br />

    It’s simply to much of a hassle. It becomes frustrating and in that event, I’ll not use it… which ever one it is of course.<br />

    <br />

    <br />

    The feeling of frustration I know all too well, and were I able, I’d haunt those forums and help out as much as I could as I’m retired with only now and then spurious activity away… and there’s the laptop then too.<br />

    <br />

    <br />

    I pray things move into a more positive direction for JR MC as I’m certain they’re doing their best…. Everyone else is too….. the trick is to improve our best, somehow at some point. That comes from revisiting previous notions with new eyes, and thinking well outside the current box, or both.<br />

    Share this comment


    Link to comment
    Share on other sites

    I think your option is very under the influence !

    Share this comment


    Link to comment
    Share on other sites

    Chris, I built your CAPS system with the Asus Slim HD1.3 and Broadcom decoder cards. I find that on higher resolution files -- 96/24 and up -- I get stuttering or rebuffering issues. I have increased the pre-buffer to 10 seconds and selected the option for playing from memory (although I don't know if that is hard on the solid state drive). No improvement there. Thoughts?<br />

    <br />

    By the way, I can't match the video output format to that of my 1080i TV monitor -- Windows 7 seems to avoid giving many 60Hz refresh choices, so the closest for me to see the whole desktop on my TV has a 30Hz refresh rate, which does cause some fluttering. Have others found the Broadcom card to be working well and am I missing an obvious setup provision within the card to improve my video output?<br />

    <br />

    Thanks. JCR

    Share this comment


    Link to comment
    Share on other sites

    First post, Hi peeps.<br />

    I was just wondering about certain details of the multi zone function.<br />

    Say if i had two usb dac connected to the pc, one with max usb sample rate at 24bit 96khz and another at 24bit 192khz. If I was to simultaineously play a single 24bit 192khz file across both zones, what exactly would happen? Thanks.

    Share this comment


    Link to comment
    Share on other sites

    They are completely unique software zones; it will work fine since you are pushing the audio to separate hardware.

    Share this comment


    Link to comment
    Share on other sites

    Hi JCR - I originally had stuttering issues with the CAPS system as well. Now I can play anything up to 24/192 without any issues. One thing I did was disable a bunch of services so they didn't startup and use system resources. Here is a list of my Started services currently. I've installed some additional stuff for testing. If your CAPS doesn't have a specific service then don't worry about it.<br />

    <br />

    <br />

    Name Status <br />

    Application Experience Started<br />

    Base Filtering Engine Started<br />

    Certificate Propagation Started<br />

    COM+ Event System Started<br />

    Cryptographic Services Started<br />

    DCOM Server Process Launcher Started<br />

    Desktop Window Manager Session Manager Started<br />

    DHCP Client Started<br />

    Diagnostic Policy Service Started<br />

    Diagnostic Service Host Started<br />

    Distributed Link Tracking Client Started<br />

    DNS Client Started<br />

    Function Discovery Provider Host Started<br />

    Function Discovery Resource Publication Started<br />

    Group Policy Client Started<br />

    HomeGroup Provider Started<br />

    IKE and AuthIP IPsec Keying Modules Started<br />

    IP Helper Started<br />

    IPsec Policy Agent Started<br />

    Network Connections Started<br />

    Network List Service Started<br />

    Network Location Awareness Started<br />

    Network Store Interface Service Started<br />

    Offline Files Started<br />

    Plug and Play Started<br />

    Power Started<br />

    Program Compatibility Assistant Service Started<br />

    Remote Desktop Configuration Started<br />

    Remote Desktop Services Started<br />

    Remote Desktop Services UserMode Port Redirector Started<br />

    Remote Procedure Call (RPC) Started<br />

    RPC Endpoint Mapper Started<br />

    Security Accounts Manager Started<br />

    Server Started<br />

    Shell Hardware Detection Started<br />

    Software Protection Started<br />

    SPP Notification Service Started<br />

    SSDP Discovery Started<br />

    Superfetch Started<br />

    System Event Notification Service Started<br />

    Task Scheduler Started<br />

    TCP/IP NetBIOS Helper Started<br />

    Themes Started<br />

    UPnP Device Host Started<br />

    User Profile Service Started<br />

    Windows Audio Started<br />

    Windows Audio Endpoint Builder Started<br />

    Windows Defender Started<br />

    Windows Driver Foundation - User-mode Driver Framework Started<br />

    Windows Event Log Started<br />

    Windows Firewall Started<br />

    Windows Management Instrumentation Started<br />

    Windows Media Player Network Sharing Service Started<br />

    Windows Time Started<br />

    Workstation Started

    Share this comment


    Link to comment
    Share on other sites

    That's quite a list to check out, Chris. A few followup questions.<br />

    <br />

    Will disabling any of those services affect security of the computer?<br />

    <br />

    The two programs I leave running in the background are Logmein and Squeezecenter. Will disabling any of the services cause these programs not to work?<br />

    <br />

    Related, might the services for either of those programs running in the background contribute to the problem? Thanks. JCR

    Share this comment


    Link to comment
    Share on other sites

    Hi JCR - Disabling some of the services will certainly reduce the security of the computer. Since my CAPS is only a music server this isn't a big compromise. Disabling services can stop everything from working including Logmein and Squeezecenter. It's good and bad. <br />

    <br />

    The services for LMI or SC will contribute to overall system resource usage. Before I turned off some services on my CAPS remote controlling the server with Remote Desktop caused stuttering. <br />

    <br />

    If you look at the Task Manager what is the Processor utilization at and how about Memory utilization? Just click on the Performance tab for now.<br />

    <br />

    Also, Logmein is a less than ideal solution for a music server.

    Share this comment


    Link to comment
    Share on other sites

    Chris, my CAPS shows 58 processes running, with CPU usage at 40% and physical memory at 51%. Performance shows CPU fluctuating between 40-50% and memory is at 1.02Gb. The big memory hog under processes is Squeezebox at 115,740K, as compared to 43,880K for JRMC.<br />

    <br />

    By the way, I'm accessing the CAPS computer to check this information through Logmein. Having it on the CAPS computer in my setup actually works well because the video output is just my HDTV and by accessing remotely, I don't have to turn on the big screen just to look up the info. I do have the CAPS computer connected to the internet through the LAN port to access internet radio (sometimes, that's just the thing to have in the background).<br />

    <br />

    Of course, I've been listening while typing to the Eagles Hotel California at 24/192 from the DVD-Audio rip and the Rachmaninoff Symphonic Dances at 24/176.4 (nice to see that reassuring sampling rate show up on my Bel Canto Dac3.3's front panel) from the HRx, and there's perfect playback with both now. Go figure.<br />

    <br />

    Separately, I have problems with my Rivermote remote software for JRMC. Often, once my iTouch or iPad go to sleep on their screens, I get "Server Error -- could not connect to server. Check host port 192.168.1.117 and port 6002 are correct in the main Settings application."<br />

    <br />

    They are correct.<br />

    <br />

    netstat shows port 6002 is listening.<br />

    <br />

    Alternatively, the application starts up and stops with "Initializing Please Wait..." in the upper left corner of the Now Playing page.<br />

    <br />

    A third goodie is the "Server Error -- Server did not authenticate this session."<br />

    <br />

    I can always solve by restarting the Rivermote application on the CAPS computer. That, however, is very inconvenient. The authentication error usually is fixed by pressing play a few times. In addition, about half the time, the Playlist won't update unless I exit the application and re-enter it. Have you had this problem and how did you fix it? I have the 1.6 version on my iTouch and iPad and the latest 1.5.x.x series software from Rivermote on the CAPS computer.<br />

    <br />

    I've hard rebooted the iTouch and iPad, but that doesn't solve the problem either. Thoughts? JCR

    Share this comment


    Link to comment
    Share on other sites

    Try creating a new test library, which is simple, and import one folder of audio files. Then try again.<br />

    <br />

    You may have too many Smartlist/Playlist files being loaded, possibly without your knowledge if JRMC has imported m3u etc.<br />

    <br />

    How many files to you have under your very topmost Smartlists section?<br />

    <br />

    You can also try tweaking the cover art quality but it's probably an overload situation related to file count in SL.

    Share this comment


    Link to comment
    Share on other sites

    He Chris,<br />

    <br />

    not sure I am allowed to post this kind of information here, so please, feel free to remove it, if this is not convenient.<br />

    <br />

    I have received this email from JRiver :<br />

    <br />

    > Please take a few minutes to introduce J. River Media Center to someone you<br />

    > know or to those on a forum you visit. Here's a $10 coupon you can e-mail<br />

    > to a friend, or post on a forum:<br />

    > <br />

    > mc430 (It's good for $10 off on a NEW PURCHASE until April 30.)<br />

    > <br />

    > Download MC15 first:<br />

    > http://files.jriver.com/mediacenter/MediaCenter150028.exe<br />

    > <br />

    > Then purchase from MC's Help menu. Enter the mc430 coupon when you<br />

    > purchase to receive $10 off on a new purchase of MC15 (not an upgrade).<br />

    > <br />

    > To inspire your friends, here are a couple of great recent reviews of MC:<br />

    > http://wiki.jrmediacenter.com/index.php/Reviews<br />

    <br />

    Elp<br />

    <br />

    PS : I am not related to JRiver business.

    Share this comment


    Link to comment
    Share on other sites

    In the Rivermote iTouch settings you can turn the sleep off. If I uderstand your question, that should do it.

    Share this comment


    Link to comment
    Share on other sites

    The email starts by saying this has been the best month so far for sales of J River Media Center. I wonder why that could be????? Could it be a certain article on a certain website written by a certain audiophile????? One wonders. ;-) <br />

    <br />

    I just got my registered copy working with a Hiface using kernel streaming and OMG where have you been all my life!!! Kid A by Radiohead has been re-re-discovered. Good times. :-D<br />

    <br />

    Andy

    Share this comment


    Link to comment
    Share on other sites

    First of all, I'd like to thank the reviewer and the community for recommending JRiver. Based on your recommendation, I've purchased and installed JRiver 15. I've been having a lot of fun with the application. However, I'm having problems with Rivermote since I purchased and installed JRiver 15: Rivermote no longer works on my iPod Touch!<br />

    <br />

    Whehever I start Rivermote (to start JRiver 15), I receive a message saying "JRiver MediaCenter is not installed on this computer. Please install it first!". However, when I start JRiver and then click on Rivermote.exe, I receive the following message: "Jriver Media Center is already started. Please close it and try again!"<br />

    <br />

    In sum, Rivermote does not work in version 15 of JRiver. It used to work in the free trial (JRiver 14) that I installed. Any suggestions? Does this require a Rivermote driver update?<br />

    <br />

    I use Windows 7, 64 bit.<br />

    <br />

    Thanks a bunch!

    Share this comment


    Link to comment
    Share on other sites

    Remember, you launch MC15 with the RiverMote launcher (icon), as noted in the setup for RM. You can't, and shouldn't start, them separately; it won't work.<br />

    <br />

    Share this comment


    Link to comment
    Share on other sites

    Thanks, Hifitubes, for your message. Sorry if I wasn't clear in my description of the problem. In my post, I mention that I FIRST started JRiver via RiverMote (exactly as noted in the setup for RiverMote), after which I received the message: "JRiver MediaCenter is NOT installed on this computer. Please install it first!" I described the second attempt (starting "incorrectly" via JRiver) just to show that there is a contradiction in the messages RiverMote provides: if I start via RiverMote, the application can't find JRiver ("not installed"), if I start via JRiver, RiverMote finds JRiver, but it can't start it because it's already open. <br />

    <br />

    Note that RiverMote worked wonderfully well with my 30-day trial version of JRiver 14 (I'm now using a paid version of JRiver 15).<br />

    <br />

    Once again, thanks a billion.

    Share this comment


    Link to comment
    Share on other sites

    Walcascar,<br />

    It's probably a rivermote installation problem. It may just need to write new entries in the registry.<br />

    <br />

    Here's another way to control MC, the new WebRemote feature of MC15:<br />

    <br />

    http://wiki.jrmediacenter.com/index.php/WebRemote<br />

    <br />

    It allows you to control MC by using a browser on an iPhone or Android or WinMo or other device. More here:<br />

    http://yabb.jriver.com/interact/index.php?topic=56853.0<br />

    <br />

    Its cousin, WebPlay, lets you play from your MC library to your iPhone. Coming in the next build.

    Share this comment


    Link to comment
    Share on other sites

    Okay, that makes sense. You had it working with 14. I assume you have pointed the RM launcher to the new instance of MC15.exe, so maybe email Bud at Melloware. He is very helpful.

    Share this comment


    Link to comment
    Share on other sites

    Just a quick note to say that, following Hifitubes's suggestion, I contacted Melloware and they suggested the following:<br />

    <br />

    "The error "JRiver MediaCenter is not installed on this computer. Please install it first!" means that the JRIver 15 COM object is not installed in the system if you get the error. Try running JRiver Media Center 15 as Admin or try reinstalling it.<br />

    <br />

    Or try the regsvr32 command found here: http://forum.melloware.com/viewtopic.php?f=11&t=6526&p=17553&hilit=regsvr#p17553"<br />

    <br />

    I simply unistalled JRiver and installed a new version, and then added the Rivermote server to the JRiver directory, as instructed by RM. The application works beautifully well now. In fact, I have the impression that JRiver is even more responsive now via my iPod Touch control. <br />

    <br />

    I have to go back to my music. Thanks a bunch once again for all your help. You all rock!

    Share this comment


    Link to comment
    Share on other sites

    Hi,<br />

    <br />

    I am wondering if anyone knows how to deal with compilation in J River MC15? I am having this problem of some of my albums display multiple times in the album display area. Is there a setting which I can combine the multiply display of the same album into just one?<br />

    <br />

    Many thanks!

    Share this comment


    Link to comment
    Share on other sites

    Hi all,<br />

    <br />

    I am a new user here though I have read and appreciated the information while only reading posts on this site.<br />

    <br />

    My question is regarding FLAC quality in J River MC15. I can hear so much better quality while listening to WAV files. But since FLAC should be lossless this should not be the case. Am I missing something?<br />

    <br />

    I am running Hiface to a Bryston DAC.<br />

    <br />

    edit: Typo

    Share this comment


    Link to comment
    Share on other sites

    Hey guys, I'm exhausted reading through your article. I've used JRiver MediaCenter since version 10. Yes, it's good, but boy it needs a lot of care and maintenance, and they seem to expect people to pony up $20 or so every 6 or 7 months for some sort of semi upgrade.<br />

    <br />

    Have you ever heard of XMplay? Plug that into MP3Toys as an external player. Load up the WASAPI plug in, and hey presto, you can now spend the next several years listening to whatever you like in sublime bliss (unless your idea of fun is dicking around with unnecessarily complicated bits of software).<br />

    <br />

    Gotta go, I can feel some great sounds comin on!<br />

    Share this comment


    Link to comment
    Share on other sites

    <I>"Goodness me, have you nothing better to do with your time?"</I><br />

    <br />

    Bob - Based on your two posts today I think you should ask yourself that question. Your knowledge appears far superior to everyone as evidenced by your selection of the ever proprietary Windows Media Lossless format in the other thread and your use of an application that is apparently going to last, <I>"The next several years."</I>

    Share this comment


    Link to comment
    Share on other sites




    Guest
    This is now closed for further comments




×
×
  • Create New...