So I just tried doing the second ALSA device on that old laptop, and it worked! 
 I tried it both with and without jackd and it worked both ways.  The funny 
part is that as a test I configured the main log to play through jack to the 
first ALSA device, Aux 1 to play out of second ALSA device direct, then Aux 2 
to play out of the first ALSA device direct (bypassing Jack) and all three 
played at the same time!  I guess Jack does not lock out it's ALSA device.

One thing I DID have to do to get it to work:  Perhaps because I did all this 
with the root login, but rdalsaconfig built the file /etc/asound.conf, which 
rivendell didn't see, but then when I sim-linked it (ln -s /etc/asound.conf 
.asound.conf) to .asound.conf in my home directory and restarted the rivendell 
daemons, it only then worked.

BTW, this "old laptop" is really old! it's an old 1.2 Ghz P3, and it seems to 
run Rivendell just fine.  All three logs played, and sequed perfectly at the 
same time.  Rivendell was otherwise a bit sluggish, but very usable.  Note I 
don't have a very big library on this machine (unlike unlike our real radio 
station with thousands of entries).  I DID get my Raspberry Pi 2, so maybe it 
is worth compiling Rivendell for it and see how it does, as I'm sure a quad 
core, overclock 1 Ghz Arm should be able to outperform this old laptop, even if 
Xorg isn't accelerated on it. 

Fun Stuff
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to