Topic: MADI can't play 88.2/96/176.4/192 Khz files under Linux??

I have both Win$ OS and Linux.  Definitely no problem for Win$ to playback hi-rez files.
But, how about Linux?  Anyone could help?  Appreciated !

Under linux OS, I only can play 44.1/48 files.

Do I need to downgrade install a firmware for my PCIe MADI card?

Many Thanks !

Re: MADI can't play 88.2/96/176.4/192 Khz files under Linux??

I have firmware rev. 25, which I believe is current so no need to downgrade.  I think what you are experiencing is a side effect of the way the firmware interacts with the driver.  Are you using Jack? Personally, I use VLC with jack so I can play audio files while I have Harrison MixBus open.

Remember that when you change samplerates in windows, the number of channels available in the hdsp mixer changes. In order to play back 88.2/96k (2x) sample rates, you must force the ALSA drivers in Linux to change the available mixer channels as well. 

Try this:

1) open the alsa terminal mixer by opening a terminal and typing alsamixer

2) make sure that the madi card is the master clock source (I'm trying to find a way to make this work from an outboard clock source, but I haven't had time to fiddle with it)

3) change the internal sample rate to whatever samplerate you want to play back

4) try to play back your file

Note that if you are using Jack, you must also change the samplerate in the jack gui before starting Jack.

Following these steps, you should be able to play back whatever sample rate you want.  The trick is just to use ALSA to trigger the format change just like you must trigger a format change from the hdsp settings window from windows.  I NEVER use anything beyond 96k since I think it's pretty much just marketing hype anyway so I havent tested my process with those rates, but for me, 88.2/96k work great as long as I use alsamixer to set the rate before playing my song or starting Jack. 

Also note that if you are not using Jack, you DO NOT necessarily need to do this when switching frim 44.1 to 48, or from 88.2 to 96 because it's the 1x, 2x, 4x state that you are changing not specifically setting the samplerate. 

Sorry if this is confusing, it's hard to explain simply.  Please reply if you have more questions.  I'll do my best.

Peace,
Brian

Re: MADI can't play 88.2/96/176.4/192 Khz files under Linux??

Many Thanks Brain,

Appreciate your input.

My current situation is:

I'm using Audacity 1.3 solely, not using any Jackd ( It's more transparent on sound quality )

I have external clock for reference.

I guess I know what you mean; it's because I was also an old owner of AES32 card; previously, when I was trying to play 88.1 up files, I had to switch the clock as Master ( in alsamixer ), set 88.1 up rate, I couldn't set it as Syn ( slave mode ) or else audacity won't play the 88.2 up files.

Now, in MADI situation, I use the same tricks, but it simply won't allow me...

I know there is a "channels" problem for this, but it seems that I don't have any option to choose / check in Alsamixer..


P.S. a side note.  Set Alsamixer Vol = 5  it's is bit-transparent for your RME card, it sounds even more great.