I'm trying to write and/or use a meter plugin like ameter with the rme hammerfall dsp/rme 9652 so much without much success, presumably because of the 24 bit/non-interleaved format this card seems to internally (?)
I noticed s16_enable( ) in alsa-lib/pcm_meter.c includes some support for other slave pcm formats, would that (in theory) mean it should work with the RME ? snd_pcm_scope_s16_open( ) does seem to work (it doesnt fail) but when running arecord pcm_mmap.c:137: snd_pcm_mmap_read_areas: Assertion `snd_pcm_mmap_capture_avail(pcm) >= size)` snd_pcm_mmap_capture_avail returns 0 which shouldnt happen in snd_pcm_mmap_read_areas() .. im trying to determine if this would be the result of the format issue. So far attempts at using a plug with a fixed format as slave for ameter have failed. pcm.short { type plug; slave { pcm "hw:0,0" format "S16_LE" } } pcm.ameter { type meter # slave.pcm 'hw:0,0' slave.pcm 'short' frequency 10 scopes.0 ameter } Any ideas ? Thanks, Case ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel