No Sound, Delta 1010LT, sound prefs showing one in/one out

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

Post Reply
homie
Established Member
Posts: 4
Joined: Mon Feb 28, 2011 9:33 pm

No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by homie »

Hi guys. I always hate to make my first post a noob question but I've exhausted myself scouring the ubuntu bug forums and IRC for any clue as to what exactly is going on. So...

I'm have a M-Audio Delta 1010LT running on ubuntu 10.10. Supposedly this card works "out of the box" with 10.10 but I'm having no luck. I've tried using envy24control to raise the volume on all the output channels, with no signal coming through the "VU" meters. alsamixer has confused me to no end, but I have still turned up all the outputs in that as well. Pulseaudio was showing that there was indeed a signal when I would play music, but there is still no sound coming through. Ubuntu's Sound Preferences reads my card as an ICE1712 Multi-Channel I/O controller, but says there is only one input and one output.

Basically I've confused myself beyond belief. I'm starting to think the solution to this will be insanely simple, but at the moment I'm at a loss. If anyone has got any clue what i should try, or if there is any other information I can provide to make this issue less vague, please let me know.

Thanks in advance to all who read. I'm looking forward to absorbing a lot of knowledge from this place :D
User avatar
Scary Hallo
Established Member
Posts: 281
Joined: Fri Oct 23, 2009 2:21 pm
Location: Germany / Pforzheim
Contact:

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by Scary Hallo »

I'm on Ubuntu-Studio 10.4 and have a Delta44 (I think the same chip)
Does Alamixer show you the correct card (upper left corner)?

I had to add two lines to 'usr/share/alsa/cards/IEC1712.conf' to make it working with pulse.

Can you start jack?
homie
Established Member
Posts: 4
Joined: Mon Feb 28, 2011 9:33 pm

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by homie »

Yeah, alsamixer was showing all the correct info but there was still no output. I found a workaround last night that ended up doing the trick. It was apparently some channel mapping and some other stuff, but I still don'f fully understand the issue.

"/etc/udev/rules.d/ice1712-pulseaudio-workaround.rules" & "/usr/share/pulseaudio/alsa-mixer/profile-sets/via-ice1712.conf" had to be created and filled with code (provided by http://www.kevinsookocheff.com/2010/09/ ... r-delta-4/) I had to change a small bit to identify the card as the 1010LT and not the 44 as the author had.

Before i found the workaround i had tried Jack, but i really don't understand how it works and there wasn't anything that led me to believe that Jack would fix the problem.

Thoughts?
User avatar
Scary Hallo
Established Member
Posts: 281
Joined: Fri Oct 23, 2009 2:21 pm
Location: Germany / Pforzheim
Contact:

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by Scary Hallo »

Hi,

There is a small tool that helps you dealing with jack. It's called Jack Control (qjackctl). If you don't have it, install it via synaptic. Start the program and press the green start button. That's all.

The problem with pulse: Have a look here:
http://ubuntuforums.org/archive/index.p ... 17065.html

Bye
Pablo
Established Member
Posts: 1274
Joined: Thu Apr 17, 2008 9:57 pm
Been thanked: 3 times

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by Pablo »

Hi,

We normally use pulseaudio or jack depending on what we want to achieve. They are sound servers. Pulseaudio is for "desktop" use and Jack is for the audio studio. See [1] for a very well informed explanation in Lennart's blog (Pulseaudio developer) and [2] for jack official documentation. Don't miss the faq.

Music production apps, such as qtractor, ardour and many more depend on jack to capture and playback audio. They can't be used with pulseaudio. Multimedia players such as rhytmhbox work with pulseaudio by default, but most of them can be made "jack-aware". See also [3] to know how (it depends).

Your card is supported by an alsa kernel module called snd-ice1712, i.e., the driver. Pulseaudio talks to the alsa driver but, in this case, unfortunately, they don't get on with each other very well. There is a long bug report here [4]. You have workarounds. Note that gnome sound preferences is a pulseaudio frontend and it has nothing to do with jack.

Envy24control is THE mixer you should use with that card. alsamixer, (and gamix, gnome-alsamixer, qamix and other graphical alsa mixers) are generic alsa mixers. Envy24control is an alsa mixer too, but specially made for audio cards with the Envy24 chip, like yours.

Nobody gets an M-audio 1010LT to use it with pulseaudio alone. Eventually you will want to make music, then you need jack.

In fact, Jack with the alsa driver works very well with your card. In qjackctl's setup, choose the right interface. It is better if you name it by name, rather than by number. Yours might be called hw:1010LT
or similar. Just check the terminal output of cat /proc/asound/cards and look at the name between square brackets. Then write down hw:1010LT (or what you see in the terminal, I have not one handy) in the interface field. See [5]

You also will want realtime mode. Make sure that your user has rtprio and memlock priviliges.

I hope this helps,

Pablo

[1] http://0pointer.de/blog/projects/when-p ... n-not.html
[2] http://jackaudio.org/
[3] http://www.linuxmusicians.com/viewtopic ... 9&t=2507&p
[4] https://bugs.launchpad.net/ubuntu/lucid ... bug/178442
[5] http://jackaudio.org/device_naming
homie
Established Member
Posts: 4
Joined: Mon Feb 28, 2011 9:33 pm

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by homie »

Wow, Pablo. You covered a lot of ground here. I'll definitely be referring back to your post in the near future.

After implementing the workaround I've used nothing but envy24control, because it seems to be, as you stated, the best option for ice1712/envy24 chipset cards.

At the moment I am reconsidering which distribution I want to use. Unfortunately I am the type to take on several projects at once, and, along with my desire to record music, I've recently started brushing up on my coding (specifically PHP and Ruby/Rails). With all of the software options linux has to offer for both of these applications, Ubuntu has started to look rather bloated. I would be much more comfortable knowing exactly what my system is running on, rather than having all of the extra bulk installed and having to guess (or in this case research for hours on end) how my sound system is running and what software it is supposed to use. So, I think I'm going to try my hand at a barebones linux distribution and configure it from the ground up. This will also force me to know linux a little more intimately.

Gentoo is starting to look fairly attractive.
Johnny Buntu
Posts: 1
Joined: Sat Mar 05, 2011 8:40 pm

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by Johnny Buntu »

I would serious suggest you get Tango Studio which uses an older version of Ubuntu, in this case 10.04 Lucid Lynx.


http://tangostudio.tuxfamily.org/en/tangostudio

I have its installed on my old DFI NF4 Lan Party motherboard, 2.7 gigs of RAM and an Opteron 175 S939..

Observations
1) Extremely easy and fast to install. less than 20 minutes
2) beautiful low latency kernel
3) stripped down of all the unnecessary Ubuntu stuff that gets in the way of audio and audio visual production
4) recognized the M Audio Delta 2496 immediately
5) Ardour and Audacity work flawlessly
6) both the ALSA controller and Envy 24 controller work perfectly
7) can use 24 bit at 96,000
8) can use SPDIF in as well as out
9) almost zero latency
10 ) no issues with Nvidia proprietary drivers
11) sound playback and recording is gorgeous
12) system is snappy and fast
13) have installed Skype , Google Earth and Open Office..no problemo
14) scanning and using GIMP...flawless

Conclusion, I am really surprised that this wonderful OS is not more widely talked about here and on Youtube..it resolves ALL ICE 1712( M Audio) card issues.... I have a REAL sound studio work horse and don't have to use stupid XP or expensive Pro Tools or Cubase
The low latency kernel is a work of art.

Download it, make the ISO, ..install and you will never look back, I assure you.

Cheers, Johnny
solmarsolar
Posts: 2
Joined: Mon Aug 22, 2011 5:11 pm

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by solmarsolar »

Yes, i have to say the same experience with the Delta 1010lt:
I am not a newbie and tried and tested a lot of Linux-Distributations to find my perfect DAW-System! The last 3 years i tested Ubuntu Studio (and others) and until this day ubuntu studio was the best decision! But now it seems for me that the making of evrytime a new version brings a lot of errors and problems with it!?

! The last fresh Install of Ubuntu Studio 11.04 as 32 bit and 64bit-version was a Hoorror- from the DVD as also from a Usb-Stick! I dont want to count here which problems i got- but hey, it was a lot and for me NO GOOD idea to change to it from 10.04 or 10.10! But all M-Audio-Delta-Card owner will have the Routing/Mixing-Mute-Problem since 10.04! My Delta was working fine on 9.04 and i think its a problem of making PULSE AUDIO as the default sound server in Ubuntu!?!

I read a lot of hours all bugs to the Delta-problem,..tried a lot of this solutions but at the end there was no sound in 10.04/10.10 and 11.04!!! I think it dont has to be- because the M-Audio Delta 1010lt is an really good professional Soundcard which its used by a lot of people! Because the Envy24/IC1712 and the Delta Cards are a lot of years supported by Alsa,Linux,... a lot of people (like me) bought this card because of this! So it has to be working in one distribution like Ubuntu Studio that promise to be the best for creatives in Audio and Video!
For me- i am at the end of my testing! i changed to TANGO STUDIO 1.1 which is coming from france and hey- it workes soooo fine and stable!!! It based on Ubuntu 10.4 lucid , has an lowlatency kernel that is really stable and has just an audio-DAW-optimized software packet (1,1 GB), that is really fast installed!
Everysting is really smart and elegant ! No problems to install and upgrade more programs and updates i needed! Just the vlc-Player was not instable- but with his own Gnome-mplayer you can play every important format in TAGO STUDIO that you want (e.g. mp3, ogg ,flac, mp4, avi, flv,...).

For me THIS is THE DAW-Linux-System that i ever wanted: fast, stable, elegant and with a lot of professional open-source-software that is ready to be used!!! Everybody who wants to produce/record sound or just want to have a great multimedia system for his PC i recommend to try this great TANGO_STUDIO Distribution from france brothers!
Its awesome - simpel and great!

All Delta-users (and a lot of more professional card/firewire/usb-owners) will have sound from the beginning!-> Tango Studio just uses the alsa, jack and oss-drivers and not the pulse-audio-sound server as a standard!!!

I hope the Tango-Studio-Team will do this great job also in the future!
MERCI BEAUCOUP!!!
Have fun- be creative!

solmarsolar
User avatar
Scary Hallo
Established Member
Posts: 281
Joined: Fri Oct 23, 2009 2:21 pm
Location: Germany / Pforzheim
Contact:

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by Scary Hallo »

Yes pulse has problems with Envy24/IC1712. :twisted: You have to edit the file usr/share/alsa/cards/IEC1712.conf

http://ubuntuforums.org/archive/index.p ... 78759.html
solmarsolar
Posts: 2
Joined: Mon Aug 22, 2011 5:11 pm

Re: No Sound, Delta 1010LT, sound prefs showing one in/one out

Post by solmarsolar »

thanks for answering fast! but now i stay at Tango Studio- its really fine!
for all M-Audio Delta 1010Lt users: just try this ice1712.conf under Ubuntu Studio to make the sound running with Pulse Audio (+Alsa) :

#
# Configuration for the ICE1712 (Envy24) chip
#

# default with dmix & dsnoop
ICE1712.pcm.default {
@args [ CARD ]
@args.CARD {
type string
}
type asym
playback.pcm {
type plug
slave.pcm {
@func concat
strings [ "dmix:" $CARD ",FORMAT=S32_LE" ]
}
}
capture.pcm {
type plug
slave.pcm {
@func concat
strings [ "dsnoop:" $CARD ",FORMAT=S32_LE" ]
}
}
}

<confdir:pcm/front.conf>

ICE1712.pcm.front.0 {
@args [ CARD ]
@args.CARD {
type string
}
type route
ttable.0.0 1
ttable.1.1 1
slave.pcm {
type hw
card $CARD
}
}

<confdir:pcm/surround40.conf>

ICE1712.pcm.surround40.0 {
@args [ CARD ]
@args.CARD {
type string
}
type route
ttable.0.0 1
ttable.1.1 1
ttable.2.2 1
ttable.3.3 1
slave.pcm {
type hw
card $CARD
}
}

<confdir:pcm/surround41.conf>
<confdir:pcm/surround50.conf>
<confdir:pcm/surround51.conf>

ICE1712.pcm.surround51.0 {
@args [ CARD ]
@args.CARD {
type string
}
type route
ttable.0.0 1
ttable.1.1 1
ttable.2.2 1
ttable.3.3 1
ttable.4.4 1
ttable.5.5 1
slave.pcm {
type hw
card $CARD
}
}

<confdir:pcm/iec958.conf>

ICE1712.pcm.iec958.0 {
@args [ CARD AES0 AES1 AES2 AES3 ]
@args.CARD {
type string
}
@args.AES0 {
type integer
}
@args.AES1 {
type integer
}
@args.AES2 {
type integer
}
@args.AES3 {
type integer
}
type asym
playback.pcm {
type hooks
slave.pcm {
type route
ttable.0.8 1
ttable.1.9 1
slave.pcm {
type hw
card $CARD
}
slave.format S32_LE
slave.channels 10
}
hooks.0 {
type ctl_elems
hook_args [
{
interface PCM
name "IEC958 Playback PCM Stream"
lock true
preserve true
value [ $AES0 $AES1 $AES2 $AES3 ]
}
]
}
}
capture.pcm {
type route
ttable.0.8 1
ttable.1.9 1
slave.pcm {
type hw
card $CARD
}
slave.format S32_LE
slave.channels 12
}
}

the other alternative is to deinstall the Pulse-Audio-Server and to use/upgrade the alsa-driver!!!!!!
the alsa-driver works really fine with the Deltas!!!
;-)
Post Reply