On Sun, 2008-11-09 at 15:21 +0000, Alex Montgomery wrote:
Hello,
I'm guessing from the research I've done online and from the lack
of responses to my LAU message
(
http://www.nabble.com/Slaving-jack-to-MMC-MTC-to20357929.html ) that
JACK does not currently support slaving to external (or internal?)
devices via MMC/MTC. I'm a C/C++ developer by trade, so I'm happy to
get my hands dirty, but I wanted to know what other work, if any, has
been done on this front. I've been told that both Rosegarden and
Ardour can sync to MTC, but that they cannot then drive JACK transport
in that mode. Would it be difficult to move this code over to JACK? Is
there a reason this in't desirable?
JACK does not and will not support varispeed. Therefore slaving to MTC
is going to be pretty limited. MMC also sends some speed commands that
could not be supported by JACK.
There's a small program called jackctlmmc that
seems to do want I
want, but it's a bit limited (seems pretty hardcoded) and I think that
such a desirable feature should be integrated into a more widely used
program. Any thoughts?
what does "hardcoded" mean?