Re: [Jack-Devel] JACK on mobile

PrevNext  Index
DateSat, 19 Oct 2013 23:05:02 +1100
From Patrick Shirkey <[hidden] at boosthardware dot com>
ToJACK <[hidden] at lists dot jackaudio dot org>
In-Reply-ToPaul Davis Re: [Jack-Devel] JACK on mobile
On Sat, October 19, 2013 10:18 pm, Paul Davis wrote:
> On Sat, Oct 19, 2013 at 4:45 AM, John Emmas <[hidden]> wrote:
>
>> mpossible) things might be different - but those jobs are few and far
>> between.
>>
>> What kind of pro-audio apps do you envisage running on a mobile
>> platform?
>>  Cutdown versions of Ardour and Mixbus?  Or something totally different?
>>
>
> John - latency matters for synth- and FX-related applications. Take a look
> at the many different instruments that exist for iOS. To whatever extent
> any of them are more than toys and actually represent something that can
> be
> played, it is generally fairly critical that they can be used with low
> latency. Yes, we all know about pipe organ players and their ability to
> handle huge latencies between action + sound emission. And so yes, in fact
> jitter is more important than latency. But ... for most people, if they
> play something (either by touching it or touching a controller of some
> kind) and the sound does not happen "immediately", then the experience is
> less than satisfactory. The same is true when using the device as an FX
> box.
>
> non-iOS platforms just can't do this properly, because their developers
> haven't really cared too much about it. and why care? the music
> creation/pro-audio market is not very big, and lots of people can make
> money on apps that do audio stuff but still don't need low latency
> (somewhat as you've noted).


JACK is not just about audio anymore, it has potential for 3d and video
data too.

Giving consumers access to JACK on their mobile devices will open up a
much larger market for open source creation and production tools and that
will in turn increase the revenue earning potential of developers who
provide support for JACK in their products. It will also increase
awareness of open source multimedia solutions.

Currently developers who would like to sell mobile apps that support JACK
are missing out on that opportunity. Consumers are missing out on the JACK
experience and opportunity to spend their money on those apps too. The
mobile market is significantly bigger than the desktop market so that
represents a loss of potential income and in the current global market
that is a wasted opportunity.

At the moment we just don't have the option but we have been given a
chance to get JACK accepted as a default application at the system level.
For the people who make those calls the issue is not if it can be done or
whether it is worth anyones time but what needs to be done, who is going
to make it happen and what does it take to get them interested and
motivated to do the hard graft.

It seems that no one else from the JACK community is seriously interested
in seeing JACK run on Linux based mobile OS's. Instead we are seeing Pulse
Audio developers leading the charge for optimising PA and in the process
making it easier to run JACK. There is something wrong with that picture.
It's a little bit like Nvidia developers writing the open source drivers
for AMD graphics cards. I am sure the PA developers will not intentionally
write bad code but I suspect that JACK developers will be better placed to
write or advise on optimal code for low latency and efficiency.




--
Patrick Shirkey
Boost Hardware Ltd
PrevNext  Index

1382184309.30689_0.ltw:2, <62766.86.105.94.1.1382184302.squirrel at boosthardware dot com>