INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: ASIO problem with mono files  (Read 3289 times)

warrensomebody

  • Regular Member
  • Recent member
  • *
  • Posts: 14
ASIO problem with mono files
« on: February 06, 2003, 06:40:26 pm »

I'm running MC 9.0.105 with an M-Audio Revolution sound card using ASIO. I have 1 bug, and 1 feature request:

bug: Whenever my playlist hits a song that's mono (22.1khz mono) I get a dialog that says: "ASIO does not support 1 channel output (currently only 2 channel output is supported)". I click OK to that, and then get another dialog saying "There was an error starting playback..."

a) It would be nice if you didn't put up dialogs here because it kills music playback. Better would be just skip the song, and continue on to the next one (and possibly write a message to the status notification area (bottom left)).

b) This bug is particular egregious if you end up with several mono songs in a row in your playlist -- you're just bombarded by dialogs.

c) Ideally, you would do what the Winamp ASIO plugin does -- split the mono stream into 2 streams and feed it to the ASIO driver. (They have a checkbox to enable this.)

feature request: Winamp's ASIO plugin supports upsampling the input signal to higher bit rates for better sound quality. You can select 88.2, 96, 176.4, or 192 khz.

a) I would like MC 9 to support upsampling.

b) Ideally, I would like a setting that automatically upsamples to an integer multiple of the input frequency, up to the maximum frequency my sound card can support. That way, if I play a CD it will upsample to 176.4khz, but if I play a dvd source it would upsample to 192khz. Using an interger multiple cuts down on the amount of cpu processing needed to upsample, as well as provides the highest sound quality possible.

Thanks for listening,

Warren
Logged

warrensomebody

  • Regular Member
  • Recent member
  • *
  • Posts: 14
Re: ASIO problem with mono files
« Reply #1 on: February 06, 2003, 07:04:32 pm »

I forgot to mention...

Often after getting the ASIO error dialogs, MC 9 just won't play any more files. I have to quit it and restart to get sound to come out again.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42373
  • Shoes gone again!
Re: ASIO problem with mono files
« Reply #2 on: February 07, 2003, 08:00:37 am »

Look for output sample rate / channels / and bitdepth selection in one of the next builds. (it'll be in DSP studio)

Thanks Warren.
Logged
Matt Ashland, JRiver Media Center

warrensomebody

  • Regular Member
  • Recent member
  • *
  • Posts: 14
Re: ASIO problem with mono files
« Reply #3 on: February 08, 2003, 08:25:08 am »

Thanks Matt. I tried 9.0.109 and still get the same error:

 The ASIO device 'M-Audio Revo ASIO' dows not support the sample rate of 22050 Hz.    OK

 There was an error starting playback.
 Make sure that your system has a valid sound playback device and that it is properly configured in Media Jukebox's playback options.
 (double check the output mode, output device, and output bitdepth)   OK

Warren
Logged

dragyn

  • Guest
Re: ASIO problem with mono files
« Reply #4 on: February 08, 2003, 09:51:21 am »

I get that when the rate is locked by the sound card drivers. I use the audiophile 24/96 and there is an option to unlock it.
Logged

warrensomebody

  • Regular Member
  • Recent member
  • *
  • Posts: 14
Re: ASIO problem with mono files
« Reply #5 on: February 08, 2003, 04:14:02 pm »

The M-Audio Revolution doesn't seem to have a setting for unlocking the rate, as far as I can tell.

Winamp doesn't have this problem, so I consider it a bug in MC9.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42373
  • Shoes gone again!
Re: ASIO problem with mono files
« Reply #6 on: February 10, 2003, 05:13:52 am »

What happens if you hard-lock the output sample rate in DSP studio? (requires the latest build)
Logged
Matt Ashland, JRiver Media Center

warrensomebody

  • Regular Member
  • Recent member
  • *
  • Posts: 14
Re: ASIO problem with mono files
« Reply #7 on: February 10, 2003, 08:07:39 am »

I assume that you mean build 9.0.109 (which is what I have), and that I should go into Tools: Options: Playback: Output: DSP Studio: Output Format and set the following:

Bitdepth: 24 bit
Channels: 2 channel stereo
Sample rate: 192khz

I did this and then tried to play a 22.1 khz mono song. MC popped up a dialog and said that my M-Audio card didn't support 22.1khz. After dismissing that dialog, MC won't play songs at any sample rate (until I restart it).

I also noticed that if I go back to the output format settings, theyve reset back to Source bitdepth, Source number of channels, and Source sample rate. Not sure if that's related (e.g. maybe my initial settings aren't sticking).
Logged

cmonache

  • Regular Member
  • Recent member
  • *
  • Posts: 20
  • nothing more to say...
Re: ASIO problem with mono files
« Reply #8 on: February 16, 2003, 09:26:32 pm »

Hello Warren,

How are you? I am searching for the same upsample functionality. Are you talking about "realtime" upsampling? Have you had any luck with finding a solution?

Chris
Logged

warrensomebody

  • Regular Member
  • Recent member
  • *
  • Posts: 14
Re: ASIO problem with mono files
« Reply #9 on: February 18, 2003, 12:42:59 am »

Hi Chris: Yes, I would like MC9 to upsample in real time. That's what winamp's asio plugin does.

Matt: I just tried this again in the 9.0.114, and here's what happens:

- 22.1khz mono files won't play, but they no longer stop all subsequent files from playing (good)

- going into dsp studio and setting the bit depth, sample rate and output channels doesn't stick. If I close the dialog and reopen it, all the values have reverted back to source. I had hoped that if I set the rate to 24/192 stereo, I could get these 22.1khz mono files to be upsampled and play, but it doesn't work. I'm not sure if it's because the values aren't sticking, or because there's some more fundamental problem.

I have determined that my M-Audio Revolution sound card does not support 22.1k mono (although I'm not sure whether it's that it doesn't support 22.1k for any number of channels, or if it's just mono). Also there is no option to "unlock" the sample rate.

Warren

P.S. You should add a sample rate option to the dsp studio for 176.4khz (4x 44.1khz < 192khz). you do have 88.2 so why not 176.4?

P.P.S. It would really rock if there were options to "always double" or "always quadruple" the sample rate. That would give me the best response without interpolation. Thanks!
Logged

UdoS

  • Regular Member
  • World Citizen
  • ***
  • Posts: 217
  • User
Re: ASIO problem with mono files
« Reply #10 on: February 19, 2003, 08:53:23 am »

Hi,
I have this bug playing stereo files too. I think, if a file is ripped on low quality (im my case 64kbits), it cuts down
sampling rate to 22050. The minimum with ASIO is 32k.

So, whatever the mp3 is (mono, stereo or low quality), the output should always be be clocked with 44100hz.

Udo

Rem.: using wave mapper, the files mentioned above will play!
Logged
Udo
Pages: [1]   Go Up