On 10/21/05, Lee Revell <rlrevell(a)joe-job.com> wrote:
On Fri, 2005-10-21 at 23:27 +0400, Dmitry S. Baikov
wrote:
Are you
using a customized jackd? What version? What command line? Do
you have any evidence that anyone has ever made this work?
Opps, sorry for skipping obviously needed details. Was really upset.
I tried freebob + jackd from
freebob.sf.net.
libavc from svn, libiec61883 1.0, libraw1394 1.2
cmdline: jackd -d iec61883 -o osc.udp://localhost:31000
FreeBoB wiki's list of working setups contains FA-101 + gentoo (my distro).
When run in the first time, jackd starts, but there's no sound, and
seems processing callbacks aren't called (no interrupts?).
I think this would be a better question for the Freebob list, and cc:
the jackit-devel list, as you're using a version of JACK that the
Freebob people have customized. I've never heard anyone on LAD or LAU
report that this works.
First and foremost, we need to get the iec61883 driver into JACK CVS, so
that Paul Davis and the other JACK experts can help you.
Lee
In case some folks don't know this stuff iec61883 is part of the 1394
stack. Why would it go into Jack CVS?
My rudimentary understanding (from a good awful number of years
working on 1394 OHCI Link and Phy chips - not software) is that
iec61883 is an encapsulation process that places timing info and data
packets into a larger chunk of data most commonly moved across, but
not limited to, the 1394 bus. 61883 is a really basic way to get MPEG
data broken apart and put back together so that you can move movies
across 1394.
NOTE: There are multiple parts, 6 or 7 now, to iec61883. I'm not sure
which ones Linux-1394 is supporting.
From a cursory reading of the Freebob list I have not
heard of any
special versions of Jack required to run it, but I frankly haven't
paid a huge amount of attention to it. Does anyone know?
I do agree that this question belongs there. They seem to respond
pretty quickly to questions like this.
- Mark