Re: [Alsa-user] About the bebob support for Focusrite Saffire Pro 10
> As long as the idea of 'freewheel' has an accompaniment of > stopping/starting PCM substreams, it's quite unsuitable to the unit > which has a quirk to disappearance. > > > Well, this is a good opportunity to see Robin. Let me report an issue of > jackdbus and libffado? An user saw SIGSEGV when using jackdbus on Ubuntu [...] Well, for what's worth, I finally decided that I won't buy the Saffire. But it's good to see that this thread generated some new talk about it :) Thank you Takashi and Robin! Regards, Maurizio -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape___ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user
Re: [Alsa-user] About the bebob support for Focusrite Saffire Pro 10
Hi Robin, On Jun 27 20016 19:37, Robin Gareus wrote: > On 06/27/2016 04:42 AM, Takashi Sakamoto wrote: >> I've never used the 'freewheel' mode and I don't know exactly what it >> effects. > > jackd suspends (or pauses?) the soundcard and later resumes without > closing the device. > > Freewheeling is used for example during export or bounce processing in a > DAW: disconnect from the hardware, run as fast as possible (or as slow > as needed) to export, then re-connect to the soundcard. > > As for the actual snd_ API that jack calls when en/disabling > freewheeling these days, I don't know. To test, there's a commandline > tool `jack_freewheel [y|n]`. Thanks. As long as the idea of 'freewheel' has an accompaniment of stopping/starting PCM substreams, it's quite unsuitable to the unit which has a quirk to disappearance. Well, this is a good opportunity to see Robin. Let me report an issue of jackdbus and libffado? An user saw SIGSEGV when using jackdbus on Ubuntu 14.04, read: Re: [FFADO-user] [I'm a user and need support] Mackie Onyx 820i and module snd_dice https://sourceforge.net/p/ffado/mailman/message/35041680/ When one of libffado API, ffado_streaming_prepare returns error, the UNIX signal seems to be emit to jackdbus process. https://github.com/jackaudio/jack2/blob/ff1ed2c4524095055140370c1008a2d95645/linux/firewire/JackFFADODriver.cpp#L641 I don't know exactly the reason, but you may some ideas to solve the issue. Just for your information. Regards Takashi Sakamoto -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape ___ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user
Re: [Alsa-user] About the bebob support for Focusrite Saffire Pro 10
On 06/27/2016 04:42 AM, Takashi Sakamoto wrote: > I've never used the 'freewheel' mode and I don't know exactly what it > effects. jackd suspends (or pauses?) the soundcard and later resumes without closing the device. Freewheeling is used for example during export or bounce processing in a DAW: disconnect from the hardware, run as fast as possible (or as slow as needed) to export, then re-connect to the soundcard. As for the actual snd_ API that jack calls when en/disabling freewheeling these days, I don't know. To test, there's a commandline tool `jack_freewheel [y|n]`. best, robin -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape ___ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user
Re: [Alsa-user] About the bebob support for Focusrite Saffire Pro 10
On Jun 27 2016 12:04, Maurizio Berti wrote: > According to your "quirk", it seems that the problem is similar to the > one reported on the comments for the bug I linked, the powering down > issue after packet streaming stops: that's what jack1 actually does on > firewire interfaces while going in freewheeling mode, I own a Presonus > Firebox and I can see its led signaling disconnection when Ardour goes > on freewheel. > Anyway, I don't use pulseaudio at all (I'm also building a new pc and I > won't install it there either) and I never will. > I will just use JACK and, of course, ALSA. > If you can assure that that bug affects pulseaudio systems only, I think > it will be good enough for me. PulseAudio is not directly related to the main issue. I assume that you work with 'ffado-mixer'. Once you launch the application, 'ffado-dbus-server' launches. This server has an issue to lost communication at bus-reset, due to libffado defection as a system server. I described this issue in this thread: https://sourceforge.net/p/ffado/mailman/message/35069329/ Typically, when starting to work with your unit, you change sampling transfer frequency of the unit or signal sources of sampling clock. Then in most cases the unit disappears from IEEE 1394 bus, then generate bus-reset. If you start ffado-dbus-server in advance, you can't use ffado-mixer anymore. Besides, in this case, you must kill ffado-dbus-server manually in any terminals. To me, it's quite inconvenient. That's the reason I recommend you to purchace another one. I know there're many alternatives with more convenient features. It's 2016. Regards Takashi Sakamoto -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape ___ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user
Re: [Alsa-user] About the bebob support for Focusrite Saffire Pro 10
Hello, Thank you for your quick reply. According to your "quirk", it seems that the problem is similar to the one reported on the comments for the bug I linked, the powering down issue after packet streaming stops: that's what jack1 actually does on firewire interfaces while going in freewheeling mode, I own a Presonus Firebox and I can see its led signaling disconnection when Ardour goes on freewheel. Anyway, I don't use pulseaudio at all (I'm also building a new pc and I won't install it there either) and I never will. I will just use JACK and, of course, ALSA. If you can assure that that bug affects pulseaudio systems only, I think it will be good enough for me. Best regards, Maurizio -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape___ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user
Re: [Alsa-user] About the bebob support for Focusrite Saffire Pro 10
Hi, Focusrite Saffire Pro 10 I/O is one of my test devices, and I know that the unit has an unique quirk, inconvenient to users including me. Later, I'll write about it. On Jun 27 2016 05:33, Maurizio Berti wrote: > After searching around a bit everything looked fine, until I stumbled > upon this bug from the ffado page: http://subversion.ffado.org/ticket/359 > As far as I can understand, the new alsa/firewire stack has the support > for this series of interfaces (bebob) and this might mean that the > problem wouldn't affect the device, since freewheeling in alsa doesn't > work as it does with firewire drivers. I was told that the original > author - Takashi - is active here too. > Since I will be using both jack and freewheel mode (via Ardour), I > wanted to know if somebody here has ever tried this interface, has > experience in using with jack and freewheeling, and with what results. I've never used the 'freewheel' mode and I don't know exactly what it effects. However, as long as seeing jackd2 source code, it doesn't affect the way to use ALSA interfaces. There're no practical condition statements related to this parameter. Thus, regardless of enabling clients' 'freewheel' mode or not, jackd uses ALSA by the same way. This is also the same libffado backend. In short, it does not affect the way to use backend modules for devices. I guess that the mode just has an effect to internal data processing of jackd. Well, in my opinion, it's inconvenient to use this unit due to its quirk, which I reported in this thread: https://sourceforge.net/p/ffado/mailman/message/35076716/ I recommend you to purchage another unit, more convenient to your work. Regards Takashi Sakamoto -- Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape ___ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user