[alsa-devel] M-audio 410 : complex procedure to get a sound
Hello !
I've just bought a M-audio firewire 410 and I'm very thankfull to takashi's work that allows us to use the device almost like an USB one !
I can have sound and have access to the routing controls. However 2 bugs makes it a bit tedious :
NOTE : I use an up to date freshly installed ubuntustudio 15.10. The only modifications I made was 1) deleting pulse 2) select the soundcard as default in asoundrc
1) I do not have sound out of the box, but I can manage to have sound by starting ffado-mixer then force restart alsa. After that everything works fine.... but I gotta do it at every restart which isn't nice
2) ffado-mixer suffers several bugs : - if I close the window I can't restart it again unless I kill ffado-dbus-server (it says : "another instance of ffado-mixer is already running). - I got few errors on startup "invalid samplerate for input"... don't know it it has any impact - when I tweak too much ffado-mixer (AFAIK, it's random, but happens within few minuts) the mouse shows a 'hand closed' cursor and I can't click anything. The system remains fully functionnal, but I can't close anything nor click... If I start an emergency terminal I can kill whatever I want, but the problem remains.
I'll try with a fedora this evening to see if it's not related with ubuntustudio, but I'd be glad to have some help with those 2 issues (especially the stalling ffado-mixer)
thanks !
Etienne
Hi,
On Nov 16 2015 17:55, ROUGE ETIENNE wrote:
I've just bought a M-audio firewire 410 and I'm very thankfull to takashi's work that allows us to use the device almost like an USB one !
I can have sound and have access to the routing controls. However 2 bugs makes it a bit tedious :
NOTE : I use an up to date freshly installed ubuntustudio 15.10. The only modifications I made was 1) deleting pulse 2) select the soundcard as default in asoundrc
- I do not have sound out of the box, but I can manage to have sound by
starting ffado-mixer then force restart alsa. After that everything works fine.... but I gotta do it at every restart which isn't nice
ALSA BeBoB driver doesn't touch internal multiplexer of your device. Thus, you need to use the other tools such as ffado-dbus-server/ffado-mixer.
This comes from a design that functionalities except for packet streaming should be implemented in userspace applications. This results to diet codes for kernel streaming driver.
Additionally, each model which ALSA BeBoB driver can support has each design, model-dependent functionalities. This may bring much codes if implemented in kernel space, and make it hard to maintein.
- ffado-mixer suffers several bugs :
- if I close the window I can't restart it again unless I kill
ffado-dbus-server (it says : "another instance of ffado-mixer is already running).
- I got few errors on startup "invalid samplerate for input"... don't
know it it has any impact
- when I tweak too much ffado-mixer (AFAIK, it's random, but happens
within few minuts) the mouse shows a 'hand closed' cursor and I can't click anything. The system remains fully functionnal, but I can't close anything nor click... If I start an emergency terminal I can kill whatever I want, but the problem remains.
I'll try with a fedora this evening to see if it's not related with ubuntustudio, but I'd be glad to have some help with those 2 issues (especially the stalling ffado-mixer)
Hm, I'll check ffado tools to clear these two issues. But I'll recommend you to post them to ffado-devel because the tools are not related to ALSA project.
Thanks and sorry to be late for catching up.
Takashi Sakamoto
Hi,
Sorry to be late but I caught a cold last weekend and some works were postpone.
On Nov 24 2015 23:20, Takashi Sakamoto wrote:
- ffado-mixer suffers several bugs :
- if I close the window I can't restart it again unless I kill
ffado-dbus-server (it says : "another instance of ffado-mixer is already running).
I can reproduce this bug. A workaround is to run ffado-dbus-server in advance, then launch ffado-mixer. I don't know the cause of this bug because it's long ago I worked for ffado tools.
- I got few errors on startup "inval
id samplerate for input"... don't
know it it has any impact
I think the message is like: Error (avc_avdevice.cpp)[ 300] supportsSamplingFrequency: sample rate not supported by input plug
I don't know the cause.
- when I tweak too much ffado-mixer (AFAIK, it's random, but happens
within few minuts) the mouse shows a 'hand closed' cursor and I can't click anything. The system remains fully functionnal, but I can't close anything nor click... If I start an emergency terminal I can kill whatever I want, but the problem remains.
I think it's a bug of Qt4 tools on recent desktop environment based on Gtk. I can reproduce it with qsynth and kmidimon. I don't know the cause...
I'll try with a fedora this evening to see if it's not related with ubuntustudio, but I'd be glad to have some help with those 2 issues (especially the stalling ffado-mixer)
The ffado-mixer utilizes ffado-dbus-server to communicate to actual devices. But the program is not better shape as a system server or IEEE 1394 application. You must stop a process of the server when you close ffado-mixer or you re-connect your model to system.
Thanks
Takashi Sakamoto
participants (2)
-
ROUGE ETIENNE
-
Takashi Sakamoto