Java Sound API

Has anybody else had trouble with getting certain sound formats to play while using the javax.sound.sampled package. For example, I can play a sound of the format: PCM_SIGNED, 11025.0 Hz, 16 bit, mono, little-endian, audio data But I can't play a sound of the format: PCM_SIGNED, 44100.0 Hz, 16 bit, stereo, little-endian, audio data I've checked the Java Sound API website several times, and according to it this sound file should be supported. It says: "The Java Sound engine can render 8 or 16 bit audio data, in mono or stereo, with sample rates from 8KHz to 48KHz". I've tried using the isFormatSupported() function to make sure this file format is supported and it returns true. So I really don't know what the problem could be. Any thoughts? I've also included my code below.