More > JRiver Media Center 23 for Windows
I've done something to the sound, but don't know what...
RoderickGI:
I see on another thread that you play to a "Harmon Kardon Onyx Studio 22". https://yabb.jriver.com/interact/index.php/topic,122003.msg844669.html#msg844669
I assume you mean a "Harman Kardon Onyx Studio 22", but I can't find a reference to that model on the Harman Kardon site. Could you clarify?
Also, if it is an Onyx Studio speaker that you are playing to, that is a Bluetooth speaker isn't it? That would change everything. Although I have practically no experience with Bluetooth speakers, I would assume that you would play to the Bluetooth driver to make them work. That means selecting the Bluetooth device associated with the speaker in MC "Options > Audio > Audio Device".
I don't think you could play to a Bluetooth speaker using ASIO.
RoderickGI:
--- Quote from: FenceFurniture on September 04, 2019, 07:51:08 pm ---The part number for mine is PSPVTU-00G009.
--- End quote ---
I looked that up on the site and did find a driver from October 2016, which is a later date than the driver you mentioned. But your driver has a higher version number, so I would probably stick with that.
I think answer my other questions above and see how we go from there.
FenceFurniture:
Ah, my usual typo. ABC TV here has a Studio 22 that many music pgms are set in.....it's a Studio 2. ::)
Yes it's a Bluetooth speaker, but I can also use it with a 3.5mm jack which becomes necessary playing very hi-res music.
I also use a pair of Koss BT540i Headphones, usually by Bluetooth, but again I can use a 3.5mm jack if I need to.
From what the mate said about ASIO it seems to me that Bluetooth would defeat the purpose of the clarity in any case (bandwidth). I realise that I won't get the full benefit of the ASIO driver with the current speaker devices, but they may change.
I haven't had to specify anything in JR before. However, just looking at Audio Device now, the U2868 Intel Display Audio is selected. That is the speakers in the monitor which are worse than useless. No idea how they were selected, as I never use them.
So I just tried playing a 16/44 track in JR, and this morning it DOESN'T skip. ? ? Beats the hell outta me! Still won't play Hi res though. So playing a bit of Sting in 16/44:
Selecting U2868 plays through monitor speakers
Selecting Realtek plays through Laptop speakers (Onyx turned off, Bluetooth from laptop turned off)
Without changing anything - plug 3.5mm jack from Onyx to laptop, and it plays.
Pull the jack, turn on Bluetooth (at laptop), Audio Device now has HARMON (HK Onyx Studio 2 Stereo) [WASAPI] available, so I selected that, stopped the music, restarted and it comes though the Onyx via Bluetooth, BUT.... now it skips!
Before all this drama started I have almost exclusively played from the laptop to the Onyx via Bluetooth.......
Finally, the Onyx seems to have two designations, and the second one is
Headset Earphone (HK Onyx Studio 2 Hands-Free AG Audio) [WASAPI]
and if I select that it won't play at all - gives me the WASAPI error.
I don't particularly care if that particular selection doesn't work, but I would like to be able to play via Bluetooth again.
You can probably see why this is a little confusing!
FenceFurniture:
--- Quote from: RoderickGI on September 04, 2019, 07:42:26 pm ---If Windows sounds and FooBar work, then it must be some settings in MC. Well, most likely.
--- End quote ---
Agreed.
--- Quote from: RoderickGI on September 04, 2019, 07:42:26 pm ---What version of Windows are you running?
What is the full version of MC that you are running? MC23.0.104?
--- End quote ---
Windows 10, latest version via a huge update about a month or so ago.
Yes, MC 23.0.104
--- Quote from: RoderickGI on September 04, 2019, 07:42:26 pm ---When you play using FooBar, are you using WASAPI? If you are using Direct Sound, that would explain why it is working. Windows would be converting the audio to a format the driver supports.
--- End quote ---
I'm brand new to Foobar2000 v1.4.6 and don't know where to look to answer your question. In Preferences - Output the device is Primary Sound Driver, and the Onyx works via BT. If I select HARMON it also works (via BT).
I can't see anything about WASAPI or Direct.
RoderickGI:
Okay.
The "U2868 Intel Display Audio" audio device is the Intel HDMI Audio Driver, as discussed above.
If you want to play Hi-res music, you have to use the Realtek driver (output device) and connect the Onyx Studio using the 3.5 mm jack. That should give you Hi-res playback. You should use WASAPI Exclusive mode for best audio, but you could certainly try ASIO. However, with the Onyx Studio I'm not sure you will hear a difference.
When you select the Realtek drivers it sounds like the Toshiba checks if anything is connected to the 3.5 mm jack, and if not, plays to the laptop speakers, since they are the only audio device available.
As soon as you plug the Onyx Studio, or any external speaker, into the 3.5 mm jack the Toshiba plays to whatever is connected. That would be controlled by the Realtek drivers.
Bluetooth only supports up to 48 kHz. If you play via Bluetooth, you have to allow MC to resample to 48 kHz or less. Bluetooth actually only supports 16, 32, 44.1, and 48 kHz I believe, so it makes sense to leave the lower sample rates as they are, and down-mix anything over 48 kHz down to 48 kHz. You would set that up in the MC DSP "Output Format" dialogue.
Bluetooth supports multiple audio formats, known as Profiles. It sounds like your "HARMON (HK Onyx Studio 2 Stereo) [WASAPI]" output device is an A2DP Profile, which simply means it uses better quality audio. Google that (A2DP) if curious. The "Headset Earphone (HK Onyx Studio 2 Hands-Free AG Audio) [WASAPI]" output device is, as it says, a Hands Free Profile, which is a low quality usually mono format. I'm surprised that MC thought it could use WASAPI. I'm not surprised it failed to play with an error. Don't use that output device. If you want to use Bluetooth to the Onyx Studio, only use the ""HARMON (HK Onyx Studio 2 Stereo) [WASAPI]" output device".
So, back to output to the Onyx Studio via Bluetooth is skipping.
I suspect that in the past you haven't made any settings changes to allow MC to resample music to 48 kHz for the Onyx Studio. If the audio was playing correctly via Bluetooth without skips, then I have to assume that the Audio Device you had selected in MC was the "Default Audio Device [Direct Sound]". Then in Windows, the default audio device was set to either "Speakers - Realtek High Definition Audio" or the Bluetooth audio driver, named something like "HARMON (HK Onyx Studio 2 Stereo)".
With either of those two selected, Windows was using Direct Sound, which means that it would resample audio to match the output device. i.e. Down to 48 kHz for Bluetooth. So Bluetooth would work correctly. Windows and/or the audio drivers would be switching output based on whether an external speaker was connected or not, and whether Bluetooth was turned on and the Onyx Studio was turned on and connected.
Basically, Windows was working in the background to get your sound to work, without telling you what it was doing.
--- Quote from: FenceFurniture on September 04, 2019, 09:09:07 pm ---I'm brand new to Foobar2000 v1.4.6 and don't know where to look to answer your question. In Preferences - Output the device is Primary Sound Driver, and the Onyx works via BT. If I select HARMON it also works (via BT).
--- End quote ---
This pretty much confirms my thoughts here. (You posted that while I was typing. Good timing.)
So, what do you do to get Bluetooth audio working again? Set MC to play the "Default Audio Device [Direct Sound]" Audio Device. You should not need to make any other settings changes, such as "Output Format" mentioned above.
See if that fixes the skipping problem.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version