Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: M-Audio Delta 10/10LT sound board on Linux (Read 2949 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

M-Audio Delta 10/10LT sound board on Linux

The card:  M-Audio Delta 10/10LT
The OS: Linux, Pclinuxos2007
The problem:

When using any sound playback software, if audio is interrupted whilst it is non-silent ie in the middle of a song, the DACs retain that last sample level position until another file is played. Then, because of the offset, a pop is heard while it adjusts to the first sample's value(usually zero).

After the sound is stopped the "envy24control" mixer program's level meters also indicate this offset and hold it until another sound program updates it.

Electronically, the output wires fall to zero presumably because of the output capacitors.

This seems to be driver related. I want to know if it's just my driver, or do other folks have this symptom on similar cards.
tia

M-Audio Delta 10/10LT sound board on Linux

Reply #1
I tested another envy24 based card with kernel 2.6.23 and it doesn't have this problem. Which kernel version are you getting this problem with (you can check with 'uname -a' if you don't know)? If this is indeed a driver bug, and it sounds like it is, you could report it to the developers with the kernel bugzilla.

M-Audio Delta 10/10LT sound board on Linux

Reply #2
Kernel is 2.6.18.8

There is 2.6.22.10  available for me to try. It could already be fixed by now.

Thanks for trying.

M-Audio Delta 10/10LT sound board on Linux

Reply #3
So I updated the kernel. Booted up, logged in and it is was fixed. So I started up firefox to come on here and write this post.

Get this, it only does it when my browser (firefox or opera) goes to a webpage with java script. It's the java VM doing it.

Damn.

edit: correction:
It seems to be not related to java at all. Sorry java. It seems to only be free from this for about the first minute after login. After that it starts doing it again. Logging out/back in fixes it again for a short time.

Hard one to spot.

M-Audio Delta 10/10LT sound board on Linux

Reply #4
That's very strange. If logging out (and not rebooting) fixes it, then it must be related to something running on your desktop, probably the sound server attached to your desktop environment. Are you using KDE or Gnome?

M-Audio Delta 10/10LT sound board on Linux

Reply #5
Kde. Yeah, the audio 'pops' back to zero while the desktop is in the process of coming up...

M-Audio Delta 10/10LT sound board on Linux

Reply #6
Maybe try disabling the KDE sound server (in the Control Center) and see if that makes a difference. If it does, then updating KDE or filing a bug report are the best ways forward.