Another update for people interested in this thread. With the help of Tanu Kaskinen (intel/PA lead) we have identified a few optimisations that could be made in Pulse Audio to allow it to work more efficiently in combination with JACK. In addition David Henningson (Canonical) has contributed some recent patches that seek to make some parts of PA a little more efficient and has expressed his interest in seeing the complete set of optimisations done from the Ubuntu Mobile perspective too.
I have discussed the issue in depth with the core JACK developers and they feel that as the issues are (almost all) in regards to optimising Pulse Audio they can't offer much assistance at this point. So the bulk of the effort looks like it will be spent on optimising PA to get better realtime audio performance and a more efficient graph model while JACK is running. The benefits from this process will also be applicable to the general desktop experience so that turns out to be pretty beneficial all round. FYI, the other option of adding Bluez, Murphy and PA API support to JACK directly went down like a lead balloon with the JACK developers so there is approx zero likelihood of taking that route. What is currently missing is the motivation to undertake the work that is required as a priority over any other development so I cannot say for sure how long it will take to get things done. I estimate it will be around three months of dev time including discussions and Dev/QA so it's not a major effort in the larger scheme of things. However when it kicks off and how much resource can be put to the task is still an unknown. >From the Tizen perspective is there anything that Linux Audio Developers could be doing to support the implementation process on the OS side? -- Patrick Shirkey Boost Hardware Ltd _______________________________________________ General mailing list [email protected] https://lists.tizen.org/listinfo/general
