Re: [LAD] Usb Audio Driver

From: Lucas Takejame <lucas@email-addr-hidden>
Date: Wed Dec 11 2013 - 21:00:24 EET

Thanks for your response Ralf, our Arch is pretty much dedicated to audio
already, we maintained only the necessary to work as a LV2 host (this
script wouldn't do much actually) and the IRQ's are not shared, we are
using different USB hubs to prioritize audio, I think we did what we could
without changing code lines already, this is why I was asking about the
drivers haha.

2013/12/11 Ralf Mardorf <ralf.mardorf@email-addr-hidden-dsl.net>

> On Wed, 2013-12-11 at 14:31 -0200, Lucas Takejame wrote:
> > We are already using a RT-kernel and I guess we already did everything
> > we could do on OS changes to achieve a better latency. My doubt is if
> > I can change anything on the snd-usb driver to make it specific to our
> > sound card, aiming an improve in latency, since our pedalboard
> > (http://portalmod.com/en/index.html) has this sound card fixed and we
> > won't need a generic driver to the usb connection. I'm gonna send an
> > e-mail to the alsa-devel ML, thanks for the advices!
>
>
> Linux audio user might be a better place to ask first. Since you're
> using Arch, ArchAudio mailing list might be a good place too.
>
> Get rid of as much as you can and avoid shared IRQs. If I only need my
> RME card, sometimes I even disable the Envy24 MIDI interfaces.
>
> Often I don't use this script, because it doesn't really improve issues
> that much on my machine, but you never know and could try as much tuning
> as possible.
>
> Perhaps the links are still helpful, I don't know.
>
> [rocketmouse@email-addr-hidden ~]$ cat /usr/local/sbin/tuning
> #!/bin/bash
>
> # /usr/local/sbin/tuning - Arch Linux
> # 2013/Apr/05
>
> ### http://www.mythtv.org/wiki/PCI_Latency
> ###
> http://wiki.linuxmusicians.com/doku.php?id=system_configuration#pci_bus_latency
>
> ### Bluetooth
> #service bluetooth stop
>
> ### Network
> #service network-manager stop
> #service networking stop # does cause serious issues
> #modprobe -r r8169 # Ethernet NIC driver
>
> ### TerraTec EWX 24/96
> #modprobe -r snd_ice1712
>
> ### Others
> modprobe -r firewire-ohci
> modprobe -r firewire_core
> #service cups stop
> modprobe -r ppdev # parallel port
> modprobe -r lp # printer
>
> ### Unbinding devices
> echo -n "0000:00:13.2" > /sys/bus/pci/drivers/ohci_hcd/unbind
> echo -n "0000:00:13.4" > /sys/bus/pci/drivers/ohci_hcd/unbind
>
> ### Log file
> l="/var/log/tuning.log"
> #echo "$ lspci -v " > $l
> #lspci -v >> $l
> #echo >> $l
> echo "# service rtirq status " > $l
> service rtirq status >> $l
> echo "# grep 18: /proc/interrupts" >> $l
> grep 18: /proc/interrupts >> $l
> echo >> $l
> echo -n $(date)" - "$(uname -r)" - " >> $l
> cat /etc/issue >> $l
> echo -e
> "\n########################################################################\n"
> ; cat $l
>
> exit 0
>
>
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-dev
>

-- 
Lucas Conejero Takejame
Engenharia Elétrica - ênfase em computação
Escola Politécnica - USP

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Thu Dec 12 00:15:02 2013

This archive was generated by hypermail 2.1.8 : Thu Dec 12 2013 - 00:15:02 EET