Geoff Beasley wrote: >> Maybe some deeper way of >> manipulating the IRQs that I'm not aware of? > > nope.looks like it's hardwired. > indeed. - they "might" be firmware-programmable, but usually they are hardcoded in the PCB. - in a few years your kid might find DIY instructions to how to tweak that old R60.. ;) >> I'm planning on getting a PCMCIA sound card at some point, but after >> dropping 1,400 on this laptop my extra funds are a little tight for a >> while. PCMCIA is ok, but not great for low latency. (adds one extra interface between PCI bus & sound-card). - the cheap solution is to get a PCMCIA card for your hard-disk - instead of using the built-in firewire for the disk. - maybe you want to do that anyway. use the built-in firewire to an external audio-device and the PCMCIA for storage. > go usb. better supported and cheaper too probably.i use a m-audio transit. > works well. > usb will get you only 2 channels (full-duplex @48kHz, or half-duplex at 96kSPS, due to USB1.1 bandwidth limitations. IIRC there's no USB2-audio standard. The hardwired thinkpad PCI-IRQ's are a bit annoying for pro-audio, but after all it's possible! - thinkpad X60s (guess it's similar to the R60): the build in hda soundcard works fine with `jackd -R -P70 -dalsa -dhw:0,0 -r48000 -p64 -n3` !!! but the sound quality is.. mmmh great for telephone & entertaining music. If I use the wireless (ipw3945 - same IRQ) extensively I get xruns.. a Firewire drive might cause similar issues, I have not tested that. - The easiest solution is to connect your firewire disk to a 2nd machine and export it via eth-wire (or USB?) If you are into hacks&tweaks you might be able to get a useable system, though: tweak the PCI bus settings (try the inverse of what paul's setpci script does: If the firewire device blocks the bus for too long, the audio on the same IRQ won't have a chance.), disable DMA for the FW harddisk (is that possible? - maybe try different IO schdulers or limit the disk-i/o bandwidth in favor of polling it nicely?, does the fw-device driver have a PCI/split-transaction on/off option?) - IIRC there's a way to re-nice kernel threads, but nothing that any sane audio-engineer would want to try... As for Sound: I rarely use the SD-reader (sdhci:slot0 - BTW. unloading the module saves power!) so I connect a USB UA-25 to either IRQ22 or IRQ23. even if it's the only device on that bus I get rare xruns on 64 frames/period. but a robust setup with `jackd -R -P 70 -d alsa -d hw:1 -p 256 -r 48000` makes this Thinkpad a great machine for stereo/binaural audio work and fun! - (recap: the Dell D820 seems somewhat better suited for pro-audio, and a Vaio sz3 is similarly good, but sony&linux requires a little more some devotion..) thinkpad x60s: CPU0 CPU1 0: 352029528 0 IO-APIC-edge timer 1: 1251013 0 IO-APIC-edge i8042 8: 0 0 IO-APIC-edge rtc 9: 65043220 0 IO-APIC-fasteoi acpi 12: 10126775 0 IO-APIC-edge i8042 20: 35583442 20485440 IO-APIC-fasteoi yenta, i915@pci:0000:00:02.0, uhci_hcd:usb1 21: 200293604 250337407 IO-APIC-fasteoi ohci1394, ipw3945, HDA Intel, uhci_hcd:usb2 22: 65491123 0 IO-APIC-fasteoi sdhci:slot0, uhci_hcd:usb3 23: 745166 1065462 IO-APIC-fasteoi ehci_hcd:usb5, uhci_hcd:usb4 218: 1670650 179 PCI-MSI-edge eth1 219: 810037 3174745 PCI-MSI-edge libata NMI: 0 0 LOC: 107326912 241228138 ERR: 0 MIS: 0 _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user