On Mon, Sep 20, 2010 at 12:49 PM, Niels Mayer <nielsmayer@xxxxxxxxx> wrote: > (TODO: need to see if hpet timer exists and if enough extra > are available for app use on atom/netbook platform as qtractor's > current timing on the netbook is based on the dinosaur-era 1000Hz or > the audio card timing). Unfortunately, in meego, snd-hrtimer doesn't exist. Only modules in snd-* are: ......... kernel-netbook-2.6.33.5-24.1.i586 : Kernel for Netbooks Repo : installed Matched from: Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/core/snd-rawmidi.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/pci/snd-ens1371.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/core/ Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/usb/snd-usb-audio.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/usb/usx2y/ Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/usb/caiaq/ Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/ Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/usb/caiaq/snd-usb-caiaq.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/core/seq/snd-seq-midi-event.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/usb/usx2y/snd-usb-usx2y.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/usb/snd-usb-lib.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/usb/ Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/core/seq/snd-seq-midi.ko Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/core/seq/ Filename : /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/pci/ ......... (Note support for Native Instruments' USB soundcards /kernel/sound/usb/caiaq/snd-usb-caiaq.ko and Tascam US122 /kernel/sound/usb/usx2y/snd-usb-usx2y.ko ) In order to enable the high resolution timer for midi/audio, should I add /lib/modules/2.6.33.5-24.1-netbook/kernel/sound/core/snd-hrtimer.ko from fedora13 i686 and do a "sudo modproble snd-hrtimer" (or add http://nielsmayer.com/dist-alsa.conf to /etc/modprobe.d )? Is there a reason snd-hrtimer.ko is missing from Meego, or is it available through some more standard method? Meego shows hrtimers -- would it be a problem on meego to use another via snd-hrtimer? # cat /proc/timer_list Timer List Version: v0.5 HRTIMER_MAX_CLOCK_BASES: 2 now at 1010373262028 nsecs cpu: 0 clock 0: .base: c20034dc .index: 0 .resolution: 1 nsecs .get_time: ktime_get_real .offset: 1285227403009491314 nsecs active timers: clock 1: .base: c2003508 .index: 1 .resolution: 1 nsecs .get_time: ktime_get .offset: 0 nsecs active timers: #0: <c200356c>, tick_sched_timer, S:01, hrtimer_start_range_ns, swapper/0 # expires at 1010374000000-1010374000000 nsecs [in 737972 to 737972 nsecs] #1: <f7461af0>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, init/1 # expires at 1014056780090-1014057780090 nsecs [in 3683518062 to 3684518062 nsecs] #2: <f60abb74>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, gnome-settings-/632 # expires at 1026681941218-1026682941218 nsecs [in 16308679190 to 16309679190 nsecs] #3: <f6781b74>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, avahi-daemon/454 # expires at 1044079575560-1044080575560 nsecs [in 33706313532 to 33707313532 nsecs] #4: <f69cfb74>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, abrtd/457 # expires at 1099991356838-1099992356838 nsecs [in 89618094810 to 89619094810 nsecs] #5: <f6051b74>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, gnome-screensav/643 # expires at 1226122137614-1226123137614 nsecs [in 215748875586 to 215749875586 nsecs] #6: <f6ff9b74>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, moblin-panel-my/609 # expires at 1399681529789-1399682529789 nsecs [in 389308267761 to 389309267761 nsecs] #7: <f637db74>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, udisks-daemon/679 # expires at 1830991066857-1830992066857 nsecs [in 820617804829 to 820618804829 nsecs] #8: <f6b2daf0>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, rsyslogd/415 # expires at 86411000944432-86411001944432 nsecs [in 85400627682404 to 85400628682404 nsecs] #9: <ec963af0>, hrtimer_wakeup, S:01, hrtimer_start_range_ns, dhclient/740 # expires at 86559990512924-86559991512924 nsecs [in 85549617250896 to 85549618250896 nsecs] -- Niels http://nielsmayer.com _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user