Hi all!
I have tried searching the alsa archives for problems similar to mine, but
haven't found anything, so I thought I'd try posting here to see if anyone
knows of a solution.
I want to record some music using linux/based software. I intend to use a
midi sequencer to control soft-synths, and ardour to record audio. I have
managed to get ardour and jack working without xruns or other problems,
but when I try to control for example the Hydrogen drummachine via midi I
get very audible timing errors (something like +/-10ms), whereas using the
sequencer built into Hydrogen gives excellent timing. I tried using an
external hardware synth also, and the timing problems where there too.
I have tried these kernels, and they all had the same problems:

2.4.20 - gentoo patches
2.4.21 - Morton's low latency patches
2.4.22 - Vanilla
2.6.0 - test 5

For the 2.4 kernels I used alsa version 0.9.6, and I have also tried alsa
0.9.2 for the gentoo kernel. The cards I compiled alsa for were emu10k1
and virmidi. The sequencers I used were seq24 and Muse. I tried running
Muse both in normal mode and in realtime mode (with modifications made to
include/linux/capability.h and libcap installed.)

I noticed that alsa refused to build the snd-rtctimer module when I used
the 2.4 kernels, so I thought that that might be the problem, and
downloaded the 2.6.0 kernel. When I build the alsadrivers included in that
kernel I can get snd-rtctimer to build, but I haven't been able to find
any info on how to enable it's use. I tried modprobing it, and it loads
without errors, but the timing problems remained.

Does anyone know how to get reliable midi timing with alsa? Should I use
the rtctimer, and in that case what do I put in modules.conf to use it, or
is there something else I have to do? I'd be very thankful for any
information.

Regards
Markus




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to