<p>Hello again! </p>
<p>Seems like more of my card is giving up, the outputs are now uneven in strength etc. Oh well, it's maybe 6 years old. Might aswell get a new one! </p>
<p>I'm looking at internal pcie cards, as I cannot use pcie, and usb is a mess for me. Any word on the EMU 0404? that's my biggest candidate so far. I tried browsing around some for information, but I weren't really able to figure out if it works or not. Any knowledge here about that? </p>

<p>Thanks again for taking the time to help me! </p>
<p>Cheers<br>
Gabriel </p>
<div class="gmail_quote">On Mar 7, 2013 12:27 AM, "Len Ovens" <<a href="mailto:len@ovenwerks.net">len@ovenwerks.net</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, March 6, 2013 11:46 am, Gabbe Nord wrote:<br>
> Hello all, and thank you so much for your answers! I feel like I need to<br>
clear up a few things here for my own sake, sorry for being slow: * You<br>
are referring to an "I/O" USB card that connects to PCI-E as a solution,<br>
right?<br>
<br>
Yes. See my comments below as the two are related :)<br>
<br>
> * I don't really know what IRQs are to which port etc, but I have my<br>
soundcard plugged in to one port, and my USB-hub with everything else on<br>
on<br>
> yet another. I also have USB-ports on the front of my case, which are<br>
connected to the motherboard directly. Can I somehow find out what's<br>
connected to what inside the computer, and how do I modify my IRQ-files<br>
to<br>
> correspond to where I have my soundcard? Will unplugging/replugging and<br>
using lsusb -t do that for me?<br>
<br>
You posted your cat /proc/interrupts a few days ago. In there I could only<br>
see two USB ports at all. USB1 and USB2. Not only that, but both USB ports<br>
use the same IRQ. What this means is that, even though there are some more<br>
physical USB ports on your machine, they are only there because the MB has<br>
an internal USB hub (or two). The only way to get beyond that I can see is<br>
to add a new USB interface on a fresh IRQ. I don't know what kind of slots<br>
your MB has (PCI or PCIe or both) but USB cards should be available for<br>
either... probably cheaper than a new audio card. Make sure it is USB2.0<br>
or USB3.0 (+2 +1.1) and not just 1.1 ...<br>
<br>
I normally just use dmesg to find out what the new device is:<br>
[363472.113041] usb 1-7: new high-speed USB device number 3 using ehci-pci<br>
That says the usb stick I inserted is in USB1 (a USB2.0 port) and that is<br>
device 3 (out of 4 I am guessing)<br>
<br>
lsusb -t gives this before I add the device:<br>
$ lsusb -t<br>
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M<br>
    |__ Port 8: Dev 2, If 0, Class=stor., Driver=usb-storage, 480M<br>
(Dev 2 is my system disk right now)<br>
 and this after:<br>
$ lsusb -t<br>
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M<br>
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M<br>
    |__ Port 7: Dev 5, If 0, Class=stor., Driver=usb-storage, 480M<br>
    |__ Port 8: Dev 2, If 0, Class=stor., Driver=usb-storage, 480M<br>
<br>
Hmm, now it is device 5, so I guess it is not out of 4. I don't know what<br>
the port is though. My cat /proc/interrupts looks like this:<br>
<br>
 16:    1881681   IO-APIC-fasteoi   uhci_hcd:usb2, uhci_hcd:usb5, nouveau<br>
 17:    1985740   IO-APIC-fasteoi   eth0<br>
 18:      66775   IO-APIC-fasteoi   ata_piix, uhci_hcd:usb4<br>
 19:          0   IO-APIC-fasteoi   uhci_hcd:usb3<br>
 20:     210124   IO-APIC-fasteoi   snd_ens1370<br>
 22:   25879534   IO-APIC-fasteoi   snd_ice1712<br>
 23:    1281786   IO-APIC-fasteoi   ehci_hcd:usb1<br>
<br>
The interesting thing to note is that when I told the BIOS _NOT_ to give<br>
my USB devices IRQs The kernel does so instead and USB1 (as you can see)<br>
now has it's own IRQ, it used to share 16... Not so good as it is the only<br>
high speed USB device I have.<br>
<br>
<br>
<br>
> On a different note: If I were to get a new soundcard instead, does<br>
anyone<br>
> have recommendations of non-USB cards? There seems to be some issues<br>
with<br>
> PCI-cards and newer motherboards (I have a z77 intel chipset or<br>
something)<br>
> that uses emulated and not native PCI. I guess this resricts me from<br>
using<br>
> PCI-cards? (referring to<br>
> <a href="http://www.linuxmusicians.com/viewtopic.php?f=6&t=10106" target="_blank">http://www.linuxmusicians.com/viewtopic.php?f=6&t=10106</a> ).<br>
> I'm using 48khz and 24bit right now, and I record mostly acoustic guitar<br>
and vocals (both singing and rap vocals). Is there any reason for me to<br>
run<br>
> 24bit, maybe I could get away with 16bit? I do not really want to reduce<br>
quality, even by a little, so if there's any reason not to go 16bit I<br>
probably won't.<br>
<br>
If you already have a 24bit device, get it working. There are not very<br>
many PCIe sound cards around and those that are seem to be (overly)<br>
pricey. Even a PCI 24 bit card will probably cost you more than a new USB<br>
card. I think 24bit is worth having, I just figured you were running<br>
USB1.1 at 16 bits right now. I was mistaken.<br>
<br>
<br>
<br>
--<br>
Len Ovens<br>
<a href="http://www.OvenWerks.net" target="_blank">www.OvenWerks.net</a><br>
<br>
<br>
<br>
<br>
</blockquote></div>