Re: [Jack-Devel] JackEngine::XRun: client = pure_data_0 was not run: state = 2 JackAudioDriver::ProcessGraphAsyncMaster: Process error

PrevNext  Index
DateWed, 08 Jan 2014 19:13:05 +0100
From Adrian Knoth <[hidden] at drcomp dot erfurt dot thur dot de>
To[hidden] at lists dot jackaudio dot org
In-Reply-ToPaul Davis Re: [Jack-Devel] JackEngine::XRun: client = pure_data_0 was not run: state = 2 JackAudioDriver::ProcessGraphAsyncMaster: Process error
Follow-UpAlexandros Drymonitis Re: [Jack-Devel] JackEngine::XRun: client = pure_data_0 was not run: state = 2 JackAudioDriver::ProcessGraphAsyncMaster: Process error
Follow-UpJonathan Woithe Re: [Jack-Devel] JackEngine::XRun: client = pure_data_0 was not run: state = 2 JackAudioDriver::ProcessGraphAsyncMaster: Process error
On Wed, Jan 08, 2014 at 12:26:27PM -0500, Paul Davis wrote:

> >> Can I use my firewire sound card with ALSA?
> >> not yet.
> > sure you can: https://github.com/takaswie/snd-firewire-improve.git
> 
> i'm fairly sure that original poster was not asking about whether or not
> they can rebuild their kernel with work-in-progress drivers. ALSA support
> for firewire audio interfaces is awesome and exciting but AFAIK, the work
> is not done yet.

This pretty much sums it up. It's heavy work-in-progress, far far away
from feature-complete (sometimes no clock selection, sometimes
playback-only).

I'm also happy to see the move to kernel space, one of my former
students has contributed some bits on DICE support, and we ran
bidirectional streaming at different rates without FFADO.


AFAIK, there's currently no userspace API for the various device
settings (clock, phantom power, other toggle options...), which either
could be done via ALSA's mixer API (like the RME drivers) or via
something completely different, but this would require additional
userspace tools.


In any case, exciting progress. As a rule of thumb, I'd say: If you're
somewhat familiar with device drivers (as in "hack a line or two") and
compiling kernels from git, it's worth a shot. Otherwise, wait until
it's in mainline. (read: under no circumstances, recommend this to the
occasional user who already has problems installing Ubuntu)


Cheers

-- 
mail: [hidden]  	http://adi.thur.de	PGP/GPG: key via keyserver
PrevNext  Index

1389204792.27089_0.ltw:2, <20140108181305.GM4338 at ltw dot loris dot tv>