[ubuntu-studio-users] ubuntu-studio-users Digest, Vol 108, Issue 10

Davide Costella costella.davide at gmail.com
Mon Apr 25 16:24:26 UTC 2016


Thanks Pablo, now I understand what was happening (and I've also understood
better what Kaj explained)!
Switching too fast from a jack-aware to a non-jack-aware program without
using properly qjackclt was causing the audio system to block.
Using "killall -9 jackd jackdbus qjackctl" is a wonderful plane B when
qjackctl is used properly but some unexpected behavior still occurs.

Many many thanks!!! :-)

The only strange issue still in place is about Hydrogen itself:
If in "preferences"> "audio system" I specify the explicit use of  "jack"
the system need a driver reload, but after that, if I go again in "audio
sys" the setting is "auto" and not "jack" (or whatever other option was
selected), so it seems Hydrogen doesn't keep the setting I selected.

This doesn't cause Hydrogen to crash (indeed it works fine), but if I
forget to close the "audio settings" hydrogen bar, and I stop jack server
from qjackctl (because I need to switch "audio context") this makes audio
streams to stop again (so i need to wait some times or use killall -9 jackd
jackdbus qjackct in worst case).

Thanks to all your suggestion I'm now able to manage this bug and make
Hydrogen works in some way, but -just for my personal understanding- do you
think the mentioned bug is generated from some wrong system setting I've
made? It may comes from a inappropriate use of hydrogen settings? or it's a
bug and you think it's better (for development improvement) to submit the
issue to the hydrogen's support directly?

I'm using Ubuntu-Studio 14.04 LTS (x64) and Hydrogen 0.9.6

Thanks again for your assistance and patience (... I know I'm in the
beginning of a long lasting .but rewarding- learning curve!)
I really appreciate!




2016-04-25 14:00 GMT+02:00 <ubuntu-studio-users-request at lists.ubuntu.com>:

> Send ubuntu-studio-users mailing list submissions to
>         ubuntu-studio-users at lists.ubuntu.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
> or, via email, send a message with subject or body 'help' to
>         ubuntu-studio-users-request at lists.ubuntu.com
>
> You can reach the person managing the list at
>         ubuntu-studio-users-owner at lists.ubuntu.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of ubuntu-studio-users digest..."
>
>
> Today's Topics:
>
>    1. Re:  ubuntu-studio-users Digest, Vol 108, Issue 7
>       (Pablo Fern?ndez)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sun, 24 Apr 2016 22:42:43 +0200
> From: Pablo Fern?ndez <pablo.fbus at gmail.com>
> To: ubuntu-studio-users at lists.ubuntu.com
> Subject: Re: [ubuntu-studio-users] ubuntu-studio-users Digest, Vol
>         108, Issue 7
> Message-ID: <571D2FC3.60607 at gmail.com>
> Content-Type: text/plain; charset=windows-1252; format=flowed
>
> El 24/04/16 a las 21:39, Kaj Ailomaa escribi?:
> > On Sun, Apr 24, 2016, at 08:50 PM, Davide Costella wrote:
> >> Hello,
> >> tried to follow Kaj's suggestion, but it doesn't work in my case ...
> >> I've also tried to "manually" kill jack (using terminal) as Jean
> >> suggested;
> >> in this case the audio of other app start working again but if open
> >> aHydrogen a second time (starting Qjackctl first) hydrogen has no sound
> >> even if qjackclt told me server is running.
> >> What's wrong?
> >> Sorry, I know my questions may sound too noobish for you, but I'm quite
> >> new
> >> in ubuntu-studio.
> >>
> >> Thanks again for suggestions (and patience) and further help in advance
> >>
> >> Regards
> >>
> >> PS: Maybe the problem is also I've not yet realized how server audio
> >> works
> >> on linux (I come from windows and this kind of things are a lot simple
> >> from
> >> a user point of view) is there any sort of step by step guide to better
> >> understand this topic, maybe there is no issue in my case and I'm
> messing
> >> around everithing ... :-)
> >>
> > I'm assuming you are using 16.04?
> >
> > As background info - both the desktop audio server (pulseaudio) and the
> > pro audio server (jack) will use the ALSA backend by default (jack may
> > use other backends as well, but the default is ALSA. Firewire devices
> > may also use the "firewire", or "ffado" backend.).
> > ALSA contains contains among other things the drivers to your audio
> > device. Normally, Pulseaudio will have a hold of your audio device
> > through ALSA. That is the default, right? But, when starting jack with
> > the ALSA drivers, and selecting the same audio device as selected by
> > pulseaudio, jack will take over the ALSA backend part from pulseaudio.
> > This is why pulseaudio becomes quiet, and you need to make pulseaudio
> > connect to jack (which it can, thanks to the package
> > pulseaudio-module-jack). So, that is what was discussed before.
> >
> > In your case, my hypothesis is that the problem may be that you are not
> > selecting the correct audio device for jack (happens if you have more
> > than one, and it is a common problem). So, after having done a reboot
> > (just to make sure), start qjackctl. Choose the device you want to use
> > in "Setup" -> "Interface", and start jack using the "Start" button.
> > If all went well, jack will have started. So, now start hydrogen. If you
> > did not change any settings for Hydrogen, it should automatically
> > connect to jack and you should hear sound, and you can double check by
> > looking in qjackctl -> "Connect" -> "Audio". If Hydrogen is not visible
> > there, most probably you changed Hydrogens settings. In the menu, go
> > into "Tools" -> "Preferences" -> "Audio System", and select "auto" in
> > the upmost left drop-down menu, then restart Hydrogen, and it should
> > work.
> >
> > If you are having any more problems, let us know at which step, and also
> > which Ubuntu Studio release you are on, and we'll try again :).
>
> Also, to kill jack don't use just "killall -9 jackd" but
> do a full "killall -9 jackd jackdbus qjackctl".
>
> I have an alias in my .bashrc file that reads
> kj=""killall -9 jackd jackdbus qjackctl"
> so I just type kj in the terminal when things get a bit weird, jack wise.
>
> This seems to be because, sometimes, having jackd and jackdbus running
> causes
> this sort of confusions between jack-aware applications.
>   It is not very much of a problem, especially when you get used to
> always start
> jack manually via qjackctl, and don't let any jack-aware program to start
> jack behind the scenes.
>
> Of course, as Kaj already explained, the most important thing is making
> sure
> jack is started with the right audio interface.
>
> Hope this helps,
> Pablo
>
>
>
> ------------------------------
>
> --
> ubuntu-studio-users mailing list
> ubuntu-studio-users at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users
>
>
> End of ubuntu-studio-users Digest, Vol 108, Issue 10
> ****************************************************
>



-- 
Distinti Saluti


*Davide Costella*



*Autorizzo il consenso al trattamento dei dati personali ai sensi della
196/03 e successive modificazioni / integrazioni.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-studio-users/attachments/20160425/c71dd5b7/attachment.html>


More information about the ubuntu-studio-users mailing list